Searched refs:castExpr (Results 1 - 8 of 8) sorted by relevance

/external/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp74 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 DSemaExprObjC.cpp2769 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 DSemaCast.cpp85 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 DASTMatchersTest.cpp2165 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 DRewriteModernObjC.cpp3633 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 DRewriteObjC.cpp3134 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 DASTMatchers.h901 /// 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 DExprCXX.h1037 Expr *castExpr, unsigned pathSize,
1040 castExpr, pathSize, writtenTy),

Completed in 9702 milliseconds