Lines Matching refs:WorkScheduler
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()
529 WorkScheduler.runWithAST("ApplyTweak", File, std::move(Action)); in applyTweak()
541 WorkScheduler.runWithAST("Definitions", File, std::move(Action)); in locateSymbolAt()
561 WorkScheduler.runWithAST("SwitchHeaderSource", Path, std::move(Action)); in switchSourceHeader()
582 WorkScheduler.run("Format", File, std::move(Action)); in formatCode()
594 WorkScheduler.runWithAST("Highlights", File, std::move(Action), in findDocumentHighlights()
609 WorkScheduler.runWithAST("Hover", File, std::move(Action), in findHover()
624 WorkScheduler.runWithAST("Type Hierarchy", File, std::move(Action)); in typeHierarchy()
630 WorkScheduler.run( in resolveTypeHierarchy()
645 WorkScheduler.runWithAST("Call Hierarchy", File, std::move(Action)); in prepareCallHierarchy()
651 WorkScheduler.run("Incoming Calls", "", in incomingCalls()
665 WorkScheduler.run( in workspaceSymbols()
681 WorkScheduler.runWithAST("documentSymbols", File, std::move(Action), in documentSymbols()
693 WorkScheduler.runWithAST("foldingRanges", File, std::move(Action), in foldingRanges()
706 WorkScheduler.runWithAST("Implementations", File, std::move(Action)); in findImplementations()
718 WorkScheduler.runWithAST("References", File, std::move(Action)); in findReferences()
730 WorkScheduler.runWithAST("SymbolInfo", File, std::move(Action)); in symbolInfo()
749 WorkScheduler.runWithAST("SemanticRanges", File, std::move(Action)); in semanticRanges()
760 WorkScheduler.runWithAST("DocumentLinks", File, std::move(Action), in documentLinks()
772 WorkScheduler.runWithAST("SemanticHighlights", File, std::move(Action), in semanticHighlights()
805 WorkScheduler.runWithAST("GetAST", File, std::move(Action)); in getAST()
810 WorkScheduler.runWithAST(Name, File, std::move(Action)); in customAction()
814 return WorkScheduler.fileStats(); in fileStats()
875 return WorkScheduler.blockUntilIdle(timeoutSeconds(TimeoutSeconds)) && in blockUntilIdleForTest()
885 WorkScheduler.profile(MT.child("tuscheduler")); in profile()