reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/extra/clangd/ParsedAST.h
   66   ASTContext &getASTContext();

References

tools/clang/tools/extra/clangd/ClangdServer.cpp
  322         Pos, AST.getSourceManager(), AST.getASTContext().getLangOpts());
  324                                    AST.getASTContext().getLangOpts(), Loc))
tools/clang/tools/extra/clangd/FindSymbols.cpp
  204     llvm::Optional<DocumentSymbol> Sym = declToSym(AST.getASTContext(), *ND);
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp
   99   bool IsHeader = AST.getASTContext().getLangOpts().IsHeaderFile;
tools/clang/tools/extra/clangd/ParsedAST.cpp
  214   AST.getASTContext().getTranslationUnitDecl()->dump(OS, true);
tools/clang/tools/extra/clangd/ParsedAST.h
   74     return getASTContext().getSourceManager();
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  128     TraverseAST(AST.getASTContext());
  290     auto R = getTokenRange(SM, AST.getASTContext().getLangOpts(), Loc);
tools/clang/tools/extra/clangd/SemanticSelection.cpp
   33   const auto &LangOpts = AST.getASTContext().getLangOpts();
   42   SelectionTree ST(AST.getASTContext(), AST.getTokens(), *Offset);
tools/clang/tools/extra/clangd/XRefs.cpp
  209   indexTopLevelDecls(AST.getASTContext(), AST.getPreprocessor(),
  263           Pos, AST.getSourceManager(), AST.getASTContext().getLangOpts()));
  269     if (auto Loc = makeLocation(AST.getASTContext(),
  291         makeLocation(AST.getASTContext(), spellingLocIfSpelled(findName(D), SM),
  298       Result.back().Name = printName(AST.getASTContext(), *ND);
  398   ReferenceFinder RefFinder(AST.getASTContext(), AST.getPreprocessor(), Decls);
  405   indexTopLevelDecls(AST.getASTContext(), AST.getPreprocessor(),
  419                             Pos, SM, AST.getASTContext().getLangOpts()))),
  427             getTokenRange(AST.getASTContext().getSourceManager(),
  428                           AST.getASTContext().getLangOpts(), Ref.Loc)) {
  742                                         AST.getASTContext().getLangOpts());
  860   auto &ASTCtx = AST.getASTContext();
  873   V.TraverseAST(AST.getASTContext());
  888       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
  899     V.TraverseAST(AST.getASTContext());
  901       HI = getHoverContents(V.DeducedType, V.D, AST.getASTContext(), Index);
  913       getTokenRange(AST.getASTContext().getSourceManager(),
  914                     AST.getASTContext().getLangOpts(), SourceLocationBeg);
  931       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
  948             getTokenRange(AST.getASTContext().getSourceManager(),
  949                           AST.getASTContext().getLangOpts(), Ref.Loc)) {
  988       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
 1160       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
 1223       declToTypeHierarchyItem(AST.getASTContext(), *CXXRD);
 1232     fillSuperTypes(*CXXRD, AST.getASTContext(), *Result->parents, RPSet);
tools/clang/tools/extra/clangd/index/FileIndex.cpp
   81   return indexSymbols(AST.getASTContext(), AST.getPreprocessorPtr(),
tools/clang/tools/extra/clangd/refactor/Rename.cpp
  147       tooling::getUSRsForDeclaration(CanonicalRenameDecl, AST.getASTContext());
  166       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
  173       tooling::getNamedDeclAt(AST.getASTContext(), SourceLocationBeg);
  194             AST.getASTContext().getSourceManager(),
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   52       ASTSelection(AST.getASTContext(), AST.getTokens(), RangeBegin, RangeEnd) {
tools/clang/tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp
   50     const auto &BackupScopes = Inputs.AST.getASTContext().getTraversalScope();
   52     Inputs.AST.getASTContext().setTraversalScope(
   56     Inputs.AST.getASTContext().setTraversalScope(BackupScopes);
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp
  325     const auto &AST = Sel.AST.getASTContext();
tools/clang/tools/extra/clangd/refactor/tweaks/DumpAST.cpp
   63   Node->dump(OS, Inputs.AST.getASTContext().getSourceManager());
  120     Inputs.AST.getASTContext().DumpRecordLayout(Record, OS);
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandAutoType.cpp
   74   auto& SrcMgr = Inputs.AST.getASTContext().getSourceManager();
  111   auto& SrcMgr = Inputs.AST.getASTContext().getSourceManager();
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  648   const LangOptions &LangOpts = Inputs.AST.getASTContext().getLangOpts();
  658   const LangOptions &LangOpts = Inputs.AST.getASTContext().getLangOpts();
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  452   const ASTContext &Ctx = Inputs.AST.getASTContext();
tools/clang/tools/extra/clangd/refactor/tweaks/RawStringLiteral.cpp
   95                            Inputs.AST.getASTContext().getLangOpts()));
tools/clang/tools/extra/clangd/refactor/tweaks/RemoveUsingNamespace.cpp
  129   auto &Ctx = Inputs.AST.getASTContext();
tools/clang/tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp
   65   auto &Ctx = Inputs.AST.getASTContext();
tools/clang/tools/extra/clangd/unittests/ExpectedTypeTest.cpp
   74   ASTContext &ASTCtx() { return AST->getASTContext(); }
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp
  154   M.updatePreamble(File.Filename, AST.getASTContext(), AST.getPreprocessorPtr(),
  361   Index.updatePreamble(TU.Filename, AST.getASTContext(),
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
   80     SelectionTree Selection(AST.getASTContext(), AST.getTokens(), R.Begin,
tools/clang/tools/extra/clangd/unittests/PrintASTTests.cpp
   52   V.TraverseDecl(AST.getASTContext().getTranslationUnitDecl());
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp
   26     return SelectionTree(AST.getASTContext(), AST.getTokens(),
   30         AST.getASTContext(), AST.getTokens(),
   35     return SelectionTree(AST.getASTContext(), AST.getTokens(), 0u, 0u);
   43   const LangOptions &LangOpts = AST.getASTContext().getLangOpts();
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp
  362         TestCase.points().back(), SourceMgr, AST.getASTContext().getLangOpts());
  486                                       AST.getASTContext().getLangOpts());
  552   const LangOptions &LangOpts = AST.getASTContext().getLangOpts();
  592       AST.getSourceManager(), AST.getASTContext().getLangOpts(),
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp
  130         ND, AST->getASTContext(), SymbolCollector::Options(), MainFile);
tools/clang/tools/extra/clangd/unittests/TestTU.cpp
   83   return std::get<0>(indexHeaderSymbols(AST.getASTContext(),
   91   Idx->updatePreamble(Filename, AST.getASTContext(), AST.getPreprocessorPtr(),
  122   auto &Ctx = AST.getASTContext();
  151   Visitor.TraverseDecl(AST.getASTContext().getTranslationUnitDecl());