Home
last modified time | relevance | path

Searched refs:ContextProvider (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DBackground.cpp96 ContextProvider(std::move(Opts.ContextProvider)), in BackgroundIndex()
127 if (ContextProvider) in changedFilesTask()
128 WithProvidedContext.emplace(ContextProvider(/*Path=*/"")); in changedFilesTask()
160 if (ContextProvider) in indexFileTask()
161 WithProvidedContext.emplace(ContextProvider(Path)); in indexFileTask()
357 if (ContextProvider) in loadProject()
360 WithContext WithProvidedContext(ContextProvider(TU)); in loadProject()
H A DBackground.h146 std::function<Context(PathRef)> ContextProvider = nullptr; member
200 std::function<Context(PathRef)> ContextProvider; variable
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DTUScheduler.cpp711 const std::function<Context(llvm::StringRef)> ContextProvider; member in clang::clangd::__anon589430d30611::ASTWorker
831 ContextProvider(Opts.ContextProvider), CDB(CDB), Callbacks(Callbacks), in ASTWorker()
1298 WithContext WithProvidedContext(ContextProvider(FileName)); in runTask()
1611 if (!Opts.ContextProvider) { in TUScheduler()
1612 this->Opts.ContextProvider = [](llvm::StringRef) { in TUScheduler()
1700 WithContext WithProvidedContext(Opts.ContextProvider(Path)); in runWithSemaphore()
1708 WithContext WithProvidedContext(Opts.ContextProvider(Path)); in runWithSemaphore()
1746 WithContext WithProvidedContext(Opts.ContextProvider(File)); in runWithPreamble()
1779 WithContext WithProvidedContext(Opts.ContextProvider(File)); in runWithPreamble()
H A DGlobalCompilationDatabase.cpp348 if (!this->Opts.ContextProvider) in DirectoryBasedGlobalCompilationDatabase()
349 this->Opts.ContextProvider = [](llvm::StringRef) { in DirectoryBasedGlobalCompilationDatabase()
412 WithContext WithProvidedContext(Opts.ContextProvider(Request.FileName)); in lookupCDB()
680 WithContext WithProvidedContent(Parent.Opts.ContextProvider(AllFiles[I])); in filter()
H A DGlobalCompilationDatabase.h105 std::function<Context(llvm::StringRef)> ContextProvider; member
H A DTUScheduler.h238 std::function<Context(PathRef)> ContextProvider; member
H A DClangdServer.cpp168 Opts.ContextProvider = ContextProvider; in operator TUScheduler::Options()
212 BGOpts.ContextProvider = Opts.ContextProvider; in ClangdServer()
H A DClangdServer.h130 std::function<Context(PathRef)> ContextProvider; member
H A DClangdLSPServer.cpp473 CDBOpts.ContextProvider = Opts.ContextProvider; in onInitialize()
1564 assert(!Opts.ContextProvider && in ClangdLSPServer()
1566 this->Opts.ContextProvider = ClangdServer::createConfiguredContextProvider( in ClangdLSPServer()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DCheck.cpp294 auto ContextProvider = ClangdServer::createConfiguredContextProvider( in check() local
296 WithContext Ctx(ContextProvider( in check()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DGlobalCompilationDatabaseTests.cpp231 Opts.ContextProvider = [&](llvm::StringRef Path) { in TEST()
359 Opts.ContextProvider = [&](llvm::StringRef Path) { in TEST()
H A DBackgroundIndexTests.cpp133 Opts.ContextProvider = [](PathRef P) { in TEST_F()
H A DClangdTests.cpp350 Opts.ContextProvider = in TEST()
H A DTUSchedulerTests.cpp85 Opts.ContextProvider = bindPath; in optsForTest()