Lines Matching refs:castACTC
3468 QualType castType, ARCConversionTypeClass castACTC, in diagnoseObjCARCConversion() argument
3481 if ((castACTC == ACTC_coreFoundation && exprACTC == ACTC_retainable && in diagnoseObjCARCConversion()
3483 (exprACTC == ACTC_coreFoundation && castACTC == ACTC_retainable && in diagnoseObjCARCConversion()
3507 if (castACTC == ACTC_retainable && isAnyRetainable(exprACTC)) { in diagnoseObjCARCConversion()
3519 ARCCastChecker(S.Context, exprACTC, castACTC, true).Visit(castExpr); in diagnoseObjCARCConversion()
3549 if (exprACTC == ACTC_retainable && isAnyRetainable(castACTC)) { in diagnoseObjCARCConversion()
3560 ARCCastChecker(S.Context, exprACTC, castACTC, true).Visit(castExpr); in diagnoseObjCARCConversion()
3730 ARCConversionTypeClass castACTC = classifyTypeForARCConversion(castType); in CheckTollFreeBridgeCast() local
3731 if (castACTC == ACTC_retainable && exprACTC == ACTC_coreFoundation) { in CheckTollFreeBridgeCast()
3752 else if (castACTC == ACTC_coreFoundation && exprACTC == ACTC_retainable) { in CheckTollFreeBridgeCast()
3804 ARCConversionTypeClass castACTC = classifyTypeForARCConversion(castType); in CheckTollFreeBridgeStaticCast() local
3805 if ((castACTC == ACTC_retainable && exprACTC == ACTC_coreFoundation) || in CheckTollFreeBridgeStaticCast()
3806 (castACTC == ACTC_coreFoundation && exprACTC == ACTC_retainable)) { in CheckTollFreeBridgeStaticCast()
3808 Kind = (castACTC == ACTC_coreFoundation) ? CK_BitCast in CheckTollFreeBridgeStaticCast()
3981 ARCConversionTypeClass castACTC = classifyTypeForARCConversion(effCastType); in CheckObjCARCConversion() local
3982 if (exprACTC == castACTC) { in CheckObjCARCConversion()
3985 if ((castACTC == ACTC_retainable) && in CheckObjCARCConversion()
4010 if (isAnyCLike(exprACTC) && isAnyCLike(castACTC)) return ACR_okay; in CheckObjCARCConversion()
4014 if (castACTC == ACTC_none && castType->isIntegralType(Context)) in CheckObjCARCConversion()
4020 if (exprACTC == ACTC_indirectRetainable && castACTC == ACTC_voidPtr) in CheckObjCARCConversion()
4022 if (castACTC == ACTC_indirectRetainable && exprACTC == ACTC_voidPtr && in CheckObjCARCConversion()
4026 switch (ARCCastChecker(Context, exprACTC, castACTC, false).Visit(castExpr)) { in CheckObjCARCConversion()
4048 if (exprACTC == ACTC_retainable && isAnyRetainable(castACTC) && in CheckObjCARCConversion()
4055 if (castACTC == ACTC_retainable && exprACTC == ACTC_none && in CheckObjCARCConversion()
4064 castACTC != ACTC_coreFoundation) in CheckObjCARCConversion()
4065 if (!(exprACTC == ACTC_voidPtr && castACTC == ACTC_retainable && in CheckObjCARCConversion()
4067 diagnoseObjCARCConversion(*this, castRange, castType, castACTC, in CheckObjCARCConversion()
4096 ARCConversionTypeClass castACTC = in diagnoseARCUnbridgedCast() local
4102 diagnoseObjCARCConversion(*this, castRange, castType, castACTC, in diagnoseARCUnbridgedCast()