From f8555f42943364c3c90ea0302077ff305b7398ff Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Tue, 20 Jul 2010 15:09:44 +0200 Subject: [PATCH] Skip qualified and template name ids. --- src/libs/cplusplus/CppRewriter.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/cplusplus/CppRewriter.cpp b/src/libs/cplusplus/CppRewriter.cpp index 9b28a8102c9..c52feca6fb4 100644 --- a/src/libs/cplusplus/CppRewriter.cpp +++ b/src/libs/cplusplus/CppRewriter.cpp @@ -382,6 +382,9 @@ FullySpecifiedType UseQualifiedNames::apply(const Name *name, Rewrite *rewrite) SubstitutionEnvironment *env = rewrite->env; Scope *scope = env->scope(); + if (name->isQualifiedNameId() || name->isTemplateNameId()) + return FullySpecifiedType(); + if (! scope) return FullySpecifiedType(); -- GitLab