reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
173 bool NewFile = WorkScheduler.update(File, Inputs, WantDiags); 179 void ClangdServer::removeDocument(PathRef File) { WorkScheduler.remove(File); } 182 return WorkScheduler.getContents(File); 238 WorkScheduler.runWithPreamble( 264 WorkScheduler.runWithPreamble("SignatureHelp", File, TUScheduler::Consistent, 329 WorkScheduler.runWithAST("PrepareRename", File, std::move(Action)); 359 WorkScheduler.runWithAST("Rename", File, std::move(Action)); 389 WorkScheduler.runWithAST("EnumerateTweaks", File, std::move(Action)); 417 WorkScheduler.runWithAST("ApplyTweak", File, std::move(Action)); 437 WorkScheduler.runWithAST("DumpAST", File, std::move(Action)); 449 WorkScheduler.runWithAST("Definitions", File, std::move(Action)); 469 WorkScheduler.runWithAST("SwitchHeaderSource", Path, std::move(Action)); 499 WorkScheduler.runWithAST("Highlights", File, std::move(Action)); 513 WorkScheduler.runWithAST("Hover", File, std::move(Action)); 527 WorkScheduler.runWithAST("Type Hierarchy", File, std::move(Action)); 545 WorkScheduler.run( 561 WorkScheduler.runWithAST("documentSymbols", File, std::move(Action)); 573 WorkScheduler.runWithAST("References", File, std::move(Action)); 585 WorkScheduler.runWithAST("SymbolInfo", File, std::move(Action)); 596 WorkScheduler.runWithAST("SemanticRanges", File, std::move(Action)); 601 return WorkScheduler.getUsedBytesPerFile(); 606 return WorkScheduler.blockUntilIdle(timeoutSeconds(TimeoutSeconds)) &&