rust/tests/mir-opt/nrvo_miscompile_111005.wron...

18 lines
331 B
Diff

- // MIR for `wrong` before RenameReturnPlace
+ // MIR for `wrong` after RenameReturnPlace
fn wrong(_1: char) -> char {
let mut _0: char;
let mut _2: char;
bb0: {
- _2 = _1;
- _0 = _2;
- _2 = const 'b';
+ _0 = _1;
+ _0 = const 'b';
return;
}
}