diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-08-26 14:26:28 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-08-29 16:12:57 +0200 |
commit | 45570d406889bbf881e033feab163e149a5628cc (patch) | |
tree | 2c6a3844ef1e8eb08c05ff5b15ba5b2ca800feed /src/plugins/cpptools/cppsemanticinfoupdater.h | |
parent | 46b5ed2ba942847d91fdb347718d798dd5244524 (diff) | |
download | qt-creator-45570d406889bbf881e033feab163e149a5628cc.tar.gz |
CppTools: Provide the editor snapshot for SemanticInfoUpdater
...so that SemanticInfoUpdater does not depend anymore on the
EditorDocumentParser. Accessing the snapshot was a blocking operation
that delayed the semantic info update longer than actually needed.
Change-Id: I348d22ef83ab310d4319b2e8b9678fe90ee24d6a
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cppsemanticinfoupdater.h')
-rw-r--r-- | src/plugins/cpptools/cppsemanticinfoupdater.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cppsemanticinfoupdater.h b/src/plugins/cpptools/cppsemanticinfoupdater.h index 0436bf1846..3b6e72db47 100644 --- a/src/plugins/cpptools/cppsemanticinfoupdater.h +++ b/src/plugins/cpptools/cppsemanticinfoupdater.h @@ -37,7 +37,6 @@ namespace CppTools { -class BuiltinEditorDocumentParser; class SemanticInfoUpdaterPrivate; class SemanticInfoUpdater : public QObject @@ -46,7 +45,7 @@ class SemanticInfoUpdater : public QObject Q_DISABLE_COPY(SemanticInfoUpdater) public: - explicit SemanticInfoUpdater(BuiltinEditorDocumentParser *parser); + explicit SemanticInfoUpdater(); ~SemanticInfoUpdater(); SemanticInfo semanticInfo() const; |