|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/tools/extra/clangd/TUScheduler.h 194 void runWithAST(llvm::StringRef Name, PathRef File,
References
tools/clang/tools/extra/clangd/ClangdServer.cpp 329 WorkScheduler.runWithAST("PrepareRename", File, std::move(Action));
359 WorkScheduler.runWithAST("Rename", File, std::move(Action));
389 WorkScheduler.runWithAST("EnumerateTweaks", File, std::move(Action));
417 WorkScheduler.runWithAST("ApplyTweak", File, std::move(Action));
437 WorkScheduler.runWithAST("DumpAST", File, std::move(Action));
449 WorkScheduler.runWithAST("Definitions", File, std::move(Action));
469 WorkScheduler.runWithAST("SwitchHeaderSource", Path, std::move(Action));
499 WorkScheduler.runWithAST("Highlights", File, std::move(Action));
513 WorkScheduler.runWithAST("Hover", File, std::move(Action));
527 WorkScheduler.runWithAST("Type Hierarchy", File, std::move(Action));
561 WorkScheduler.runWithAST("documentSymbols", File, std::move(Action));
573 WorkScheduler.runWithAST("References", File, std::move(Action));
585 WorkScheduler.runWithAST("SymbolInfo", File, std::move(Action));
596 WorkScheduler.runWithAST("SemanticRanges", File, std::move(Action));
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp 145 S.runWithAST("", Missing,
154 S.runWithAST("", Added,
165 S.runWithAST("", Added,
324 S.runWithAST(ID, Path, [&, ID](llvm::Expected<InputsAndAST> E) {
419 S.runWithAST(
659 S.runWithAST("touchAST", FooCpp, [](Expected<InputsAndAST> IA) {