blob: 2d93b1d842fa1fca21399bc97eaf70115019f9ea [file] [log] [blame]
- // MIR for `remap_debuginfo_locals` before ReferencePropagation
+ // MIR for `remap_debuginfo_locals` after ReferencePropagation
fn remap_debuginfo_locals() -> () {
let mut _0: ();
let _1: &usize;
let mut _2: *const usize;
let _3: &usize;
let _4: usize;
let mut _5: &usize;
scope 1 (inlined foo) {
- debug a => _1;
+ debug a => _5;
}
bb0: {
- StorageLive(_1);
- StorageLive(_2);
- StorageLive(_3);
_5 = const remap_debuginfo_locals::promoted[0];
- _3 = &(*_5);
- _2 = &raw const (*_3);
- // DBG: _1 = &(*_2);
- _1 = &(*_2);
- StorageDead(_2);
- StorageDead(_3);
- StorageDead(_1);
+ // DBG: _5 = &(*_5);
_0 = const ();
return;
}
}