clang-tools  7.0.0
clang::clangd::TUScheduler Member List

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

blockUntilIdle(Deadline D) constclang::clangd::TUScheduler
getFilesWithCachedAST() constclang::clangd::TUScheduler
getUsedBytesPerFile() constclang::clangd::TUScheduler
remove(PathRef File)clang::clangd::TUScheduler
runWithAST(llvm::StringRef Name, PathRef File, Callback< InputsAndAST > Action)clang::clangd::TUScheduler
runWithPreamble(llvm::StringRef Name, PathRef File, Callback< InputsAndPreamble > Action)clang::clangd::TUScheduler
TUScheduler(unsigned AsyncThreadsCount, bool StorePreamblesInMemory, PreambleParsedCallback PreambleCallback, std::chrono::steady_clock::duration UpdateDebounce, ASTRetentionPolicy RetentionPolicy)clang::clangd::TUScheduler
update(PathRef File, ParseInputs Inputs, WantDiagnostics WD, llvm::unique_function< void(std::vector< Diag >)> OnUpdated)clang::clangd::TUScheduler
~TUScheduler()clang::clangd::TUScheduler