Searched refs:TUScheduler (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/clang-tools-extra/clangd/unittests/ |
D | TUSchedulerTests.cpp | 78 TUScheduler::Options optsForTest() { in optsForTest() 79 TUScheduler::Options Opts(ClangdServer::optsForTest()); in optsForTest() 95 void updateWithCallback(TUScheduler &S, PathRef File, in updateWithCallback() 102 void updateWithCallback(TUScheduler &S, PathRef File, ParseInputs Inputs, in updateWithCallback() 145 void updateWithDiags(TUScheduler &S, PathRef File, ParseInputs Inputs, in updateWithDiags() 158 void updateWithDiags(TUScheduler &S, PathRef File, llvm::StringRef Contents, in updateWithDiags() 173 TUScheduler S(CDB, optsForTest()); in TEST_F() 188 "", Missing, TUScheduler::Stale, in TEST_F() 196 S.runWithPreamble("", Added, TUScheduler::Stale, in TEST_F() 205 S.runWithPreamble("", Added, TUScheduler::Stale, in TEST_F() [all …]
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | TUScheduler.cpp | 101 llvm::Optional<llvm::StringRef> TUScheduler::getFileBeingProcessedInContext() { in getFileBeingProcessedInContext() 111 class TUScheduler::ASTCache { 371 TUScheduler::ASTCache &LRUCache, Semaphore &Barrier, bool RunSync, 372 const TUScheduler::Options &Opts, ParsingCallbacks &Callbacks); 382 TUScheduler::ASTCache &IdleASTs, 384 const TUScheduler::Options &Opts, 392 TUScheduler::ASTActionInvalidation); 418 TUScheduler::FileStats stats() const; 437 TUScheduler::ASTActionInvalidation); 453 TUScheduler::ASTActionInvalidation InvalidationPolicy; [all …]
|
D | ClangdServer.cpp | 129 ClangdServer::Options::operator TUScheduler::Options() const { in operator TUScheduler::Options() 130 TUScheduler::Options Opts; in operator TUScheduler::Options() 160 TUScheduler::Options O(Opts); in ClangdServer() 286 ? TUScheduler::Stale in codeComplete() 287 : TUScheduler::StaleOrAbsent, in codeComplete() 311 WorkScheduler.runWithPreamble("SignatureHelp", File, TUScheduler::Stale, in signatureHelp() 483 TUScheduler::InvalidateOnUpdate); in enumerateTweaks() 595 TUScheduler::InvalidateOnUpdate); in findDocumentHighlights() 610 TUScheduler::InvalidateOnUpdate); in findHover() 682 TUScheduler::InvalidateOnUpdate); in documentSymbols() [all …]
|
D | TUScheduler.h | 177 class TUScheduler { 206 TUScheduler(const GlobalCompilationDatabase &CDB, const Options &Opts, 208 ~TUScheduler();
|
D | ClangdServer.h | 159 explicit operator TUScheduler::Options() const; 341 llvm::StringMap<TUScheduler::FileStats> fileStats() const; 404 TUScheduler WorkScheduler;
|
D | CMakeLists.txt | 85 TUScheduler.cpp
|
/external/llvm-project/llvm/utils/gn/secondary/clang-tools-extra/clangd/ |
D | BUILD.gn | 106 "TUScheduler.cpp",
|