clang-tools
9.0.0
|
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 | |
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 |