Home
last modified time | relevance | path

Searched refs:runAsync (Results 1 – 11 of 11) sorted by relevance

/llvm-project/clang-tools-extra/clangd/unittests/support/
H A DThreadingTests.cpp34 Tasks.runAsync("task", [&Counter, &Mutex, IncrementsPerTask]() { in TEST_F()
79 Tasks.runAsync("worker" + std::to_string(I), [&] { in TEST_F()
105 Tasks.runAsync("A", [&] { in TEST_F()
112 Tasks.runAsync("A", [&] { in TEST_F()
/llvm-project/clang-tools-extra/clangd/support/
H A DThreading.h116 void runAsync(const llvm::Twine &Name, llvm::unique_function<void()> Action);
127 std::future<T> runAsync(llvm::unique_function<T()> Action) { in runAsync() function
H A DThreading.cpp81 void AsyncTaskRunner::runAsync(const llvm::Twine &Name, in runAsync() function in clang::clangd::AsyncTaskRunner
/llvm-project/clang-tools-extra/clangd/unittests/
H A DThreadCrashReporterTests.cpp35 Runner.runAsync("signal another thread", SignalCurrentThread); in TEST()
H A DBackgroundIndexTests.cpp781 ThreadPool.runAsync("worker", [&] { Q.work(); }); in TEST()
888 ThreadPool.runAsync("worker", [&] { Q.work([&] { Q.stop(); }); }); in TEST()
H A DFileIndexTests.cpp594 Pool.runAsync(TU.Filename, [&, Filename(testPath(TU.Filename)), in TEST()
/llvm-project/clang-tools-extra/clangd/
H A DTUScheduler.cpp825 Tasks->runAsync("ASTWorker:" + llvm::sys::path::filename(FileName), in create()
827 Tasks->runAsync("PreambleWorker:" + llvm::sys::path::filename(FileName), in create()
1733 PreambleTasks->runAsync(Name, [this, &Sem, Ctx = Context::current().clone(), in runWithSemaphore()
1814 PreambleTasks->runAsync("task:" + llvm::sys::path::filename(File), in fileStats()
H A DClangdServer.cpp99 Tasks->runAsync("Preamble indexing for:" + Path + Version, in onPreambleAST()
130 Tasks->runAsync("IndexStdlib", std::move(Task)); in indexStdlib()
H A DCodeComplete.cpp1500 return runAsync<std::pair<bool, SymbolSlab>>([&Index, Req]() { in speculativeFuzzyFindRequestForCompletion()
/llvm-project/clang-tools-extra/clangd/index/
H A DBackground.cpp110 ThreadPool.runAsync("background-worker-" + llvm::Twine(I + 1),
/llvm-project/clang-tools-extra/clangd/tool/
H A DClangdMain.cpp629 Tasks->runAsync("Load-index:" + External.Location, in loadExternalIndex()