clang-tools 10.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) const | clang::clangd::TUScheduler |
Consistent enum value | clang::clangd::TUScheduler |
getAllFileContents() const | clang::clangd::TUScheduler |
getContents(PathRef File) const | clang::clangd::TUScheduler |
getFileBeingProcessedInContext() | clang::clangd::TUScheduler | static
getFilesWithCachedAST() const | clang::clangd::TUScheduler |
getUsedBytesPerFile() const | clang::clangd::TUScheduler |
PreambleConsistency enum name | clang::clangd::TUScheduler |
remove(PathRef File) | clang::clangd::TUScheduler |
run(llvm::StringRef Name, llvm::unique_function< void()> Action) | clang::clangd::TUScheduler |
runWithAST(llvm::StringRef Name, PathRef File, Callback< InputsAndAST > Action) | clang::clangd::TUScheduler |
runWithPreamble(llvm::StringRef Name, PathRef File, PreambleConsistency Consistency, Callback< InputsAndPreamble > Action) | clang::clangd::TUScheduler |
Stale enum value | clang::clangd::TUScheduler |
StaleOrAbsent enum value | clang::clangd::TUScheduler |
TUScheduler(const GlobalCompilationDatabase &CDB, unsigned AsyncThreadsCount, bool StorePreamblesInMemory, std::unique_ptr< ParsingCallbacks > ASTCallbacks, std::chrono::steady_clock::duration UpdateDebounce, ASTRetentionPolicy RetentionPolicy) | clang::clangd::TUScheduler |
update(PathRef File, ParseInputs Inputs, WantDiagnostics WD) | clang::clangd::TUScheduler |
~TUScheduler() | clang::clangd::TUScheduler |