|
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