diff options
author | Francois Ferrand <thetypz@gmail.com> | 2010-11-03 11:02:25 +0100 |
---|---|---|
committer | Leandro Melo <leandro.melo@nokia.com> | 2012-04-13 02:07:37 +0200 |
commit | 85609aff8e3bd09a68d7868ad6cf3158e261d713 (patch) | |
tree | 9a09fa06d8277f779b3a4471974f34558f632256 /src/plugins/cpptools/cppchecksymbols.h | |
parent | 85ce5aba6211385785476164ab95b37140e5b20d (diff) | |
download | qt-creator-85609aff8e3bd09a68d7868ad6cf3158e261d713.tar.gz |
CppHighlighter: highlight macro references.
Change-Id: I7c90957aa67e03a109af0a722160d4e1c759d716
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
Diffstat (limited to 'src/plugins/cpptools/cppchecksymbols.h')
-rw-r--r-- | src/plugins/cpptools/cppchecksymbols.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cppchecksymbols.h b/src/plugins/cpptools/cppchecksymbols.h index 56dfc541f5..5e134e6c73 100644 --- a/src/plugins/cpptools/cppchecksymbols.h +++ b/src/plugins/cpptools/cppchecksymbols.h @@ -72,7 +72,7 @@ public: return future; } - static Future go(Document::Ptr doc, const LookupContext &context); + static Future go(Document::Ptr doc, const LookupContext &context, const QList<Use> ¯oUses); static QMap<int, QVector<Use> > chunks(const QFuture<Use> &future, int from, int to) { @@ -94,7 +94,7 @@ protected: using ASTVisitor::visit; using ASTVisitor::endVisit; - CheckSymbols(Document::Ptr doc, const LookupContext &context); + CheckSymbols(Document::Ptr doc, const LookupContext &context, const QList<Use> ¯oUses); bool hasVirtualDestructor(Class *klass) const; bool hasVirtualDestructor(ClassOrNamespace *binding) const; @@ -174,6 +174,7 @@ private: QList<AST *> _astStack; QVector<Use> _usages; unsigned _lineOfLastUsage; + QList<Use> _macroUses; }; } // namespace CPlusPlus |