Home
last modified time | relevance | path

Searched refs:WorkScheduler (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang-tools-extra/clangd/
DClangdServer.cpp157 WorkScheduler( in ClangdServer()
218 bool NewFile = WorkScheduler.update(File, Inputs, WantDiags); in addDocument()
224 void ClangdServer::removeDocument(PathRef File) { WorkScheduler.remove(File); } in removeDocument()
283 WorkScheduler.runWithPreamble( in codeComplete()
311 WorkScheduler.runWithPreamble("SignatureHelp", File, TUScheduler::Stale, in signatureHelp()
354 WorkScheduler.run("FormatOnType", File, std::move(Action)); in formatOnType()
384 WorkScheduler.runWithAST("PrepareRename", File, std::move(Action)); in prepareRename()
391 llvm::StringMap<std::string> Snapshot = WorkScheduler.getAllFileContents(); in rename()
426 WorkScheduler.runWithAST("Rename", File, std::move(Action)); in rename()
482 WorkScheduler.runWithAST("EnumerateTweaks", File, std::move(Action), in enumerateTweaks()
[all …]
DClangdServer.h404 TUScheduler WorkScheduler; variable