Lines Matching refs:getSubExpr
686 !isFlexibleArrayMemberExpr(CE->getSubExpr())) { in getArrayIndexingBound()
687 IndexedType = CE->getSubExpr()->getType(); in getArrayIndexingBound()
862 return EmitLValue(cast<ParenExpr>(E)->getSubExpr()); in EmitLValue()
889 return EmitLValue(cleanups->getSubExpr()); in EmitLValue()
1766 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess); in setObjCGCLValueClass()
1771 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess); in setObjCGCLValueClass()
1790 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess); in setObjCGCLValueClass()
1795 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess); in setObjCGCLValueClass()
1800 setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess); in setObjCGCLValueClass()
2040 return EmitLValue(E->getSubExpr()); in EmitUnaryOpLValue()
2042 QualType ExprTy = getContext().getCanonicalType(E->getSubExpr()->getType()); in EmitUnaryOpLValue()
2046 QualType T = E->getSubExpr()->getType()->getPointeeType(); in EmitUnaryOpLValue()
2049 LValue LV = MakeNaturalAlignAddrLValue(EmitScalarExpr(E->getSubExpr()), T); in EmitUnaryOpLValue()
2064 LValue LV = EmitLValue(E->getSubExpr()); in EmitUnaryOpLValue()
2073 assert(E->getSubExpr()->getType()->isArithmeticType()); in EmitUnaryOpLValue()
2077 assert(E->getSubExpr()->getType()->isAnyComplexType()); in EmitUnaryOpLValue()
2085 LValue LV = EmitLValue(E->getSubExpr()); in EmitUnaryOpLValue()
2425 const Expr *SubExpr = CE->getSubExpr(); in isSimpleArrayDecayOperand()
2986 LValue LV = EmitLValue(E->getSubExpr()); in EmitCastLValue()
2998 return EmitLValue(E->getSubExpr()); in EmitCastLValue()
3003 E->getSubExpr()->getType()->getAs<RecordType>(); in EmitCastLValue()
3006 LValue LV = EmitLValue(E->getSubExpr()); in EmitCastLValue()
3022 LValue LV = EmitLValue(E->getSubExpr()); in EmitCastLValue()
3045 LValue LV = EmitLValue(E->getSubExpr()); in EmitCastLValue()
3055 LValue LV = EmitLValue(E->getSubExpr()); in EmitCastLValue()
3266 EmitAggExpr(E->getSubExpr(), Slot); in EmitCXXBindTemporaryLValue()