@@ -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