Lines Matching refs:usize
279 T: ?Sized + KnownLayout<PointerMetadata = usize>,
393 pub unsafe fn slice_unchecked(self, range: Range<usize>) -> Self { in slice_unchecked()
505 impl<'a, T, const N: usize> PtrInner<'a, [T; N]> {
650 fn test_split_at<const OFFSET: usize, const BUFFER_SIZE: usize>() { in test_split_at() argument
653 struct SliceDst<const OFFSET: usize> { in test_split_at()
658 let n: usize = BUFFER_SIZE - OFFSET; in test_split_at()
671 let l_sum: usize = l in test_split_at()
676 |ptr| unsafe { core::ptr::read_unaligned(ptr.as_ptr()) } as usize, in test_split_at()
682 let r_sum: usize = r in test_split_at()
686 |ptr| unsafe { core::ptr::read_unaligned(ptr.as_ptr()) } as usize, in test_split_at()
702 fn test_trailing_slice<const OFFSET: usize, const BUFFER_SIZE: usize>() { in test_trailing_slice() argument
705 struct SliceDst<const OFFSET: usize> { in test_trailing_slice()
710 let n: usize = BUFFER_SIZE - OFFSET; in test_trailing_slice()
734 let trailing: usize = trailing in test_trailing_slice()
736 .map(|ptr| unsafe { core::ptr::read_unaligned(ptr.as_ptr()) } as usize) in test_trailing_slice()