1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
- // 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; } }