@@ -143,16 +143,60 @@ static XXX: &Foo = {
143
143
StorageLive ( _48) ; // scope 0 at $DIR/storage_live_dead_in_statics.rs:21:25: 21:31
144
144
_48 = ( const 0_u32 , const 3_u32 ) ; // scope 0 at $DIR/storage_live_dead_in_statics.rs:21:25: 21:31
145
145
_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
146
188
_5 = & _6; // scope 0 at $DIR/storage_live_dead_in_statics.rs:7:11: 22:6
147
189
_4 = & ( * _5) ; // scope 0 at $DIR/storage_live_dead_in_statics.rs:7:11: 22:6
148
190
_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
149
192
_2 = Foo { tup : const "hi" , data : move _3 } ; // scope 0 at $DIR/storage_live_dead_in_statics.rs:5:29: 23:2
150
193
// ty::Const
151
194
// + ty: &str
152
195
// + 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 })
153
196
// mir::Constant
154
197
// + span: $DIR/storage_live_dead_in_statics.rs:6:10: 6:14
155
198
// + 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
156
200
_1 = & _2; // scope 0 at $DIR/storage_live_dead_in_statics.rs:5:28: 23:2
157
201
_0 = & ( * _1) ; // scope 0 at $DIR/storage_live_dead_in_statics.rs:5:28: 23:2
158
202
StorageDead ( _5) ; // scope 0 at $DIR/storage_live_dead_in_statics.rs:23:1: 23:2
0 commit comments