Lines Matching refs:SubExpr
4644 Expr *SubExpr) { in BuildObjCBridgedCast() argument
4645 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4647 SubExpr = SubResult.get(); in BuildObjCBridgedCast()
4650 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast()
4655 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
4673 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4699 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast()
4704 SubExpr = ImplicitCastExpr::Create(Context, FromType, CK_ARCProduceObject, in BuildObjCBridgedCast()
4705 SubExpr, nullptr, VK_PRValue, in BuildObjCBridgedCast()
4716 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4733 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4740 TSInfo, SubExpr); in BuildObjCBridgedCast()
4757 Expr *SubExpr) { in ActOnObjCBridgedCast() argument
4761 CheckTollFreeBridgeCast(T, SubExpr); in ActOnObjCBridgedCast()
4765 SubExpr); in ActOnObjCBridgedCast()