// MIR for `arbitrary_let` after built fn arbitrary_let(_1: i32) -> i32 { let mut _0: i32; let mut _2: i32; let mut _3: i32; bb0: { _2 = _1; goto -> bb2; } bb1: { _0 = _3; return; } bb2: { _3 = _2; goto -> bb1; } }