Lines Matching defs:repr
184 #[repr(C)]
320 let repr = &enm.repr;
332 pub const #variant_ident: Self = #ident { repr: #discriminant };
343 pub repr: #repr,
355 #[repr(transparent)]
402 #[repr(C)]
1409 let mut repr = ::cxx::core::mem::MaybeUninit::uninit();
1410 unsafe { __uninit(&mut repr).cast::<#ident #ty_generics>().write(value) }
1411 repr
1432 let mut repr = ::cxx::core::mem::MaybeUninit::uninit();
1433 unsafe { __null(&mut repr) }
1434 repr
1442 let mut repr = ::cxx::core::mem::MaybeUninit::uninit();
1443 __raw(&mut repr, raw.cast());
1444 repr
1446 unsafe fn __get(repr: ::cxx::core::mem::MaybeUninit<*mut ::cxx::core::ffi::c_void>) -> *const Self {
1451 __get(&repr).cast()
1453 unsafe fn __release(mut repr: ::cxx::core::mem::MaybeUninit<*mut ::cxx::core::ffi::c_void>) -> *mut Self {
1458 __release(&mut repr).cast()
1460 unsafe fn __drop(mut repr: ::cxx::core::mem::MaybeUninit<*mut ::cxx::core::ffi::c_void>) {
1465 __drop(&mut repr);
1697 let mut repr = ::cxx::core::mem::MaybeUninit::uninit();
1698 unsafe { __unique_ptr_null(&mut repr) }
1699 repr
1706 let mut repr = ::cxx::core::mem::MaybeUninit::uninit();
1707 __unique_ptr_raw(&mut repr, raw);
1708 repr
1710 unsafe fn __unique_ptr_get(repr: ::cxx::core::mem::MaybeUninit<*mut ::cxx::core::ffi::c_void>) -> *const ::cxx::CxxVector<Self> {
1715 __unique_ptr_get(&repr)
1717 unsafe fn __unique_ptr_release(mut repr: ::cxx::core::mem::MaybeUninit<*mut ::cxx::core::ffi::c_void>) -> *mut ::cxx::CxxVector<Self> {
1722 __unique_ptr_release(&mut repr)
1724 unsafe fn __unique_ptr_drop(mut repr: ::cxx::core::mem::MaybeUninit<*mut ::cxx::core::ffi::c_void>) {
1729 __unique_ptr_drop(&mut repr);