Lines Matching refs:EmitFinalDestCopy
80 void EmitFinalDestCopy(QualType type, const LValue &src);
81 void EmitFinalDestCopy(QualType type, RValue src);
130 EmitFinalDestCopy(E->getType(), result.getReferenceLValue(CGF, E)); in VisitDeclRefExpr()
190 return EmitFinalDestCopy(E->getType(), LV); in VisitPseudoObjectExpr()
204 EmitFinalDestCopy(E->getType(), Res); in VisitAtomicExpr()
225 EmitFinalDestCopy(E->getType(), LV); in EmitAggLoadOfLValue()
265 EmitFinalDestCopy(E->getType(), src); in EmitMoveFromReturnSlot()
269 void AggExprEmitter::EmitFinalDestCopy(QualType type, RValue src) { in EmitFinalDestCopy() function in AggExprEmitter
272 EmitFinalDestCopy(type, srcLV); in EmitFinalDestCopy()
276 void AggExprEmitter::EmitFinalDestCopy(QualType type, const LValue &src) { in EmitFinalDestCopy() function in AggExprEmitter
543 EmitFinalDestCopy(e->getType(), CGF.getOpaqueLValueMapping(e)); in VisitOpaqueValueExpr()
684 return EmitFinalDestCopy(valueType, rvalue); in VisitCastExpr()
792 EmitFinalDestCopy(E->getType(), LV); in VisitPointerToDataMemberBinaryOperator()
921 EmitFinalDestCopy(E->getType(), LHS); in VisitBinAssign()
977 EmitFinalDestCopy(VE->getType(), CGF.MakeAddrLValue(ArgPtr, VE->getType())); in VisitVAArgExpr()
1140 EmitFinalDestCopy(E->getType(), CGF.MakeAddrLValue(GV, E->getType())); in VisitInitListExpr()