diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp index 462b865e3e3..c5fd46c567c 100644 --- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +++ b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp @@ -174,6 +174,11 @@ bool ClangEditorDocumentProcessor::isParserRunning() const return m_parserWatcher.isRunning(); } +bool ClangEditorDocumentProcessor::hasProjectPart() const +{ + return m_projectPart; +} + CppTools::ProjectPart::Ptr ClangEditorDocumentProcessor::projectPart() const { return m_projectPart; diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.h b/src/plugins/clangcodemodel/clangeditordocumentprocessor.h index 33035176ecc..e7d93a42286 100644 --- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.h +++ b/src/plugins/clangcodemodel/clangeditordocumentprocessor.h @@ -68,6 +68,7 @@ public: CPlusPlus::Snapshot snapshot() override; bool isParserRunning() const override; + bool hasProjectPart() const; CppTools::ProjectPart::Ptr projectPart() const; void updateCodeWarnings(const QVector &diagnostics,