Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:AggSlot

109 /// If this is an aggregate expression, AggSlot indicates where the
111 RValue CodeGenFunction::EmitAnyExpr(const Expr *E, AggValueSlot AggSlot,
118 EmitAggExpr(E, AggSlot, IgnoreResult);
119 return AggSlot.asRValue();
125 AggValueSlot AggSlot = AggValueSlot::ignored();
129 AggSlot = CreateAggTemp(E->getType(), "agg.tmp");
130 return EmitAnyExpr(E, AggSlot);
359 AggValueSlot AggSlot = AggValueSlot::ignored();
367 AggSlot = AggValueSlot::forAddr(ReferenceTemporary, Alignment,
382 RV = CGF.EmitAnyExpr(E, AggSlot);