forked from qt-creator/qt-creator
ClangCodeModel: Remove the old matchesFor() implementation
Rename some filter classes to conform to the names for cpp filters. Remove some unneeded intermediate classes now. Change-Id: Ib4fa295fa60da61c42c792556751d954ddb936e7 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
@@ -202,9 +202,9 @@ ClangModelManagerSupport::ClangModelManagerSupport()
|
||||
setupClangdConfigFile();
|
||||
checkSystemForClangdSuitability();
|
||||
cppModelManager()->setCurrentDocumentFilter(std::make_unique<ClangdCurrentDocumentFilter>());
|
||||
cppModelManager()->setLocatorFilter(std::make_unique<ClangGlobalSymbolFilter>());
|
||||
cppModelManager()->setClassesFilter(std::make_unique<ClangClassesFilter>());
|
||||
cppModelManager()->setFunctionsFilter(std::make_unique<ClangFunctionsFilter>());
|
||||
cppModelManager()->setLocatorFilter(std::make_unique<ClangdAllSymbolsFilter>());
|
||||
cppModelManager()->setClassesFilter(std::make_unique<ClangdClassesFilter>());
|
||||
cppModelManager()->setFunctionsFilter(std::make_unique<ClangdFunctionsFilter>());
|
||||
// Setup matchers
|
||||
LocatorMatcher::addMatcherCreator(MatcherType::AllSymbols, [] {
|
||||
return LanguageClient::languageClientMatchers(
|
||||
|
||||
Reference in New Issue
Block a user