clang-tools
7.0.0
|
This is the complete list of members for clang::clangd::TUScheduler, including all inherited members.
blockUntilIdle(Deadline D) const | clang::clangd::TUScheduler | |
getFilesWithCachedAST() const | clang::clangd::TUScheduler | |
getUsedBytesPerFile() const | clang::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 |