diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-05-24 13:23:01 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-06-14 12:24:59 +0000 |
commit | fdf0a104ec7c3f344954e2ce8df1cb4f4dfc8705 (patch) | |
tree | 337b3a336a9f1fab3ba194ddcf07f1132a08a778 /src/plugins/cpptools/builtineditordocumentprocessor.h | |
parent | cd6bd3c4d870dd9fdbd214bd4f030136448ff9ca (diff) | |
download | qt-creator-fdf0a104ec7c3f344954e2ce8df1cb4f4dfc8705.tar.gz |
CppEditor: Generalize CppUseSelectionsUpdater
Let CppUseSelectionsUpdater delegate the work to
*EditorDocumentProcessor so that the clang code model can also provide
results.
Change-Id: I6872afbfeea1a5c4a64fdf19fcb1992f134dde08
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Diffstat (limited to 'src/plugins/cpptools/builtineditordocumentprocessor.h')
-rw-r--r-- | src/plugins/cpptools/builtineditordocumentprocessor.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/cpptools/builtineditordocumentprocessor.h b/src/plugins/cpptools/builtineditordocumentprocessor.h index d9761e0976..32a50d6e23 100644 --- a/src/plugins/cpptools/builtineditordocumentprocessor.h +++ b/src/plugins/cpptools/builtineditordocumentprocessor.h @@ -51,6 +51,8 @@ public: CPlusPlus::Snapshot snapshot() override; bool isParserRunning() const override; + QFuture<CursorInfo> cursorInfo(const CursorInfoParams ¶ms) override; + private: void onParserFinished(CPlusPlus::Document::Ptr document, CPlusPlus::Snapshot snapshot); void onSemanticInfoUpdated(const CppTools::SemanticInfo semanticInfo); |