// MIR for `unions` after built
fn unions(_1: U) -> i32 {
let mut _0: i32;
bb0: {
_0 = copy (_1.0: i32);
return;
}