Lines Matching defs:Slot
2712 AggValueSlot Slot = CreateAggTemp(E->getType());
2713 EmitCXXConstructExpr(E, Slot);
2714 return MakeAddrLValue(Slot.getAddr(), E->getType());
2724 AggValueSlot Slot = CreateAggTemp(E->getType(), "temp.lvalue");
2725 Slot.setExternallyDestructed();
2726 EmitAggExpr(E->getSubExpr(), Slot);
2727 EmitCXXTemporary(E->getTemporary(), E->getType(), Slot.getAddr());
2728 return MakeAddrLValue(Slot.getAddr(), E->getType());
2733 AggValueSlot Slot = CreateAggTemp(E->getType(), "temp.lvalue");
2734 EmitLambdaExpr(E, Slot);
2735 return MakeAddrLValue(Slot.getAddr(), E->getType());
3042 AggValueSlot Slot = AggValueSlot::forAddr(Ptr, alignChars,
3047 EmitAggExpr(E->getVal1(), Slot);