Lines Matching refs:LValue

80   void EmitFinalDestCopy(QualType type, const LValue &src);
188 LValue LV = CGF.EmitPseudoObjectLValue(E);
197 void EmitInitializationToLValue(Expr *E, LValue Address);
198 void EmitNullInitializationToLValue(LValue Address);
216 LValue LV = CGF.EmitLValue(E);
270 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddress(), type);
275 void AggExprEmitter::EmitFinalDestCopy(QualType type, const LValue &src) {
319 LValue Array = CGF.EmitLValue(E->getSubExpr());
344 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType());
345 LValue Start = CGF.EmitLValueForFieldInitialization(DestLV, *Field);
359 LValue EndOrLength = CGF.EmitLValueForFieldInitialization(DestLV, *Field);
465 LValue elementLV =
505 LValue elementLV =
581 LValue LV = CGF.EmitCheckedLValue(E->getSubExpr(),
790 LValue LV = CGF.EmitPointerToDataMemberBinaryExpr(E);
878 LValue LHS = CGF.EmitCheckedLValue(E->getLHS(), CodeGenFunction::TCK_Store);
895 LValue LHS = CGF.EmitLValue(E->getLHS());
1057 AggExprEmitter::EmitInitializationToLValue(Expr *E, LValue LV) {
1096 void AggExprEmitter::EmitNullInitializationToLValue(LValue lv) {
1143 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType());
1198 LValue FieldLoc = CGF.EmitLValueForFieldInitialization(DestLV, Field);
1235 LValue LV = CGF.EmitLValueForFieldInitialization(DestLV, field);
1290 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType());
1413 LValue CodeGenFunction::EmitAggExprToLValue(const Expr *E) {
1416 LValue LV = MakeAddrLValue(Temp, E->getType());