diff options
author | Francois Ferrand <thetypz@gmail.com> | 2012-03-16 15:31:41 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2012-03-20 14:06:17 +0100 |
commit | 1e7a0d3f650c4c60a9e6ab4a08ad34296dc3f116 (patch) | |
tree | 8ffb4eaeb07ad03314237fa543e44bbd18bb05d6 /src/plugins/cpptools/cpplocalsymbols.cpp | |
parent | adae9914fe40b157ebfc3fbf16ac1ab657ed4089 (diff) | |
download | qt-creator-1e7a0d3f650c4c60a9e6ab4a08ad34296dc3f116.tar.gz |
CppEditor: do not highlight generated local symbols.
Change-Id: I75a1ed30cbc4d329f65901b856bc19b95e711f3e
Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
Diffstat (limited to 'src/plugins/cpptools/cpplocalsymbols.cpp')
-rw-r--r-- | src/plugins/cpptools/cpplocalsymbols.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cpplocalsymbols.cpp b/src/plugins/cpptools/cpplocalsymbols.cpp index 0b62d58c25..7c84b5cac3 100644 --- a/src/plugins/cpptools/cpplocalsymbols.cpp +++ b/src/plugins/cpptools/cpplocalsymbols.cpp @@ -109,6 +109,8 @@ protected: bool checkLocalUse(NameAST *nameAst, unsigned firstToken) { if (SimpleNameAST *simpleName = nameAst->asSimpleName()) { + if (tokenAt(simpleName->identifier_token).generated()) + return false; const Identifier *id = identifier(simpleName->identifier_token); for (int i = _scopeStack.size() - 1; i != -1; --i) { if (Symbol *member = _scopeStack.at(i)->find(id)) { |