1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
- // MIR for `main` before ConstProp + // MIR for `main` after ConstProp fn main() -> () { let mut _0: (); let _1: i32; let mut _2: &i32; let _3: i32; let mut _4: &i32; bb0: { StorageLive(_1); StorageLive(_2); _4 = const _; _2 = &(*_4); _1 = (*_2); StorageDead(_2); StorageDead(_1); _0 = const (); return; } }