Searched refs:WorkScheduler (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/clang-tools-extra/clangd/ |
D | ClangdServer.cpp | 157 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 …]
|
D | ClangdServer.h | 404 TUScheduler WorkScheduler; variable
|