|
47 | 47 | scope 6 (inlined #[track_caller] <String as Index<RangeFull>>::index) { |
48 | 48 | let _29: &str; |
49 | 49 | scope 7 (inlined String::as_str) { |
50 | | - scope 8 (inlined Vec::<u8>::as_slice) { |
51 | | - let _30: *const [u8]; |
52 | | - let mut _31: *const u8; |
53 | | - let mut _32: usize; |
54 | | - scope 9 (inlined Vec::<u8>::as_ptr) { |
55 | | - scope 10 (inlined alloc::raw_vec::RawVec::<u8>::ptr) { |
56 | | - scope 11 (inlined alloc::raw_vec::RawVecInner::ptr::<u8>) { |
57 | | - scope 12 (inlined alloc::raw_vec::RawVecInner::non_null::<u8>) { |
58 | | - let mut _33: std::ptr::NonNull<u8>; |
59 | | - scope 13 (inlined NonNull::<u8>::cast::<u8>) { |
60 | | - scope 14 (inlined NonNull::<u8>::as_ptr) { |
| 50 | + let _30: *const str; |
| 51 | + scope 8 { |
| 52 | + } |
| 53 | + scope 9 (inlined Vec::<u8>::as_slice) { |
| 54 | + let _31: *const [u8]; |
| 55 | + let mut _32: *const u8; |
| 56 | + let mut _33: usize; |
| 57 | + scope 10 (inlined Vec::<u8>::as_ptr) { |
| 58 | + scope 11 (inlined alloc::raw_vec::RawVec::<u8>::ptr) { |
| 59 | + scope 12 (inlined alloc::raw_vec::RawVecInner::ptr::<u8>) { |
| 60 | + scope 13 (inlined alloc::raw_vec::RawVecInner::non_null::<u8>) { |
| 61 | + let mut _34: std::ptr::NonNull<u8>; |
| 62 | + scope 14 (inlined NonNull::<u8>::cast::<u8>) { |
| 63 | + scope 15 (inlined NonNull::<u8>::as_ptr) { |
61 | 64 | } |
62 | 65 | } |
63 | 66 | } |
64 | | - scope 15 (inlined NonNull::<u8>::as_ptr) { |
| 67 | + scope 16 (inlined NonNull::<u8>::as_ptr) { |
65 | 68 | } |
66 | 69 | } |
67 | 70 | } |
68 | 71 | } |
69 | 72 | } |
70 | | - scope 16 (inlined from_utf8_unchecked) { |
71 | | - let _34: *const str; |
72 | | - } |
73 | 73 | } |
74 | 74 | scope 17 (inlined #[track_caller] core::str::traits::<impl SliceIndex<str> for RangeFull>::index) { |
75 | 75 | } |
|
119 | 119 | scope 32 (inlined #[track_caller] <String as Index<RangeFull>>::index) { |
120 | 120 | let _49: &str; |
121 | 121 | scope 33 (inlined String::as_str) { |
122 | | - scope 34 (inlined Vec::<u8>::as_slice) { |
123 | | - let _50: *const [u8]; |
124 | | - let mut _51: *const u8; |
125 | | - let mut _52: usize; |
126 | | - scope 35 (inlined Vec::<u8>::as_ptr) { |
127 | | - scope 36 (inlined alloc::raw_vec::RawVec::<u8>::ptr) { |
128 | | - scope 37 (inlined alloc::raw_vec::RawVecInner::ptr::<u8>) { |
129 | | - scope 38 (inlined alloc::raw_vec::RawVecInner::non_null::<u8>) { |
130 | | - let mut _53: std::ptr::NonNull<u8>; |
131 | | - scope 39 (inlined NonNull::<u8>::cast::<u8>) { |
132 | | - scope 40 (inlined NonNull::<u8>::as_ptr) { |
| 122 | + let _50: *const str; |
| 123 | + scope 34 { |
| 124 | + } |
| 125 | + scope 35 (inlined Vec::<u8>::as_slice) { |
| 126 | + let _51: *const [u8]; |
| 127 | + let mut _52: *const u8; |
| 128 | + let mut _53: usize; |
| 129 | + scope 36 (inlined Vec::<u8>::as_ptr) { |
| 130 | + scope 37 (inlined alloc::raw_vec::RawVec::<u8>::ptr) { |
| 131 | + scope 38 (inlined alloc::raw_vec::RawVecInner::ptr::<u8>) { |
| 132 | + scope 39 (inlined alloc::raw_vec::RawVecInner::non_null::<u8>) { |
| 133 | + let mut _54: std::ptr::NonNull<u8>; |
| 134 | + scope 40 (inlined NonNull::<u8>::cast::<u8>) { |
| 135 | + scope 41 (inlined NonNull::<u8>::as_ptr) { |
133 | 136 | } |
134 | 137 | } |
135 | 138 | } |
136 | | - scope 41 (inlined NonNull::<u8>::as_ptr) { |
| 139 | + scope 42 (inlined NonNull::<u8>::as_ptr) { |
137 | 140 | } |
138 | 141 | } |
139 | 142 | } |
140 | 143 | } |
141 | 144 | } |
142 | | - scope 42 (inlined from_utf8_unchecked) { |
143 | | - let _54: *const str; |
144 | | - } |
145 | 145 | } |
146 | 146 | scope 43 (inlined #[track_caller] core::str::traits::<impl SliceIndex<str> for RangeFull>::index) { |
147 | 147 | } |
|
226 | 226 | _27 = no_retag copy (*_8); |
227 | 227 | _28 = no_retag copy (*_10); |
228 | 228 | StorageLive(_29); |
229 | | - StorageLive(_30); |
230 | 229 | StorageLive(_31); |
231 | | - StorageLive(_33); |
232 | | - _33 = copy (((((*_27).0: std::vec::Vec<u8>).0: alloc::raw_vec::RawVec<u8>).0: alloc::raw_vec::RawVecInner).0: std::ptr::NonNull<u8>); |
233 | | - _31 = copy _33 as *const u8 (Transmute); |
234 | | - StorageDead(_33); |
235 | 230 | StorageLive(_32); |
236 | | - _32 = copy (((*_27).0: std::vec::Vec<u8>).1: usize); |
237 | | - _30 = *const [u8] from (copy _31, move _32); |
238 | | - StorageDead(_32); |
239 | | - StorageDead(_31); |
240 | 231 | StorageLive(_34); |
241 | | - _34 = copy _30 as *const str (PtrToPtr); |
242 | | - _29 = &(*_34); |
| 232 | + _34 = copy (((((*_27).0: std::vec::Vec<u8>).0: alloc::raw_vec::RawVec<u8>).0: alloc::raw_vec::RawVecInner).0: std::ptr::NonNull<u8>); |
| 233 | + _32 = copy _34 as *const u8 (Transmute); |
243 | 234 | StorageDead(_34); |
| 235 | + StorageLive(_33); |
| 236 | + _33 = copy (((*_27).0: std::vec::Vec<u8>).1: usize); |
| 237 | + _31 = *const [u8] from (copy _32, move _33); |
| 238 | + StorageDead(_33); |
| 239 | + StorageDead(_32); |
| 240 | + StorageLive(_30); |
| 241 | + _30 = copy _31 as *const str (PtrToPtr); |
| 242 | + _29 = &(*_30); |
244 | 243 | StorageDead(_30); |
| 244 | + StorageDead(_31); |
245 | 245 | StorageLive(_36); |
246 | 246 | StorageLive(_38); |
247 | 247 | _36 = copy _29 as &[u8] (Transmute); |
|
288 | 288 | _47 = no_retag copy (*_15); |
289 | 289 | _48 = no_retag copy (*_17); |
290 | 290 | StorageLive(_49); |
291 | | - StorageLive(_50); |
292 | 291 | StorageLive(_51); |
293 | | - StorageLive(_53); |
294 | | - _53 = copy (((((*_47).0: std::vec::Vec<u8>).0: alloc::raw_vec::RawVec<u8>).0: alloc::raw_vec::RawVecInner).0: std::ptr::NonNull<u8>); |
295 | | - _51 = copy _53 as *const u8 (Transmute); |
296 | | - StorageDead(_53); |
297 | 292 | StorageLive(_52); |
298 | | - _52 = copy (((*_47).0: std::vec::Vec<u8>).1: usize); |
299 | | - _50 = *const [u8] from (copy _51, move _52); |
300 | | - StorageDead(_52); |
301 | | - StorageDead(_51); |
302 | 293 | StorageLive(_54); |
303 | | - _54 = copy _50 as *const str (PtrToPtr); |
304 | | - _49 = &(*_54); |
| 294 | + _54 = copy (((((*_47).0: std::vec::Vec<u8>).0: alloc::raw_vec::RawVec<u8>).0: alloc::raw_vec::RawVecInner).0: std::ptr::NonNull<u8>); |
| 295 | + _52 = copy _54 as *const u8 (Transmute); |
305 | 296 | StorageDead(_54); |
| 297 | + StorageLive(_53); |
| 298 | + _53 = copy (((*_47).0: std::vec::Vec<u8>).1: usize); |
| 299 | + _51 = *const [u8] from (copy _52, move _53); |
| 300 | + StorageDead(_53); |
| 301 | + StorageDead(_52); |
| 302 | + StorageLive(_50); |
| 303 | + _50 = copy _51 as *const str (PtrToPtr); |
| 304 | + _49 = &(*_50); |
306 | 305 | StorageDead(_50); |
| 306 | + StorageDead(_51); |
307 | 307 | StorageLive(_56); |
308 | 308 | StorageLive(_58); |
309 | 309 | _56 = copy _49 as &[u8] (Transmute); |
|
0 commit comments