@@ -83,7 +83,7 @@ use crate::ptr;
83
83
/// [`NonNull::dangling()`]: ptr::NonNull::dangling
84
84
#[ inline]
85
85
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
86
- #[ rustc_const_unstable( feature = "const_slice_from_raw_parts" , issue = "none " ) ]
86
+ #[ rustc_const_unstable( feature = "const_slice_from_raw_parts" , issue = "67456 " ) ]
87
87
pub const unsafe fn from_raw_parts < ' a , T > ( data : * const T , len : usize ) -> & ' a [ T ] {
88
88
debug_check_data_len ( data, len) ;
89
89
@@ -122,7 +122,7 @@ pub const unsafe fn from_raw_parts<'a, T>(data: *const T, len: usize) -> &'a [T]
122
122
/// [`NonNull::dangling()`]: ptr::NonNull::dangling
123
123
#[ inline]
124
124
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
125
- #[ rustc_const_unstable( feature = "const_slice_from_raw_parts" , issue = "none " ) ]
125
+ #[ rustc_const_unstable( feature = "const_slice_from_raw_parts" , issue = "67456 " ) ]
126
126
pub const unsafe fn from_raw_parts_mut < ' a , T > ( data : * mut T , len : usize ) -> & ' a mut [ T ] {
127
127
debug_check_data_len ( data as _ , len) ;
128
128
@@ -132,8 +132,8 @@ pub const unsafe fn from_raw_parts_mut<'a, T>(data: *mut T, len: usize) -> &'a m
132
132
133
133
// In debug builds checks that `data` pointer is aligned and non-null and that slice with given `len` would cover less than half the address space
134
134
#[ cfg( all( not( bootstrap) , debug_assertions) ) ]
135
- #[ unstable( feature = "const_slice_from_raw_parts" , issue = "none " ) ]
136
- #[ rustc_const_unstable( feature = "const_slice_from_raw_parts" , issue = "none " ) ]
135
+ #[ unstable( feature = "const_slice_from_raw_parts" , issue = "67456 " ) ]
136
+ #[ rustc_const_unstable( feature = "const_slice_from_raw_parts" , issue = "67456 " ) ]
137
137
const fn debug_check_data_len < T > ( data : * const T , len : usize ) {
138
138
fn rt_check < T > ( data : * const T ) {
139
139
use crate :: intrinsics:: is_aligned_and_not_null;
0 commit comments