/external/clang/lib/ARCMigrate/ |
H A D | TransUnbridgedCasts.cpp | 74 Expr *castExpr = E->getSubExpr(); local 75 QualType castExprType = castExpr->getType(); 88 if (castExpr->isNullPointerConstant(Pass.Ctx, 92 SourceLocation loc = castExpr->getExprLoc();
|
/external/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 2769 Expr *castExpr, 2783 Expr *castedE = castExpr; 2819 Expr *castedE = castExpr->IgnoreImpCasts(); 2838 Expr *castExpr, ARCConversionTypeClass exprACTC, 2841 (castRange.isValid() ? castRange.getBegin() : castExpr->getExprLoc()); 2847 QualType castExprType = castExpr->getType(); 2878 << castExpr->getSourceRange(); 2881 ARCCastChecker(S.Context, exprACTC, castACTC, true).Visit(castExpr); 2887 castType, castExpr, "__bridge ", 0); 2891 DiagnosticBuilder DiagB = S.Diag(br ? castExpr 2764 addFixitForObjCARCConversion(Sema &S, DiagnosticBuilder &DiagB, Sema::CheckedConversionKind CCK, SourceLocation afterLParen, QualType castType, Expr *castExpr, const char *bridgeKeyword, const char *CFBridgeName) argument 2836 diagnoseObjCARCConversion(Sema &S, SourceRange castRange, QualType castType, ARCConversionTypeClass castACTC, Expr *castExpr, ARCConversionTypeClass exprACTC, Sema::CheckedConversionKind CCK) argument 2942 CheckObjCARCConversion(SourceRange castRange, QualType castType, Expr *&castExpr, CheckedConversionKind CCK) argument 3056 Expr *castExpr = realCast->getSubExpr(); local [all...] |
H A D | SemaCast.cpp | 85 ExprResult complete(CastExpr *castExpr) { argument 89 castExpr = ImplicitCastExpr::Create(Self.Context, 91 CK_Dependent, castExpr, 0, 92 castExpr->getValueKind()); 94 return Self.Owned(castExpr);
|
/external/clang/unittests/ASTMatchers/ |
H A D | ASTMatchersTest.cpp | 2165 expr(castExpr()))); 2166 EXPECT_TRUE(matches("void *p = (void *)(&p);", expr(castExpr()))); 2168 expr(castExpr()))); 2169 EXPECT_TRUE(matches("char c = char(0);", expr(castExpr()))); 2173 EXPECT_TRUE(matches("char c = 0;", expr(castExpr()))); 2175 EXPECT_TRUE(matches("char c = 0, d = c;", expr(castExpr()))); 2179 EXPECT_TRUE(notMatches("char c = '0';", expr(castExpr()))); 2180 EXPECT_TRUE(notMatches("char c, &q = c;", expr(castExpr()))); 2181 EXPECT_TRUE(notMatches("int i = (0);", expr(castExpr()))); 2182 EXPECT_TRUE(notMatches("int i = 0;", expr(castExpr()))); [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 3633 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, DerefExpr->getType(), local 3636 ReplaceStmt(Exp, castExpr); 3639 return castExpr; 5238 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, local 5240 InitExprs.push_back(castExpr); 7463 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, local 7474 new (Context) BinaryOperator(castExpr, DRE, BO_Add, 7522 castExpr = NoTypeInfoCStyleCastExpr(Context, 7528 Expr *Exp = new (Context) UnaryOperator(castExpr, UO_Deref, IvarT,
|
H A D | RewriteObjC.cpp | 3134 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, DerefExpr->getType(), local 3137 ReplaceStmt(Exp, castExpr); 3140 return castExpr; 4538 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, local 4540 InitExprs.push_back(castExpr); 5972 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, castT, local 5978 castExpr); 6013 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, castT, local 6018 IV->getBase()->getLocEnd(), castExpr);
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 901 /// Example: castExpr() matches each of the following: 912 const internal::VariadicDynCastAllOfMatcher<Expr, CastExpr> castExpr; member in namespace:clang::ast_matchers
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1037 Expr *castExpr, unsigned pathSize, 1040 castExpr, pathSize, writtenTy),
|