diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-02-14 12:48:48 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-02-19 10:18:25 +0100 |
commit | 9f94a8b3b8e66fbfbb1d6c1c4e885265911baca2 (patch) | |
tree | 7667beffe3dbc65a065ad922eeea61f9d77e73a7 /src/plugins/cpptools/cpplocalsymbols.cpp | |
parent | c6291db9faf8280646ccde4d133f1fc2764e12b6 (diff) | |
download | qt-creator-9f94a8b3b8e66fbfbb1d6c1c4e885265911baca2.tar.gz |
C++: Slim down SemanticInfo
Remove SemanticInfo::hasD and SemanticInfo::hasQ. They were used in
CPPEditorWidget::highlightUses() but became superfluous by filtering out
invalid Uses.
Change-Id: I08f46e55cf42fbc6088fbcb03e30822421df57d6
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpplocalsymbols.cpp')
-rw-r--r-- | src/plugins/cpptools/cpplocalsymbols.cpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/plugins/cpptools/cpplocalsymbols.cpp b/src/plugins/cpptools/cpplocalsymbols.cpp index 18b1ce5974..8b682b382e 100644 --- a/src/plugins/cpptools/cpplocalsymbols.cpp +++ b/src/plugins/cpptools/cpplocalsymbols.cpp @@ -51,13 +51,11 @@ class FindLocalSymbols: protected ASTVisitor public: FindLocalSymbols(Document::Ptr doc) - : ASTVisitor(doc->translationUnit()), _doc(doc), hasD(false), hasQ(false) + : ASTVisitor(doc->translationUnit()), _doc(doc) { } // local and external uses. SemanticInfo::LocalUseMap localUses; - bool hasD; - bool hasQ; void operator()(DeclarationAST *ast) { @@ -169,16 +167,6 @@ protected: return true; } - virtual bool visit(QtMemberDeclarationAST *ast) - { - if (tokenKind(ast->q_token) == T_Q_D) - hasD = true; - else - hasQ = true; - - return true; - } - virtual bool visit(FunctionDefinitionAST *ast) { if (ast->symbol) @@ -313,7 +301,5 @@ LocalSymbols::LocalSymbols(CPlusPlus::Document::Ptr doc, CPlusPlus::DeclarationA { FindLocalSymbols findLocalSymbols(doc); findLocalSymbols(ast); - hasD = findLocalSymbols.hasD; - hasQ = findLocalSymbols.hasQ; uses = findLocalSymbols.localUses; } |