Searched refs:HasLV (Results 1 – 2 of 2) sorted by relevance
225 bool HasLV; member234 : RV(rv), HasLV(false), IsUsed(false), Ty(ty) {} in CallArg()236 : LV(lv), HasLV(true), IsUsed(false), Ty(ty) {} in CallArg()237 bool hasLValue() const { return HasLV; } in hasLValue()245 assert(HasLV && !IsUsed); in getKnownLValue()249 assert(!HasLV && !IsUsed); in getKnownRValue()253 assert(!HasLV); in setRValue()257 bool isAggregate() const { return HasLV || RV.isAggregate(); } in isAggregate()
4238 if (!HasLV) in getRValue()4249 if (!HasLV && RV.isScalar()) in copyInto()4251 else if (!HasLV && RV.isComplex()) in copyInto()4254 auto Addr = HasLV ? LV.getAddress(CGF) : RV.getAggregateAddress(); in copyInto()4258 HasLV ? LV.isVolatileQualified() in copyInto()