blob: efebdf53c292a303c9fdefbf1493ff05a9f5551f [file] [edit]
- // MIR for `overlapping` before GVN
+ // MIR for `overlapping` after GVN
fn overlapping(_1: Adt) -> () {
let mut _0: ();
let mut _2: &mut Adt;
let mut _3: u32;
let mut _4: &Adt;
bb0: {
_2 = &mut _1;
_4 = &(*_2);
_3 = copy (((*_4) as variant#1).0: u32);
(*_2) = Adt::Some(copy _3);
return;
}
}