Lines Matching refs:SubExpr
4642 Expr *SubExpr) { in BuildObjCBridgedCast() argument
4643 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4645 SubExpr = SubResult.get(); in BuildObjCBridgedCast()
4648 QualType FromType = SubExpr->getType(); in BuildObjCBridgedCast()
4653 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
4671 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4697 SubExpr = maybeUndoReclaimObject(SubExpr); in BuildObjCBridgedCast()
4702 SubExpr = ImplicitCastExpr::Create(Context, FromType, CK_ARCProduceObject, in BuildObjCBridgedCast()
4703 SubExpr, nullptr, VK_PRValue, in BuildObjCBridgedCast()
4714 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4731 << SubExpr->getSourceRange() in BuildObjCBridgedCast()
4738 TSInfo, SubExpr); in BuildObjCBridgedCast()
4755 Expr *SubExpr) { in ActOnObjCBridgedCast() argument
4759 CheckTollFreeBridgeCast(T, SubExpr); in ActOnObjCBridgedCast()
4763 SubExpr); in ActOnObjCBridgedCast()