@@ -9,9 +9,8 @@ fn main() -> () {
9
9
let mut _5 : isize; // in scope 0 at $DIR/issue-41888.rs:10:16: 10:24
10
10
let mut _7 : bool; // in scope 0 at $DIR/issue-41888.rs:15:1: 15:2
11
11
let mut _8 : bool; // in scope 0 at $DIR/issue-41888.rs:15:1: 15:2
12
- let mut _9 : bool; // in scope 0 at $DIR/issue-41888.rs:15:1: 15:2
12
+ let mut _9 : isize; // in scope 0 at $DIR/issue-41888.rs:15:1: 15:2
13
13
let mut _10 : isize; // in scope 0 at $DIR/issue-41888.rs:15:1: 15:2
14
- let mut _11 : isize; // in scope 0 at $DIR/issue-41888.rs:15:1: 15:2
15
14
scope 1 {
16
15
debug e => _1; // in scope 1 at $DIR/issue-41888.rs:7:9 : 7:10
17
16
let _6 : K; // in scope 1 at $DIR/issue-41888.rs:10:21: 10:23
@@ -21,7 +20,6 @@ fn main() -> () {
21
20
}
22
21
23
22
bb0 : {
24
- _9 = const false; // scope 0 at $DIR/issue-41888.rs:7:9 : 7:10
25
23
_7 = const false; // scope 0 at $DIR/issue-41888.rs:7:9 : 7:10
26
24
_8 = const false; // scope 0 at $DIR/issue-41888.rs:7:9 : 7:10
27
25
StorageLive(_1); // scope 0 at $DIR/issue-41888.rs:7:9 : 7:10
@@ -79,7 +77,6 @@ fn main() -> () {
79
77
80
78
bb10 : {
81
79
StorageLive(_6); // scope 1 at $DIR/issue-41888.rs:10:21 : 10:23
82
- _9 = const false; // scope 1 at $DIR/issue-41888.rs:10:21 : 10:23
83
80
_6 = move ((_1 as F).0 : K); // scope 1 at $DIR/issue-41888.rs:10:21: 10:23
84
81
_0 = const (); // scope 2 at $DIR/issue-41888.rs:10:29 : 13:10
85
82
StorageDead(_6); // scope 1 at $DIR/issue-41888.rs:13:9 : 13:10
@@ -93,7 +90,6 @@ fn main() -> () {
93
90
bb12 : {
94
91
_7 = const false; // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
95
92
_8 = const false; // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
96
- _9 = const false; // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
97
93
StorageDead(_1); // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
98
94
StorageDead(_2); // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
99
95
return; // scope 0 at $DIR/issue-41888.rs:15:2 : 15:2
@@ -102,15 +98,13 @@ fn main() -> () {
102
98
bb13 (cleanup) : {
103
99
_7 = const true; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
104
100
_8 = const true; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
105
- _9 = const true; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
106
101
_1 = move _3; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
107
102
goto -> bb7; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
108
103
}
109
104
110
105
bb14 : {
111
106
_7 = const true; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
112
107
_8 = const true; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
113
- _9 = const true; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
114
108
_1 = move _3; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
115
109
goto -> bb6; // scope 1 at $DIR/issue-41888.rs:9:9 : 9:10
116
110
}
@@ -138,17 +132,17 @@ fn main() -> () {
138
132
}
139
133
140
134
bb20 : {
141
- _10 = discriminant(_1); // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
142
- switchInt(move _10 ) -> [0_isize : bb15, otherwise: bb18]; // scope 0 at $DIR/issue-41888.rs:15:1: 15:2
135
+ _9 = discriminant(_1); // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
136
+ switchInt(move _9 ) -> [0_isize : bb15, otherwise: bb18]; // scope 0 at $DIR/issue-41888.rs:15:1: 15:2
143
137
}
144
138
145
139
bb21 : {
146
140
switchInt(_7) -> [false : bb15, otherwise: bb20]; // scope 0 at $DIR/issue-41888.rs:15:1: 15:2
147
141
}
148
142
149
143
bb22 (cleanup) : {
150
- _11 = discriminant(_1); // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
151
- switchInt(move _11 ) -> [0_isize : bb17, otherwise: bb19]; // scope 0 at $DIR/issue-41888.rs:15:1: 15:2
144
+ _10 = discriminant(_1); // scope 0 at $DIR/issue-41888.rs:15:1 : 15:2
145
+ switchInt(move _10 ) -> [0_isize : bb17, otherwise: bb19]; // scope 0 at $DIR/issue-41888.rs:15:1: 15:2
152
146
}
153
147
154
148
bb23 (cleanup) : {
0 commit comments