2022-11-27 04:32:48 -06:00
|
|
|
// MIR for `arbitrary_let` after built
|
|
|
|
|
|
|
|
fn arbitrary_let(_1: i32) -> i32 {
|
|
|
|
let mut _0: i32; // return place in scope 0 at $DIR/arbitrary_let.rs:+0:29: +0:32
|
|
|
|
let mut _2: i32; // in scope 0 at $SRC_DIR/core/src/intrinsics/mir.rs:LL:COL
|
|
|
|
let mut _3: i32; // in scope 0 at $SRC_DIR/core/src/intrinsics/mir.rs:LL:COL
|
|
|
|
|
|
|
|
bb0: {
|
2022-11-27 23:23:39 -06:00
|
|
|
_2 = _1; // scope 0 at $SRC_DIR/core/src/intrinsics/mir.rs:LL:COL
|
|
|
|
goto -> bb2; // scope 0 at $DIR/arbitrary_let.rs:+4:13: +4:25
|
2022-11-27 04:32:48 -06:00
|
|
|
}
|
|
|
|
|
|
|
|
bb1: {
|
2022-11-27 23:23:39 -06:00
|
|
|
_0 = _3; // scope 0 at $DIR/arbitrary_let.rs:+7:13: +7:20
|
|
|
|
return; // scope 0 at $DIR/arbitrary_let.rs:+8:13: +8:21
|
2022-11-27 04:32:48 -06:00
|
|
|
}
|
|
|
|
|
|
|
|
bb2: {
|
2022-11-27 23:23:39 -06:00
|
|
|
_3 = _2; // scope 0 at $SRC_DIR/core/src/intrinsics/mir.rs:LL:COL
|
|
|
|
goto -> bb1; // scope 0 at $DIR/arbitrary_let.rs:+12:13: +12:24
|
2022-11-27 04:32:48 -06:00
|
|
|
}
|
|
|
|
}
|