reference, declarationdefinition
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) {