Lines Matching refs:AggValueSlot
106 return (void) EmitAnyExpr(E, AggValueSlot::ignored(), true); in EmitIgnoredExpr()
117 AggValueSlot aggSlot, in EmitAnyExpr()
136 AggValueSlot AggSlot = AggValueSlot::ignored(); in EmitAnyExprToTemp()
159 EmitAggExpr(E, AggValueSlot::forAddr(Location, Alignment, Quals, in EmitAnyExprToMem()
160 AggValueSlot::IsDestructed_t(IsInit), in EmitAnyExprToMem()
161 AggValueSlot::DoesNotNeedGCBarriers, in EmitAnyExprToMem()
162 AggValueSlot::IsAliased_t(!IsInit))); in EmitAnyExprToMem()
3102 AggValueSlot Slot = CreateAggTemp(E->getType()); in EmitCXXConstructLValue()
3123 AggValueSlot Slot = CreateAggTemp(E->getType(), "temp.lvalue"); in EmitCXXBindTemporaryLValue()
3132 AggValueSlot Slot = CreateAggTemp(E->getType(), "temp.lvalue"); in EmitLambdaLValue()
3361 AggValueSlot slot) { in emitPseudoObjectExpr()
3425 AggValueSlot slot) { in EmitPseudoObjectRValue()
3430 return emitPseudoObjectExpr(*this, E, true, AggValueSlot::ignored()).LV; in EmitPseudoObjectLValue()