From 8dc1635f24225764146659759ec0bb48f9d075b1 Mon Sep 17 00:00:00 2001 From: Przemyslaw Gorszkowski Date: Fri, 14 Sep 2012 11:01:39 +0200 Subject: [PATCH] fixed QTCREATORBUG-6784("Apply function signature change" does not work for boost::shared_ptr) --- src/libs/cplusplus/CppRewriter.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/libs/cplusplus/CppRewriter.cpp b/src/libs/cplusplus/CppRewriter.cpp index 31eefe8..e901d26 100644 --- a/src/libs/cplusplus/CppRewriter.cpp +++ b/src/libs/cplusplus/CppRewriter.cpp @@ -395,7 +395,7 @@ FullySpecifiedType UseMinimalNames::apply(const Name *name, Rewrite *rewrite) co SubstitutionEnvironment *env = rewrite->env; Scope *scope = env->scope(); - if (name->isTemplateNameId()) + if (name->isTemplateNameId() || (name->isQualifiedNameId() && name->asQualifiedNameId()->name()->isTemplateNameId())) return FullySpecifiedType(); if (! scope) -- 1.7.3.1.msysgit.0