forked from qt-creator/qt-creator
LocatorMatcher: Introduce LocatorMatcherTaskCreator
Register cpp and lsp matchers for all symbols, classes and functions. Change-Id: Id85c8164077ec395dac7e6ff45acc89db9e6ae08 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -904,6 +904,10 @@ void CppModelManager::initCppTools()
|
||||
setSymbolsFindFilter(std::make_unique<SymbolsFindFilter>(this));
|
||||
setCurrentDocumentFilter(
|
||||
std::make_unique<Internal::CppCurrentDocumentFilter>(this));
|
||||
// Setup matchers
|
||||
LocatorMatcher::addLocatorMatcherCreator([] { return QList{CppEditor::cppLocatorMatcher()}; });
|
||||
LocatorMatcher::addClassMatcherCreator([] { return QList{CppEditor::cppClassMatcher()}; });
|
||||
LocatorMatcher::addFunctionMatcherCreator([] { return QList{CppEditor::cppFunctionMatcher()}; });
|
||||
}
|
||||
|
||||
CppModelManager::CppModelManager()
|
||||
|
Reference in New Issue
Block a user