|
99 | 99 | ((_2 as Some).0: i32) = const 1_i32; // scope 0 at $DIR/issue-73223.rs:2:23: 2:30
|
100 | 100 | discriminant(_2) = 1; // scope 0 at $DIR/issue-73223.rs:2:23: 2:30
|
101 | 101 | _3 = const 1_isize; // scope 0 at $DIR/issue-73223.rs:3:9: 3:16
|
102 |
| - goto -> bb2; // scope 0 at $DIR/issue-73223.rs:3:9: 3:16 |
| 102 | + goto -> bb3; // scope 0 at $DIR/issue-73223.rs:3:9: 3:16 |
103 | 103 | }
|
104 | 104 |
|
105 | 105 | bb1: {
|
|
110 | 110 | }
|
111 | 111 |
|
112 | 112 | bb2: {
|
| 113 | + unreachable; // scope 0 at $DIR/issue-73223.rs:2:23: 2:30 |
| 114 | + } |
| 115 | + |
| 116 | + bb3: { |
113 | 117 | StorageLive(_4); // scope 0 at $DIR/issue-73223.rs:3:14: 3:15
|
114 | 118 | _4 = ((_2 as Some).0: i32); // scope 0 at $DIR/issue-73223.rs:3:14: 3:15
|
115 | 119 | _1 = _4; // scope 2 at $DIR/issue-73223.rs:3:20: 3:21
|
|
153 | 157 | StorageDead(_17); // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL
|
154 | 158 | _15 = Not(move _16); // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL
|
155 | 159 | StorageDead(_16); // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL
|
156 |
| - switchInt(_15) -> [false: bb3, otherwise: bb4]; // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL |
| 160 | + switchInt(_15) -> [false: bb4, otherwise: bb5]; // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL |
157 | 161 | }
|
158 | 162 |
|
159 |
| - bb3: { |
| 163 | + bb4: { |
160 | 164 | _8 = const (); // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL
|
161 | 165 | StorageDead(_15); // scope 4 at $SRC_DIR/core/src/macros/mod.rs:LL:COL
|
162 | 166 | StorageDead(_14); // scope 3 at $SRC_DIR/core/src/macros/mod.rs:LL:COL
|
|
169 | 173 | return; // scope 0 at $DIR/issue-73223.rs:9:2: 9:2
|
170 | 174 | }
|
171 | 175 |
|
172 |
| - bb4: { |
| 176 | + bb5: { |
173 | 177 | StorageLive(_19); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
174 | 178 | StorageLive(_20); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
175 | 179 | StorageLive(_21); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
|
220 | 224 | StorageLive(_46); // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
221 | 225 | StorageLive(_47); // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
222 | 226 | _47 = _40; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
223 |
| - _46 = transmute::<for<'r, 's, 't0> fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _47) -> bb5; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
| 227 | + _46 = transmute::<for<'r, 's, 't0> fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _47) -> bb6; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
224 | 228 | // mir::Constant
|
225 | 229 | // + span: $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
226 | 230 | // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute::<for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar(<ZST>)) }
|
227 | 231 | }
|
228 | 232 |
|
229 |
| - bb5: { |
| 233 | + bb6: { |
230 | 234 | StorageDead(_47); // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
231 | 235 | StorageLive(_48); // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
232 | 236 | StorageLive(_49); // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
233 | 237 | _49 = _39; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
234 |
| - _48 = transmute::<&&i32, &core::fmt::Opaque>(move _49) -> bb6; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
| 238 | + _48 = transmute::<&&i32, &core::fmt::Opaque>(move _49) -> bb7; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
235 | 239 | // mir::Constant
|
236 | 240 | // + span: $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
237 | 241 | // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(&&i32) -> &core::fmt::Opaque {std::intrinsics::transmute::<&&i32, &core::fmt::Opaque>}, val: Value(Scalar(<ZST>)) }
|
238 | 242 | }
|
239 | 243 |
|
240 |
| - bb6: { |
| 244 | + bb7: { |
241 | 245 | StorageDead(_49); // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
242 | 246 | (_38.0: &core::fmt::Opaque) = move _48; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
243 | 247 | (_38.1: for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) = move _46; // scope 7 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
|
256 | 260 | StorageLive(_50); // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
257 | 261 | StorageLive(_51); // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
258 | 262 | _51 = _43; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
259 |
| - _50 = transmute::<for<'r, 's, 't0> fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _51) -> bb7; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
| 263 | + _50 = transmute::<for<'r, 's, 't0> fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _51) -> bb8; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
260 | 264 | // mir::Constant
|
261 | 265 | // + span: $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
262 | 266 | // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute::<for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar(<ZST>)) }
|
263 | 267 | }
|
264 | 268 |
|
265 |
| - bb7: { |
| 269 | + bb8: { |
266 | 270 | StorageDead(_51); // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
267 | 271 | StorageLive(_52); // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
268 | 272 | StorageLive(_53); // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
269 | 273 | _53 = _42; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
270 |
| - _52 = transmute::<&&i32, &core::fmt::Opaque>(move _53) -> bb8; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
| 274 | + _52 = transmute::<&&i32, &core::fmt::Opaque>(move _53) -> bb9; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL |
271 | 275 | // mir::Constant
|
272 | 276 | // + span: $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
273 | 277 | // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(&&i32) -> &core::fmt::Opaque {std::intrinsics::transmute::<&&i32, &core::fmt::Opaque>}, val: Value(Scalar(<ZST>)) }
|
274 | 278 | }
|
275 | 279 |
|
276 |
| - bb8: { |
| 280 | + bb9: { |
277 | 281 | StorageDead(_53); // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
278 | 282 | (_41.0: &core::fmt::Opaque) = move _52; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
279 | 283 | (_41.1: for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) = move _50; // scope 9 at $SRC_DIR/core/src/fmt/mod.rs:LL:COL
|
|
0 commit comments