Lines Matching refs:castExpr
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->getExprLoc() : noteLoc,
2895 castType, castExpr, "__bridge_transfer ",
2912 << castExpr->getSourceRange();
2914 ARCCastChecker(S.Context, exprACTC, castACTC, true).Visit(castExpr);
2920 castType, castExpr, "__bridge ", 0);
2924 DiagnosticBuilder DiagB = S.Diag(br ? castExpr->getExprLoc() : noteLoc,
2928 castType, castExpr, "__bridge_retained ",
2938 << castRange << castExpr->getSourceRange();
2943 Expr *&castExpr, CheckedConversionKind CCK) {
2944 QualType castExprType = castExpr->getType();
2975 : castExpr->getExprLoc());
2998 switch (ARCCastChecker(Context, exprACTC, castACTC, false).Visit(castExpr)) {
3010 castExpr = ImplicitCastExpr::Create(Context, castExpr->getType(),
3011 CK_ARCConsumeObject, castExpr,
3025 castExpr, exprACTC, CCK);
3056 Expr *castExpr = realCast->getSubExpr();
3057 assert(classifyTypeForARCConversion(castExpr->getType()) == ACTC_retainable);
3060 castExpr, ACTC_retainable, CCK);