let _4: i32; // in scope 0 at $DIR/separate_const_switch.rs:16:16: 16:17
let mut _5: i32; // in scope 0 at $DIR/separate_const_switch.rs:16:44: 16:45
let _6: usize; // in scope 0 at $DIR/separate_const_switch.rs:17:17: 17:18
- let mut _7: usize; // in scope 0 at $DIR/separate_const_switch.rs:17:42: 17:43
- let _8: i32; // in scope 0 at $DIR/separate_const_switch.rs:20:31: 20:32
- let mut _9: i32; // in scope 0 at $DIR/separate_const_switch.rs:20:42: 20:43
- let _10: usize; // in scope 0 at $DIR/separate_const_switch.rs:21:28: 21:29
+ let _7: i32; // in scope 0 at $DIR/separate_const_switch.rs:20:31: 20:32
+ let mut _8: i32; // in scope 0 at $DIR/separate_const_switch.rs:20:42: 20:43
+ let _9: usize; // in scope 0 at $DIR/separate_const_switch.rs:21:28: 21:29
scope 1 {
debug v => _4; // in scope 1 at $DIR/separate_const_switch.rs:16:16: 16:17
}
debug r => _6; // in scope 2 at $DIR/separate_const_switch.rs:17:17: 17:18
}
scope 3 {
- debug v => _8; // in scope 3 at $DIR/separate_const_switch.rs:20:31: 20:32
+ debug v => _7; // in scope 3 at $DIR/separate_const_switch.rs:20:31: 20:32
}
scope 4 {
- debug r => _10; // in scope 4 at $DIR/separate_const_switch.rs:21:28: 21:29
+ debug r => _9; // in scope 4 at $DIR/separate_const_switch.rs:21:28: 21:29
}
bb0: {
bb1: {
StorageLive(_6); // scope 0 at $DIR/separate_const_switch.rs:17:17: 17:18
- _6 = ((_1 as Err).0: usize); // scope 0 at $DIR/separate_const_switch.rs:17:17: 17:18
- StorageLive(_7); // scope 2 at $DIR/separate_const_switch.rs:17:42: 17:43
- _7 = _6; // scope 2 at $DIR/separate_const_switch.rs:17:42: 17:43
- Deinit(_2); // scope 2 at $DIR/separate_const_switch.rs:17:23: 17:44
- ((_2 as Break).0: usize) = move _7; // scope 2 at $DIR/separate_const_switch.rs:17:23: 17:44
- discriminant(_2) = 1; // scope 2 at $DIR/separate_const_switch.rs:17:23: 17:44
- StorageDead(_7); // scope 2 at $DIR/separate_const_switch.rs:17:43: 17:44
StorageDead(_6); // scope 0 at $DIR/separate_const_switch.rs:17:43: 17:44
- StorageLive(_10); // scope 0 at $DIR/separate_const_switch.rs:21:28: 21:29
- _10 = ((_2 as Break).0: usize); // scope 0 at $DIR/separate_const_switch.rs:21:28: 21:29
+ StorageLive(_9); // scope 0 at $DIR/separate_const_switch.rs:21:28: 21:29
Deinit(_0); // scope 4 at $DIR/separate_const_switch.rs:21:34: 21:38
discriminant(_0) = 0; // scope 4 at $DIR/separate_const_switch.rs:21:34: 21:38
- StorageDead(_10); // scope 0 at $DIR/separate_const_switch.rs:21:37: 21:38
+ StorageDead(_9); // scope 0 at $DIR/separate_const_switch.rs:21:37: 21:38
goto -> bb3; // scope 0 at $DIR/separate_const_switch.rs:21:37: 21:38
}
discriminant(_2) = 0; // scope 1 at $DIR/separate_const_switch.rs:16:22: 16:46
StorageDead(_5); // scope 1 at $DIR/separate_const_switch.rs:16:45: 16:46
StorageDead(_4); // scope 0 at $DIR/separate_const_switch.rs:16:45: 16:46
- StorageLive(_8); // scope 0 at $DIR/separate_const_switch.rs:20:31: 20:32
- _8 = ((_2 as Continue).0: i32); // scope 0 at $DIR/separate_const_switch.rs:20:31: 20:32
- StorageLive(_9); // scope 3 at $DIR/separate_const_switch.rs:20:42: 20:43
- _9 = _8; // scope 3 at $DIR/separate_const_switch.rs:20:42: 20:43
+ StorageLive(_7); // scope 0 at $DIR/separate_const_switch.rs:20:31: 20:32
+ _7 = ((_2 as Continue).0: i32); // scope 0 at $DIR/separate_const_switch.rs:20:31: 20:32
+ StorageLive(_8); // scope 3 at $DIR/separate_const_switch.rs:20:42: 20:43
+ _8 = _7; // scope 3 at $DIR/separate_const_switch.rs:20:42: 20:43
Deinit(_0); // scope 3 at $DIR/separate_const_switch.rs:20:37: 20:44
- ((_0 as Some).0: i32) = move _9; // scope 3 at $DIR/separate_const_switch.rs:20:37: 20:44
+ ((_0 as Some).0: i32) = move _8; // scope 3 at $DIR/separate_const_switch.rs:20:37: 20:44
discriminant(_0) = 1; // scope 3 at $DIR/separate_const_switch.rs:20:37: 20:44
- StorageDead(_9); // scope 3 at $DIR/separate_const_switch.rs:20:43: 20:44
- StorageDead(_8); // scope 0 at $DIR/separate_const_switch.rs:20:43: 20:44
+ StorageDead(_8); // scope 3 at $DIR/separate_const_switch.rs:20:43: 20:44
+ StorageDead(_7); // scope 0 at $DIR/separate_const_switch.rs:20:43: 20:44
goto -> bb3; // scope 0 at $DIR/separate_const_switch.rs:20:43: 20:44
}