summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppmodelmanager.cpp
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2021-05-31 15:57:44 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2021-06-18 11:11:17 +0000
commit41dafc8132ead035b4c02e6f7332ed35fc8dcbc7 (patch)
tree4be977d002165bd3debadde4866baa5c4f1337a9 /src/plugins/cpptools/cppmodelmanager.cpp
parentde6c7696d2ce8f3424146ebe0b6cf172361b9b87 (diff)
downloadqt-creator-41dafc8132ead035b4c02e6f7332ed35fc8dcbc7.tar.gz
ClangCodeModel: Implement declaration/definition switch via clangd
Change-Id: I522a415d76fbc5332e5cc1fdfd2d7ab19cb9ed64 Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppmodelmanager.cpp')
-rw-r--r--src/plugins/cpptools/cppmodelmanager.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp
index aafa51a906..3488571b12 100644
--- a/src/plugins/cpptools/cppmodelmanager.cpp
+++ b/src/plugins/cpptools/cppmodelmanager.cpp
@@ -472,6 +472,11 @@ RefactoringEngineInterface *CppModelManager::builtinRefactoringEngine()
return instance()->d->m_refactoringEngines.value(RefactoringEngineType::BuiltIn);
}
+FollowSymbolInterface &CppModelManager::builtinFollowSymbol()
+{
+ return instance()->d->m_builtinModelManagerSupport->followSymbolInterface();
+}
+
template<class FilterClass>
static void setFilter(std::unique_ptr<FilterClass> &filter,
std::unique_ptr<FilterClass> &&newFilter)