|
32 | 32 | scope 5 {
|
33 | 33 | debug i => _15; // in scope 5 at $DIR/remove_storage_markers.rs:8:9: 8:10
|
34 | 34 | }
|
| 35 | + scope 7 (inlined iter::range::<impl Iterator for std::ops::Range<i32>>::next) { // at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 36 | + debug self => _9; // in scope 7 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 37 | + let mut _18: &mut std::ops::Range<i32>; // in scope 7 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 38 | + } |
35 | 39 | }
|
36 | 40 | }
|
37 | 41 | scope 6 (inlined <std::ops::Range<i32> as IntoIterator>::into_iter) { // at $DIR/remove_storage_markers.rs:8:14: 8:19
|
|
61 | 65 | - StorageLive(_10); // scope 3 at $DIR/remove_storage_markers.rs:8:14: 8:19
|
62 | 66 | _10 = &mut _4; // scope 3 at $DIR/remove_storage_markers.rs:8:14: 8:19
|
63 | 67 | _9 = &mut (*_10); // scope 3 at $DIR/remove_storage_markers.rs:8:14: 8:19
|
64 |
| - _8 = <std::ops::Range<i32> as Iterator>::next(move _9) -> bb2; // scope 3 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 68 | +- StorageLive(_18); // scope 7 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 69 | + _18 = &mut (*_9); // scope 7 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 70 | + _8 = <std::ops::Range<i32> as iter::range::RangeIteratorImpl>::spec_next(move _18) -> bb4; // scope 7 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
65 | 71 | // mir::Constant
|
66 | 72 | // + span: $DIR/remove_storage_markers.rs:8:14: 8:19
|
67 |
| - // + literal: Const { ty: for<'r> fn(&'r mut std::ops::Range<i32>) -> std::option::Option<<std::ops::Range<i32> as std::iter::Iterator>::Item> {<std::ops::Range<i32> as std::iter::Iterator>::next}, val: Value(Scalar(<ZST>)) } |
| 73 | + // + literal: Const { ty: for<'r> fn(&'r mut std::ops::Range<i32>) -> std::option::Option<<std::ops::Range<i32> as std::iter::range::RangeIteratorImpl>::Item> {<std::ops::Range<i32> as std::iter::range::RangeIteratorImpl>::spec_next}, val: Value(Scalar(<ZST>)) } |
68 | 74 | }
|
69 | 75 |
|
70 | 76 | bb2: {
|
71 |
| -- StorageDead(_9); // scope 3 at $DIR/remove_storage_markers.rs:8:18: 8:19 |
72 |
| - _11 = discriminant(_8); // scope 3 at $DIR/remove_storage_markers.rs:8:9: 8:10 |
73 |
| - switchInt(move _11) -> [0_isize: bb3, otherwise: bb4]; // scope 3 at $DIR/remove_storage_markers.rs:8:9: 8:10 |
74 |
| - } |
75 |
| - |
76 |
| - bb3: { |
77 | 77 | _0 = const (); // scope 3 at $DIR/remove_storage_markers.rs:8:5: 10:6
|
78 | 78 | - StorageDead(_10); // scope 3 at $DIR/remove_storage_markers.rs:8:18: 8:19
|
79 | 79 | - StorageDead(_8); // scope 3 at $DIR/remove_storage_markers.rs:8:18: 8:19
|
|
85 | 85 | return; // scope 0 at $DIR/remove_storage_markers.rs:11:2: 11:2
|
86 | 86 | }
|
87 | 87 |
|
88 |
| - bb4: { |
| 88 | + bb3: { |
89 | 89 | - StorageLive(_12); // scope 3 at $DIR/remove_storage_markers.rs:8:9: 8:10
|
90 | 90 | _12 = ((_8 as Some).0: i32); // scope 3 at $DIR/remove_storage_markers.rs:8:9: 8:10
|
91 | 91 | - StorageLive(_13); // scope 4 at $DIR/remove_storage_markers.rs:8:9: 8:10
|
|
111 | 111 | - StorageDead(_6); // scope 2 at $DIR/remove_storage_markers.rs:10:5: 10:6
|
112 | 112 | goto -> bb1; // scope 2 at $DIR/remove_storage_markers.rs:8:5: 10:6
|
113 | 113 | }
|
| 114 | + |
| 115 | + bb4: { |
| 116 | +- StorageDead(_18); // scope 7 at $DIR/remove_storage_markers.rs:8:14: 8:19 |
| 117 | +- StorageDead(_9); // scope 3 at $DIR/remove_storage_markers.rs:8:18: 8:19 |
| 118 | + _11 = discriminant(_8); // scope 3 at $DIR/remove_storage_markers.rs:8:9: 8:10 |
| 119 | + switchInt(move _11) -> [0_isize: bb2, otherwise: bb3]; // scope 3 at $DIR/remove_storage_markers.rs:8:9: 8:10 |
| 120 | + } |
114 | 121 | }
|
115 | 122 |
|
0 commit comments