Lines Matching refs:SubExpr
4636 Expr *SubExpr) { in BuildObjCBridgedCast() argument
4637 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4639 SubExpr = SubResult.get(); in BuildObjCBridgedCast()
4642 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast()
4647 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
4665 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4691 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast()
4696 SubExpr = ImplicitCastExpr::Create(Context, FromType, CK_ARCProduceObject, in BuildObjCBridgedCast()
4697 SubExpr, nullptr, VK_PRValue, in BuildObjCBridgedCast()
4708 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4725 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4732 TSInfo, SubExpr); in BuildObjCBridgedCast()
4749 Expr *SubExpr) { in ActOnObjCBridgedCast() argument
4753 CheckTollFreeBridgeCast(T, SubExpr); in ActOnObjCBridgedCast()
4757 SubExpr); in ActOnObjCBridgedCast()