Lines Matching defs:ExprRValue
6433 RValue ExprRValue = CGF.EmitAnyExpr(E);
6438 auto &&Gen = [&CGF, UE, ExprRValue, XRValExpr, ERValExpr](RValue XRValue) {
6439 CodeGenFunction::OpaqueValueMapping MapExpr(CGF, ERValExpr, ExprRValue);
6444 XLValue, ExprRValue, BOUE->getOpcode(), IsXLHSInRHSPart, AO, Loc, Gen);
6494 RValue ExprRValue = CGF.EmitAnyExpr(E);
6512 auto &&Gen = [&CGF, &NewVVal, UE, ExprRValue, XRValExpr, ERValExpr,
6514 CodeGenFunction::OpaqueValueMapping MapExpr(CGF, ERValExpr, ExprRValue);
6521 XLValue, ExprRValue, BOUE->getOpcode(), IsXLHSInRHSPart, AO, Loc, Gen);
6531 CodeGenFunction::OpaqueValueMapping MapExpr(CGF, ERValExpr, ExprRValue);
6539 ExprRValue = convertToType(CGF, ExprRValue, E->getType(),
6541 auto &&Gen = [&NewVVal, ExprRValue](RValue XRValue) {
6543 return ExprRValue;
6547 XLValue, ExprRValue, /*BO=*/BO_Assign, /*IsXLHSInRHSPart=*/false, AO,
6552 NewVVal = IsPostfixUpdate ? Res.second : ExprRValue;