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

References

tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h
  112       return SelectedNode.get().Node.get<Stmt>();
  114     return SelectedNode.get().Children[I].Node.get<Stmt>();
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
  219   if (const Decl *D = Node.Node.get<Decl>()) {
  223   } else if (const Stmt *S = Node.Node.get<Stmt>()) {
  291   const Stmt *S = Node.get().Node.get<Stmt>();
  293   const Stmt *Parent = Parents[Parents.size() - 1].get().Node.get<Stmt>();
  302         Parents[Parents.size() - ParentIndex - 1].get().Node.get<Stmt>();
  346   if (ASTSelection.Node.get<DeclStmt>()) {
  393   if (!Selected.Node.get().Node.get<Stmt>())
  395   const Stmt *CodeRangeStmt = Selected.Node.get().Node.get<Stmt>();
  425     const DynTypedNode &Node = Parent.get().Node;
  443     const DynTypedNode &Node = Parent.get().Node;
tools/clang/unittests/Tooling/ASTSelectionTest.cpp
   98   const auto *ND = Node.Node.get<NamedDecl>();
  109   checkNodeImpl(isa<T>(StmtNode.Node.get<Stmt>()), StmtNode, SelectionKind,
  120   checkNodeImpl(isa<T>(DeclNode.Node.get<Decl>()), DeclNode, SelectionKind,
  729             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  731         EXPECT_TRUE(isa<FunctionDecl>(Parents[1].get().Node.get<Decl>()));
  733         EXPECT_TRUE(isa<CompoundStmt>(Parents[2].get().Node.get<Stmt>()));
  750             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  752         EXPECT_TRUE(isa<FunctionDecl>(Parents[1].get().Node.get<Decl>()));
  754         EXPECT_TRUE(isa<CompoundStmt>(Parents[2].get().Node.get<Stmt>()));
  804             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  806         EXPECT_TRUE(isa<VarDecl>(Parents[1].get().Node.get<Decl>()));
  832             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  834         EXPECT_TRUE(isa<FunctionDecl>(Parents[1].get().Node.get<Decl>()));
  836         EXPECT_TRUE(isa<CompoundStmt>(Parents[2].get().Node.get<Stmt>()));
  838         EXPECT_TRUE(isa<CompoundStmt>(Parents[3].get().Node.get<Stmt>()));
  862             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  864         EXPECT_TRUE(isa<FunctionDecl>(Parents[1].get().Node.get<Decl>()));
  866         EXPECT_TRUE(isa<CompoundStmt>(Parents[2].get().Node.get<Stmt>()));
  890             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  892         EXPECT_TRUE(isa<FunctionDecl>(Parents[1].get().Node.get<Decl>()));
  894         EXPECT_TRUE(isa<CompoundStmt>(Parents[2].get().Node.get<Stmt>()));
  939             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  941         EXPECT_TRUE(isa<ObjCImplDecl>(Parents[1].get().Node.get<Decl>()));
  943         EXPECT_TRUE(isa<ObjCMethodDecl>(Parents[2].get().Node.get<Decl>()));
  945         EXPECT_TRUE(isa<CompoundStmt>(Parents[3].get().Node.get<Stmt>()));
  963             isa<TranslationUnitDecl>(Parents[0].get().Node.get<Decl>()));
  965         EXPECT_TRUE(isa<ObjCImplDecl>(Parents[1].get().Node.get<Decl>()));
  967         EXPECT_TRUE(isa<ObjCMethodDecl>(Parents[2].get().Node.get<Decl>()));
  969         EXPECT_TRUE(isa<CompoundStmt>(Parents[3].get().Node.get<Stmt>()));
 1080                 .Node.get<Stmt>()));