@@ -143,16 +143,60 @@ static XXX: &Foo = {
143143 StorageLive(_48); // scope 0 at $DIR/storage_live_dead_in_statics.rs:21:25 : 21:31
144144 _48 = (const 0_u32, const 3_u32); // scope 0 at $DIR/storage_live_dead_in_statics.rs:21:25 : 21:31
145145 _6 = [move _7, move _8, move _9, move _10, move _11, move _12, move _13, move _14, move _15, move _16, move _17, move _18, move _19, move _20, move _21, move _22, move _23, move _24, move _25, move _26, move _27, move _28, move _29, move _30, move _31, move _32, move _33, move _34, move _35, move _36, move _37, move _38, move _39, move _40, move _41, move _42, move _43, move _44, move _45, move _46, move _47, move _48]; // scope 0 at $DIR/storage_live_dead_in_statics.rs:7:12 : 22:6
146+ StorageDead(_48); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
147+ StorageDead(_47); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
148+ StorageDead(_46); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
149+ StorageDead(_45); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
150+ StorageDead(_44); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
151+ StorageDead(_43); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
152+ StorageDead(_42); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
153+ StorageDead(_41); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
154+ StorageDead(_40); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
155+ StorageDead(_39); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
156+ StorageDead(_38); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
157+ StorageDead(_37); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
158+ StorageDead(_36); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
159+ StorageDead(_35); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
160+ StorageDead(_34); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
161+ StorageDead(_33); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
162+ StorageDead(_32); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
163+ StorageDead(_31); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
164+ StorageDead(_30); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
165+ StorageDead(_29); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
166+ StorageDead(_28); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
167+ StorageDead(_27); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
168+ StorageDead(_26); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
169+ StorageDead(_25); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
170+ StorageDead(_24); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
171+ StorageDead(_23); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
172+ StorageDead(_22); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
173+ StorageDead(_21); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
174+ StorageDead(_20); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
175+ StorageDead(_19); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
176+ StorageDead(_18); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
177+ StorageDead(_17); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
178+ StorageDead(_16); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
179+ StorageDead(_15); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
180+ StorageDead(_14); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
181+ StorageDead(_13); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
182+ StorageDead(_12); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
183+ StorageDead(_11); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
184+ StorageDead(_10); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
185+ StorageDead(_9); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
186+ StorageDead(_8); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
187+ StorageDead(_7); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
146188 _5 = &_6; // scope 0 at $DIR/storage_live_dead_in_statics.rs:7:11 : 22:6
147189 _4 = &(*_5); // scope 0 at $DIR/storage_live_dead_in_statics.rs:7:11 : 22:6
148190 _3 = move _4 as &[(u32, u32)] (Pointer(Unsize)); // scope 0 at $DIR/storage_live_dead_in_statics.rs:7:11 : 22:6
191+ StorageDead(_4); // scope 0 at $DIR/storage_live_dead_in_statics.rs:22:5 : 22:6
149192 _2 = Foo { tup : const "hi", data: move _3 }; // scope 0 at $DIR/storage_live_dead_in_statics.rs:5:29: 23:2
150193 // ty::Const
151194 // + ty : &str
152195 // + val : Value(Slice { data: Allocation { bytes: [104, 105], relocations: Relocations(SortedMap { data: [] }), init_mask: InitMask { blocks: [3], len: Size { raw: 2 } }, size: Size { raw: 2 }, align: Align { pow2: 0 }, mutability: Not, extra: () }, start: 0, end: 2 })
153196 // mir::Constant
154197 // + span : $DIR/storage_live_dead_in_statics.rs:6:10: 6:14
155198 // + literal : Const { ty: &str, val: Value(Slice { data: Allocation { bytes: [104, 105], relocations: Relocations(SortedMap { data: [] }), init_mask: InitMask { blocks: [3], len: Size { raw: 2 } }, size: Size { raw: 2 }, align: Align { pow2: 0 }, mutability: Not, extra: () }, start: 0, end: 2 }) }
199+ StorageDead(_3); // scope 0 at $DIR/storage_live_dead_in_statics.rs:23:1 : 23:2
156200 _1 = &_2; // scope 0 at $DIR/storage_live_dead_in_statics.rs:5:28 : 23:2
157201 _0 = &(*_1); // scope 0 at $DIR/storage_live_dead_in_statics.rs:5:28 : 23:2
158202 StorageDead(_5); // scope 0 at $DIR/storage_live_dead_in_statics.rs:23:1 : 23:2
0 commit comments