Home
last modified time | relevance | path

Searched refs:AsyncTaskRunner (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DThreading.cpp72 AsyncTaskRunner::~AsyncTaskRunner() { wait(); } in ~AsyncTaskRunner()
74 bool AsyncTaskRunner::wait(Deadline D) const { in wait()
80 void AsyncTaskRunner::runAsync(const llvm::Twine &Name, in runAsync()
H A DThreading.h107 class AsyncTaskRunner {
110 ~AsyncTaskRunner();
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/
H A DThreadingTests.cpp31 AsyncTaskRunner Tasks; in TEST_F()
77 AsyncTaskRunner Tasks; in TEST_F()
102 AsyncTaskRunner Tasks; in TEST_F()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DProjectAwareIndexTests.cpp36 IndexFactory Gen = [](const Config::ExternalIndexSpec &, AsyncTaskRunner *) { in TEST() argument
57 IndexFactory Gen = [&](const Config::ExternalIndexSpec &, AsyncTaskRunner *) { in TEST() argument
H A DThreadCrashReporterTests.cpp33 AsyncTaskRunner Runner; in TEST()
H A DBackgroundIndexTests.cpp776 AsyncTaskRunner ThreadPool; in TEST()
883 AsyncTaskRunner ThreadPool; in TEST()
H A DFileIndexTests.cpp558 AsyncTaskRunner Pool; in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DProjectAware.cpp55 Tasks = std::make_unique<AsyncTaskRunner>(); in ProjectAwareIndex()
67 mutable std::unique_ptr<AsyncTaskRunner> Tasks;
H A DProjectAware.h25 const Config::ExternalIndexSpec &, AsyncTaskRunner *)>;
H A DBackground.h224 AsyncTaskRunner ThreadPool;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DTUScheduler.h373 llvm::Optional<AsyncTaskRunner> PreambleTasks;
374 llvm::Optional<AsyncTaskRunner> WorkerThreads;
H A DClangdServer.h440 llvm::Optional<AsyncTaskRunner> IndexTasks; // for stdlib indexing.
H A DClangdServer.cpp64 const ThreadsafeFS &TFS, AsyncTaskRunner *Tasks) in UpdateIndexCallbacks()
132 AsyncTaskRunner *Tasks;
H A DTUScheduler.cpp610 AsyncTaskRunner *Tasks, Semaphore &Barrier,
807 AsyncTaskRunner *Tasks, Semaphore &Barrier, in create()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DClangdMain.cpp607 AsyncTaskRunner *Tasks) { in loadExternalIndex()