Home
last modified time | relevance | path

Searched refs:RustSlice (Results 1 – 12 of 12) sorted by relevance

/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/cxx-1.0.130/src/
Drust_slice.rs9 pub struct RustSlice { struct
13 impl RustSlice { implementation
43 unsafe { mem::transmute::<NonNull<[()]>, RustSlice>(NonNull::new_unchecked(ptr)) } in from_raw_parts()
47 let rust_slice = RustSlice { repr: self.repr }; in as_non_null_ptr()
48 let repr = unsafe { mem::transmute::<RustSlice, NonNull<[()]>>(rust_slice) }; in as_non_null_ptr()
53 let rust_slice = RustSlice { repr: self.repr }; in len()
54 let repr = unsafe { mem::transmute::<RustSlice, NonNull<[()]>>(rust_slice) }; in len()
62 const_assert_eq!(mem::size_of::<NonNull<[()]>>(), mem::size_of::<RustSlice>());
65 mem::align_of::<RustSlice>(),
Dlib.rs514 pub use crate::rust_slice::RustSlice;
/external/rust/cxx/src/
Drust_slice.rs9 pub struct RustSlice { struct
13 impl RustSlice { impl
43 unsafe { mem::transmute::<NonNull<[()]>, RustSlice>(NonNull::new_unchecked(ptr)) } in from_raw_parts()
47 let rust_slice = RustSlice { repr: self.repr }; in as_non_null_ptr()
48 let repr = unsafe { mem::transmute::<RustSlice, NonNull<[()]>>(rust_slice) }; in as_non_null_ptr()
53 let rust_slice = RustSlice { repr: self.repr }; in len()
54 let repr = unsafe { mem::transmute::<RustSlice, NonNull<[()]>>(rust_slice) }; in len()
62 const_assert_eq!(mem::size_of::<NonNull<[()]>>(), mem::size_of::<RustSlice>());
65 mem::align_of::<RustSlice>(),
Dlib.rs513 pub use crate::rust_slice::RustSlice;
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/cxx-1.0.130/src/
Drust_slice.rs9 pub struct RustSlice { struct
13 impl RustSlice { implementation
43 unsafe { mem::transmute::<NonNull<[()]>, RustSlice>(NonNull::new_unchecked(ptr)) } in from_raw_parts()
47 let rust_slice = RustSlice { repr: self.repr }; in as_non_null_ptr()
48 let repr = unsafe { mem::transmute::<RustSlice, NonNull<[()]>>(rust_slice) }; in as_non_null_ptr()
53 let rust_slice = RustSlice { repr: self.repr }; in len()
54 let repr = unsafe { mem::transmute::<RustSlice, NonNull<[()]>>(rust_slice) }; in len()
62 const_assert_eq!(mem::size_of::<NonNull<[()]>>(), mem::size_of::<RustSlice>());
65 mem::align_of::<RustSlice>(),
Dlib.rs514 pub use crate::rust_slice::RustSlice;
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/cxx-1.0.130/src/symbols/
Drust_slice.rs1 use crate::rust_slice::RustSlice;
6 unsafe extern "C" fn slice_new(this: &mut MaybeUninit<RustSlice>, ptr: NonNull<()>, len: usize) { in slice_new() argument
8 let rust_slice = RustSlice::from_raw_parts(ptr, len); in slice_new()
13 unsafe extern "C" fn slice_ptr(this: &RustSlice) -> NonNull<()> { in slice_ptr()
18 unsafe extern "C" fn slice_len(this: &RustSlice) -> usize { in slice_len()
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/cxx-1.0.130/src/symbols/
Drust_slice.rs1 use crate::rust_slice::RustSlice;
6 unsafe extern "C" fn slice_new(this: &mut MaybeUninit<RustSlice>, ptr: NonNull<()>, len: usize) { in slice_new() argument
8 let rust_slice = RustSlice::from_raw_parts(ptr, len); in slice_new()
13 unsafe extern "C" fn slice_ptr(this: &RustSlice) -> NonNull<()> { in slice_ptr()
18 unsafe extern "C" fn slice_len(this: &RustSlice) -> usize { in slice_len()
/external/rust/cxx/src/symbols/
Drust_slice.rs1 use crate::rust_slice::RustSlice;
6 unsafe extern "C" fn slice_new(this: &mut MaybeUninit<RustSlice>, ptr: NonNull<()>, len: usize) { in slice_new() argument
8 let rust_slice = RustSlice::from_raw_parts(ptr, len); in slice_new()
13 unsafe extern "C" fn slice_ptr(this: &RustSlice) -> NonNull<()> { in slice_ptr()
18 unsafe extern "C" fn slice_len(this: &RustSlice) -> usize { in slice_len()
/external/rust/cxx/macro/src/
Dexpand.rs586 false => quote_spanned!(span=> ::cxx::private::RustSlice::from_ref(#var)), in expand_cxx_function_shim()
587 true => quote_spanned!(span=> ::cxx::private::RustSlice::from_mut(#var)), in expand_cxx_function_shim()
1097 false => Some(quote_spanned!(span=> ::cxx::private::RustSlice::from_ref)), in expand_rust_function_shim_impl()
1098 true => Some(quote_spanned!(span=> ::cxx::private::RustSlice::from_mut)), in expand_rust_function_shim_impl()
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/cxxbridge-macro-1.0.130/src/
Dexpand.rs585 false => quote_spanned!(span=> ::cxx::private::RustSlice::from_ref(#var)), in expand_cxx_function_shim()
586 true => quote_spanned!(span=> ::cxx::private::RustSlice::from_mut(#var)), in expand_cxx_function_shim()
1097 false => Some(quote_spanned!(span=> ::cxx::private::RustSlice::from_ref)), in expand_rust_function_shim_impl()
1098 true => Some(quote_spanned!(span=> ::cxx::private::RustSlice::from_mut)), in expand_rust_function_shim_impl()
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/cxxbridge-macro-1.0.130/src/
Dexpand.rs585 false => quote_spanned!(span=> ::cxx::private::RustSlice::from_ref(#var)), in expand_cxx_function_shim()
586 true => quote_spanned!(span=> ::cxx::private::RustSlice::from_mut(#var)), in expand_cxx_function_shim()
1097 false => Some(quote_spanned!(span=> ::cxx::private::RustSlice::from_ref)), in expand_rust_function_shim_impl()
1098 true => Some(quote_spanned!(span=> ::cxx::private::RustSlice::from_mut)), in expand_rust_function_shim_impl()