reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
81 if (isSimpleExpression(dyn_cast<Expr>(Code[0]))) 86 if (const auto *PRE = dyn_cast<ObjCPropertyRefExpr>(Code[0])) { 104 SourceRange ExtractedRange(Code[0]->getBeginLoc(), 105 Code[Code.size() - 1]->getEndLoc()); 119 bool IsExpr = Code.size() == 1 && isa<Expr>(Code[0]); 122 ReturnType = cast<Expr>(Code[0])->getType(); 149 Code[Code.size() - 1], ExtractedRange, SM, LangOpts);tools/clang/unittests/Tooling/ASTSelectionTest.cpp
724 EXPECT_TRUE(isa<DeclStmt>((*SelectedCode)[0])); 744 EXPECT_TRUE(isa<CallExpr>((*SelectedCode)[0])); 745 EXPECT_TRUE(isa<IfStmt>((*SelectedCode)[1])); 765 EXPECT_TRUE(isa<CallExpr>((*SelectedCode)[0])); 766 EXPECT_TRUE(isa<IfStmt>((*SelectedCode)[1])); 767 EXPECT_TRUE(isa<BinaryOperator>((*SelectedCode)[2])); 779 EXPECT_TRUE(isa<DeclStmt>((*SelectedCode)[0])); 780 EXPECT_TRUE(isa<CallExpr>((*SelectedCode)[1])); 781 EXPECT_TRUE(isa<IfStmt>((*SelectedCode)[2])); 782 EXPECT_TRUE(isa<BinaryOperator>((*SelectedCode)[3])); 799 EXPECT_TRUE(isa<BinaryOperator>((*SelectedCode)[0])); 827 EXPECT_TRUE(isa<DeclStmt>((*SelectedCode)[0])); 857 EXPECT_TRUE(isa<DeclStmt>((*SelectedCode)[0])); 885 EXPECT_TRUE(isa<DeclStmt>((*SelectedCode)[0])); 934 EXPECT_TRUE(isa<DeclStmt>((*SelectedCode)[0])); 957 EXPECT_TRUE(isa<ObjCMessageExpr>((*SelectedCode)[0])); 958 EXPECT_TRUE(isa<IfStmt>((*SelectedCode)[1])); 989 EXPECT_TRUE(isa<ObjCStringLiteral>((*SelectedCode)[0])); 1001 EXPECT_TRUE(isa<ObjCStringLiteral>((*SelectedCode)[0])); 1032 EXPECT_TRUE(isa<CXXMemberCallExpr>((*SelectedCode)[0])); 1043 EXPECT_TRUE(isa<CXXMemberCallExpr>((*SelectedCode)[0])); 1054 EXPECT_FALSE(isa<CXXMemberCallExpr>((*SelectedCode)[0])); 1076 EXPECT_TRUE(isa<CallExpr>((*SelectedCode)[0]));