@@ -130,12 +130,12 @@ fn address_of_reborrow() -> () {
130130 StorageLive ( _2) ; // scope 0 at $DIR/address-of.rs:4:14: 4:21
131131 _2 = [ const 0_i32 ; 10 ] ; // scope 0 at $DIR/address-of.rs:4:14: 4:21
132132 _1 = & _2; // scope 0 at $DIR/address-of.rs:4:13: 4:21
133- FakeRead(ForLet, _1); // scope 0 at $DIR/address-of.rs:4:9 : 4:10
133+ FakeRead ( ForLet ( None ) , _1) ; // scope 0 at $DIR/address-of.rs:4:9: 4:10
134134 StorageLive ( _3) ; // scope 1 at $DIR/address-of.rs:5:9: 5:14
135135 StorageLive ( _4) ; // scope 1 at $DIR/address-of.rs:5:22: 5:29
136136 _4 = [ const 0_i32 ; 10 ] ; // scope 1 at $DIR/address-of.rs:5:22: 5:29
137137 _3 = & mut _4; // scope 1 at $DIR/address-of.rs:5:17: 5:29
138- FakeRead(ForLet, _3); // scope 1 at $DIR/address-of.rs:5:9 : 5:14
138+ FakeRead ( ForLet ( None ) , _3) ; // scope 1 at $DIR/address-of.rs:5:9: 5:14
139139 StorageLive ( _5) ; // scope 2 at $DIR/address-of.rs:7:5: 7:18
140140 StorageLive ( _6) ; // scope 2 at $DIR/address-of.rs:7:5: 7:18
141141 _6 = & raw const ( * _1) ; // scope 2 at $DIR/address-of.rs:7:5: 7:6
@@ -170,25 +170,25 @@ fn address_of_reborrow() -> () {
170170 StorageDead ( _13) ; // scope 2 at $DIR/address-of.rs:11:20: 11:21
171171 StorageLive ( _15) ; // scope 2 at $DIR/address-of.rs:13:9: 13:10
172172 _15 = & raw const ( * _1) ; // scope 2 at $DIR/address-of.rs:13:23: 13:24
173- FakeRead(ForLet, _15); // scope 2 at $DIR/address-of.rs:13:9 : 13:10
173+ FakeRead ( ForLet ( None ) , _15) ; // scope 2 at $DIR/address-of.rs:13:9: 13:10
174174 AscribeUserType ( _15, o, UserTypeProjection { base : UserType ( 3 ) , projs : [ ] } ) ; // scope 2 at $DIR/address-of.rs:13:12: 13:20
175175 StorageLive ( _16) ; // scope 3 at $DIR/address-of.rs:14:9: 14:10
176176 _16 = & raw const ( * _1) ; // scope 3 at $DIR/address-of.rs:14:31: 14:32
177- FakeRead(ForLet, _16); // scope 3 at $DIR/address-of.rs:14:9 : 14:10
177+ FakeRead ( ForLet ( None ) , _16) ; // scope 3 at $DIR/address-of.rs:14:9: 14:10
178178 AscribeUserType ( _16, o, UserTypeProjection { base : UserType ( 5 ) , projs : [ ] } ) ; // scope 3 at $DIR/address-of.rs:14:12: 14:28
179179 StorageLive ( _17) ; // scope 4 at $DIR/address-of.rs:15:9: 15:10
180180 StorageLive ( _18) ; // scope 4 at $DIR/address-of.rs:15:30: 15:31
181181 _18 = & raw const ( * _1) ; // scope 4 at $DIR/address-of.rs:15:30: 15:31
182182 _17 = move _18 as * const dyn std:: marker:: Send ( Pointer ( Unsize ) ) ; // scope 4 at $DIR/address-of.rs:15:30: 15:31
183183 StorageDead ( _18) ; // scope 4 at $DIR/address-of.rs:15:30: 15:31
184- FakeRead(ForLet, _17); // scope 4 at $DIR/address-of.rs:15:9 : 15:10
184+ FakeRead ( ForLet ( None ) , _17) ; // scope 4 at $DIR/address-of.rs:15:9: 15:10
185185 AscribeUserType ( _17, o, UserTypeProjection { base : UserType ( 7 ) , projs : [ ] } ) ; // scope 4 at $DIR/address-of.rs:15:12: 15:27
186186 StorageLive ( _19) ; // scope 5 at $DIR/address-of.rs:16:9: 16:10
187187 StorageLive ( _20) ; // scope 5 at $DIR/address-of.rs:16:27: 16:28
188188 _20 = & raw const ( * _1) ; // scope 5 at $DIR/address-of.rs:16:27: 16:28
189189 _19 = move _20 as * const [ i32 ] ( Pointer ( Unsize ) ) ; // scope 5 at $DIR/address-of.rs:16:27: 16:28
190190 StorageDead ( _20) ; // scope 5 at $DIR/address-of.rs:16:27: 16:28
191- FakeRead(ForLet, _19); // scope 5 at $DIR/address-of.rs:16:9 : 16:10
191+ FakeRead ( ForLet ( None ) , _19) ; // scope 5 at $DIR/address-of.rs:16:9: 16:10
192192 AscribeUserType ( _19, o, UserTypeProjection { base : UserType ( 9 ) , projs : [ ] } ) ; // scope 5 at $DIR/address-of.rs:16:12: 16:24
193193 StorageLive ( _21) ; // scope 6 at $DIR/address-of.rs:18:5: 18:18
194194 StorageLive ( _22) ; // scope 6 at $DIR/address-of.rs:18:5: 18:18
@@ -218,25 +218,25 @@ fn address_of_reborrow() -> () {
218218 StorageDead ( _27) ; // scope 6 at $DIR/address-of.rs:21:22: 21:23
219219 StorageLive ( _29) ; // scope 6 at $DIR/address-of.rs:23:9: 23:10
220220 _29 = & raw const ( * _3) ; // scope 6 at $DIR/address-of.rs:23:23: 23:24
221- FakeRead(ForLet, _29); // scope 6 at $DIR/address-of.rs:23:9 : 23:10
221+ FakeRead ( ForLet ( None ) , _29) ; // scope 6 at $DIR/address-of.rs:23:9: 23:10
222222 AscribeUserType ( _29, o, UserTypeProjection { base : UserType ( 13 ) , projs : [ ] } ) ; // scope 6 at $DIR/address-of.rs:23:12: 23:20
223223 StorageLive ( _30) ; // scope 7 at $DIR/address-of.rs:24:9: 24:10
224224 _30 = & raw const ( * _3) ; // scope 7 at $DIR/address-of.rs:24:31: 24:32
225- FakeRead(ForLet, _30); // scope 7 at $DIR/address-of.rs:24:9 : 24:10
225+ FakeRead ( ForLet ( None ) , _30) ; // scope 7 at $DIR/address-of.rs:24:9: 24:10
226226 AscribeUserType ( _30, o, UserTypeProjection { base : UserType ( 15 ) , projs : [ ] } ) ; // scope 7 at $DIR/address-of.rs:24:12: 24:28
227227 StorageLive ( _31) ; // scope 8 at $DIR/address-of.rs:25:9: 25:10
228228 StorageLive ( _32) ; // scope 8 at $DIR/address-of.rs:25:30: 25:31
229229 _32 = & raw const ( * _3) ; // scope 8 at $DIR/address-of.rs:25:30: 25:31
230230 _31 = move _32 as * const dyn std:: marker:: Send ( Pointer ( Unsize ) ) ; // scope 8 at $DIR/address-of.rs:25:30: 25:31
231231 StorageDead ( _32) ; // scope 8 at $DIR/address-of.rs:25:30: 25:31
232- FakeRead(ForLet, _31); // scope 8 at $DIR/address-of.rs:25:9 : 25:10
232+ FakeRead ( ForLet ( None ) , _31) ; // scope 8 at $DIR/address-of.rs:25:9: 25:10
233233 AscribeUserType ( _31, o, UserTypeProjection { base : UserType ( 17 ) , projs : [ ] } ) ; // scope 8 at $DIR/address-of.rs:25:12: 25:27
234234 StorageLive ( _33) ; // scope 9 at $DIR/address-of.rs:26:9: 26:10
235235 StorageLive ( _34) ; // scope 9 at $DIR/address-of.rs:26:27: 26:28
236236 _34 = & raw const ( * _3) ; // scope 9 at $DIR/address-of.rs:26:27: 26:28
237237 _33 = move _34 as * const [ i32 ] ( Pointer ( Unsize ) ) ; // scope 9 at $DIR/address-of.rs:26:27: 26:28
238238 StorageDead ( _34) ; // scope 9 at $DIR/address-of.rs:26:27: 26:28
239- FakeRead(ForLet, _33); // scope 9 at $DIR/address-of.rs:26:9 : 26:10
239+ FakeRead ( ForLet ( None ) , _33) ; // scope 9 at $DIR/address-of.rs:26:9: 26:10
240240 AscribeUserType ( _33, o, UserTypeProjection { base : UserType ( 19 ) , projs : [ ] } ) ; // scope 9 at $DIR/address-of.rs:26:12: 26:24
241241 StorageLive ( _35) ; // scope 10 at $DIR/address-of.rs:28:5: 28:16
242242 StorageLive ( _36) ; // scope 10 at $DIR/address-of.rs:28:5: 28:16
@@ -266,25 +266,25 @@ fn address_of_reborrow() -> () {
266266 StorageDead ( _41) ; // scope 10 at $DIR/address-of.rs:31:20: 31:21
267267 StorageLive ( _43) ; // scope 10 at $DIR/address-of.rs:33:9: 33:10
268268 _43 = & raw mut ( * _3) ; // scope 10 at $DIR/address-of.rs:33:21: 33:22
269- FakeRead(ForLet, _43); // scope 10 at $DIR/address-of.rs:33:9 : 33:10
269+ FakeRead ( ForLet ( None ) , _43) ; // scope 10 at $DIR/address-of.rs:33:9: 33:10
270270 AscribeUserType ( _43, o, UserTypeProjection { base : UserType ( 23 ) , projs : [ ] } ) ; // scope 10 at $DIR/address-of.rs:33:12: 33:18
271271 StorageLive ( _44) ; // scope 11 at $DIR/address-of.rs:34:9: 34:10
272272 _44 = & raw mut ( * _3) ; // scope 11 at $DIR/address-of.rs:34:29: 34:30
273- FakeRead(ForLet, _44); // scope 11 at $DIR/address-of.rs:34:9 : 34:10
273+ FakeRead ( ForLet ( None ) , _44) ; // scope 11 at $DIR/address-of.rs:34:9: 34:10
274274 AscribeUserType ( _44, o, UserTypeProjection { base : UserType ( 25 ) , projs : [ ] } ) ; // scope 11 at $DIR/address-of.rs:34:12: 34:26
275275 StorageLive ( _45) ; // scope 12 at $DIR/address-of.rs:35:9: 35:10
276276 StorageLive ( _46) ; // scope 12 at $DIR/address-of.rs:35:28: 35:29
277277 _46 = & raw mut ( * _3) ; // scope 12 at $DIR/address-of.rs:35:28: 35:29
278278 _45 = move _46 as * mut dyn std:: marker:: Send ( Pointer ( Unsize ) ) ; // scope 12 at $DIR/address-of.rs:35:28: 35:29
279279 StorageDead ( _46) ; // scope 12 at $DIR/address-of.rs:35:28: 35:29
280- FakeRead(ForLet, _45); // scope 12 at $DIR/address-of.rs:35:9 : 35:10
280+ FakeRead ( ForLet ( None ) , _45) ; // scope 12 at $DIR/address-of.rs:35:9: 35:10
281281 AscribeUserType ( _45, o, UserTypeProjection { base : UserType ( 27 ) , projs : [ ] } ) ; // scope 12 at $DIR/address-of.rs:35:12: 35:25
282282 StorageLive ( _47) ; // scope 13 at $DIR/address-of.rs:36:9: 36:10
283283 StorageLive ( _48) ; // scope 13 at $DIR/address-of.rs:36:25: 36:26
284284 _48 = & raw mut ( * _3) ; // scope 13 at $DIR/address-of.rs:36:25: 36:26
285285 _47 = move _48 as * mut [ i32 ] ( Pointer ( Unsize ) ) ; // scope 13 at $DIR/address-of.rs:36:25: 36:26
286286 StorageDead ( _48) ; // scope 13 at $DIR/address-of.rs:36:25: 36:26
287- FakeRead(ForLet, _47); // scope 13 at $DIR/address-of.rs:36:9 : 36:10
287+ FakeRead ( ForLet ( None ) , _47) ; // scope 13 at $DIR/address-of.rs:36:9: 36:10
288288 AscribeUserType ( _47, o, UserTypeProjection { base : UserType ( 29 ) , projs : [ ] } ) ; // scope 13 at $DIR/address-of.rs:36:12: 36:22
289289 _0 = const ( ) ; // scope 0 at $DIR/address-of.rs:3:26: 37:2
290290 StorageDead ( _47) ; // scope 13 at $DIR/address-of.rs:37:1: 37:2
0 commit comments