diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2013-04-16 16:48:10 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@digia.com> | 2013-04-18 12:25:24 +0200 |
commit | 4b0f70f4c9d52574edc80dbff441a2a5fa1a7f80 (patch) | |
tree | 41ae389add1d6cb415a3ca7ebe47e6e64add4629 /src/plugins/cpptools/cpplocalsymbols.cpp | |
parent | 6a4310a44afc0396b462f9ac9f3524161155645a (diff) | |
download | qt-creator-4b0f70f4c9d52574edc80dbff441a2a5fa1a7f80.tar.gz |
C++: highlighter clean-ups
- Moved TextEditor::SemanticHighlighter::Result to
TextEditor::HighlightingResult
- Moved SemanticInfo::UseKind to CppHighlightingSupport::Kind
Change-Id: I14faab1891ca691a0691cfd9243edf19fcd3d3df
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpplocalsymbols.cpp')
-rw-r--r-- | src/plugins/cpptools/cpplocalsymbols.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cpplocalsymbols.cpp b/src/plugins/cpptools/cpplocalsymbols.cpp index b37a7230b7..361fd5d9d6 100644 --- a/src/plugins/cpptools/cpplocalsymbols.cpp +++ b/src/plugins/cpptools/cpplocalsymbols.cpp @@ -27,6 +27,7 @@ ** ****************************************************************************/ +#include "cpphighlightingsupport.h" #include "cpplocalsymbols.h" #include "cppsemanticinfo.h" @@ -73,6 +74,8 @@ protected: using ASTVisitor::visit; using ASTVisitor::endVisit; + typedef TextEditor::HighlightingResult HighlightingResult; + void enterScope(Scope *scope) { _scopeStack.append(scope); @@ -86,7 +89,9 @@ protected: const Identifier *id = member->identifier(); unsigned line, column; getTokenStartPosition(member->sourceLocation(), &line, &column); - localUses[member].append(SemanticInfo::Use(line, column, id->size(), SemanticInfo::LocalUse)); + localUses[member].append( + HighlightingResult(line, column, id->size(), + CppHighlightingSupport::LocalUse)); } } } @@ -107,7 +112,9 @@ protected: else if (!member->isGenerated() && (member->sourceLocation() < firstToken || member->enclosingScope()->isFunction())) { unsigned line, column; getTokenStartPosition(simpleName->identifier_token, &line, &column); - localUses[member].append(SemanticInfo::Use(line, column, id->size(), SemanticInfo::LocalUse)); + localUses[member].append( + HighlightingResult(line, column, id->size(), + CppHighlightingSupport::LocalUse)); return false; } } |