clang-tools 19.0.0git
clang::clangd::TUScheduler Member List

This is the complete list of members for clang::clangd::TUScheduler, including all inherited members.

ASTActionInvalidation enum nameclang::clangd::TUScheduler
blockUntilIdle(Deadline D) constclang::clangd::TUScheduler
fileStats() constclang::clangd::TUScheduler
getFileBeingProcessedInContext()clang::clangd::TUSchedulerstatic
getFilesWithCachedAST() constclang::clangd::TUScheduler
InvalidateOnUpdate enum valueclang::clangd::TUScheduler
NoInvalidation enum valueclang::clangd::TUScheduler
PreambleConsistency enum nameclang::clangd::TUScheduler
profile(MemoryTree &MT) constclang::clangd::TUScheduler
remove(PathRef File)clang::clangd::TUScheduler
run(llvm::StringRef Name, llvm::StringRef Path, llvm::unique_function< void()> Action)clang::clangd::TUScheduler
runQuick(llvm::StringRef Name, llvm::StringRef Path, llvm::unique_function< void()> Action)clang::clangd::TUScheduler
runWithAST(llvm::StringRef Name, PathRef File, Callback< InputsAndAST > Action, ASTActionInvalidation=NoInvalidation)clang::clangd::TUScheduler
runWithPreamble(llvm::StringRef Name, PathRef File, PreambleConsistency Consistency, Callback< InputsAndPreamble > Action)clang::clangd::TUScheduler
Stale enum valueclang::clangd::TUScheduler
StaleOrAbsent enum valueclang::clangd::TUScheduler
TUScheduler(const GlobalCompilationDatabase &CDB, const Options &Opts, std::unique_ptr< ParsingCallbacks > ASTCallbacks=nullptr)clang::clangd::TUScheduler
update(PathRef File, ParseInputs Inputs, WantDiagnostics WD)clang::clangd::TUScheduler
~TUScheduler()clang::clangd::TUScheduler