reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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>()));