@@ -34,32 +34,23 @@ fn slice_get_unchecked_mut_range(_1: &mut [u32], _2: std::ops::Range<usize>) ->
34
34
scope 12 (inlined ptr::mut_ptr::<impl *mut u32>::add) { // at $SRC_DIR/core/src/slice/index.rs:LL:COL
35
35
debug self => _10; // in scope 12 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
36
36
debug count => _11; // in scope 12 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
37
- let mut _16 : isize; // in scope 12 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
38
37
scope 13 {
39
- scope 14 (inlined ptr::mut_ptr::<impl *mut u32>::offset) { // at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
40
- debug self => _10; // in scope 14 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
41
- debug count => _16; // in scope 14 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
42
- let mut _17 : *const u32; // in scope 14 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
43
- let mut _18 : *const u32; // in scope 14 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
44
- scope 15 {
45
- }
46
- }
47
38
}
48
39
}
49
- scope 16 (inlined slice_from_raw_parts_mut::<u32>) { // at $SRC_DIR/core/src/slice/index.rs:LL:COL
50
- debug data => _9; // in scope 16 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
51
- debug len => _12; // in scope 16 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
52
- let mut _19 : *mut (); // in scope 16 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
53
- scope 17 (inlined ptr::mut_ptr::<impl *mut u32>::cast::<()>) { // at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
54
- debug self => _9; // in scope 17 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
40
+ scope 14 (inlined slice_from_raw_parts_mut::<u32>) { // at $SRC_DIR/core/src/slice/index.rs:LL:COL
41
+ debug data => _9; // in scope 14 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
42
+ debug len => _12; // in scope 14 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
43
+ let mut _16 : *mut (); // in scope 14 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
44
+ scope 15 (inlined ptr::mut_ptr::<impl *mut u32>::cast::<()>) { // at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
45
+ debug self => _9; // in scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
55
46
}
56
- scope 18 (inlined std::ptr::from_raw_parts_mut::<[u32]>) { // at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
57
- debug data_address => _19 ; // in scope 18 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
58
- debug metadata => _12; // in scope 18 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
59
- let mut _20 : std::ptr::metadata::PtrRepr<[u32]>; // in scope 18 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
60
- let mut _21 : std::ptr::metadata::PtrComponents<[u32]>; // in scope 18 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
61
- let mut _22 : *const (); // in scope 18 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
62
- scope 19 {
47
+ scope 16 (inlined std::ptr::from_raw_parts_mut::<[u32]>) { // at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
48
+ debug data_address => _16 ; // in scope 16 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
49
+ debug metadata => _12; // in scope 16 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
50
+ let mut _17 : std::ptr::metadata::PtrRepr<[u32]>; // in scope 16 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
51
+ let mut _18 : std::ptr::metadata::PtrComponents<[u32]>; // in scope 16 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
52
+ let mut _19 : *const (); // in scope 16 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
53
+ scope 17 {
63
54
}
64
55
}
65
56
}
@@ -110,33 +101,24 @@ fn slice_get_unchecked_mut_range(_1: &mut [u32], _2: std::ops::Range<usize>) ->
110
101
_10 = _4 as *mut u32 (PtrToPtr); // scope 11 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
111
102
StorageLive(_11); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
112
103
_11 = (_2.0 : usize); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
113
- StorageLive(_16); // scope 13 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
114
- _16 = _11 as isize (IntToInt); // scope 13 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
115
- StorageLive(_17); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
116
- StorageLive(_18); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
117
- _18 = _10 as *const u32 (Pointer(MutToConstPointer)); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
118
- _17 = Offset(move _18, _16); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
119
- StorageDead(_18); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
120
- _9 = move _17 as *mut u32 (PtrToPtr); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
121
- StorageDead(_17); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
122
- StorageDead(_16); // scope 13 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
104
+ _9 = Offset(_10, _11); // scope 13 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
123
105
StorageDead(_11); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
124
106
StorageDead(_10); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
125
107
StorageLive(_12); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
126
108
_12 = _6; // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
127
- StorageLive(_19 ); // scope 16 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
128
- _19 = _9 as *mut () (PtrToPtr); // scope 17 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
129
- StorageLive(_20 ); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
130
- StorageLive(_21 ); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
131
- StorageLive(_22 ); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
132
- _22 = _19 as *const () (Pointer(MutToConstPointer)); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
133
- _21 = ptr::metadata::PtrComponents::<[u32]> { data_address : move _22 , metadata: _12 }; // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
134
- StorageDead(_22 ); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
135
- _20 = ptr::metadata::PtrRepr::<[u32]> { const_ptr : move _21 }; // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
136
- StorageDead(_21 ); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
137
- _3 = (_20 .1 : *mut [u32]); // scope 19 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
138
- StorageDead(_20 ); // scope 18 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
139
- StorageDead(_19 ); // scope 16 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
109
+ StorageLive(_16 ); // scope 14 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
110
+ _16 = _9 as *mut () (PtrToPtr); // scope 15 at $SRC_DIR/core/src/ptr/mut_ptr.rs:LL:COL
111
+ StorageLive(_17 ); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
112
+ StorageLive(_18 ); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
113
+ StorageLive(_19 ); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
114
+ _19 = _16 as *const () (Pointer(MutToConstPointer)); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
115
+ _18 = ptr::metadata::PtrComponents::<[u32]> { data_address : move _19 , metadata: _12 }; // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
116
+ StorageDead(_19 ); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
117
+ _17 = ptr::metadata::PtrRepr::<[u32]> { const_ptr : move _18 }; // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
118
+ StorageDead(_18 ); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
119
+ _3 = (_17 .1 : *mut [u32]); // scope 17 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
120
+ StorageDead(_17 ); // scope 16 at $SRC_DIR/core/src/ptr/metadata.rs:LL:COL
121
+ StorageDead(_16 ); // scope 14 at $SRC_DIR/core/src/ptr/mod.rs:LL:COL
140
122
StorageDead(_12); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
141
123
StorageDead(_9); // scope 6 at $SRC_DIR/core/src/slice/index.rs:LL:COL
142
124
StorageDead(_6); // scope 5 at $SRC_DIR/core/src/slice/index.rs:LL:COL
0 commit comments