(ptr: &Attributes)
| 191 | |
| 192 | #[allow(clippy::cast_ptr_alignment)] |
| 193 | unsafe fn attr_to_liq_attr_ptr(ptr: &Attributes) -> &liq_attr { |
| 194 | let liq_attr = std::ptr::NonNull::<liq_attr>::dangling(); |
| 195 | let outer_addr = std::ptr::addr_of!(*liq_attr.as_ptr()) as isize; |
| 196 | let inner_addr = std::ptr::addr_of!((*liq_attr.as_ptr()).inner) as isize; |
| 197 | |
| 198 | &*(ptr as *const Attributes).cast::<u8>().offset(outer_addr - inner_addr).cast::<liq_attr>() |
| 199 | } |
| 200 | |
| 201 | #[no_mangle] |
| 202 | #[inline(never)] |
no outgoing calls
no test coverage detected