luaur_common/methods/
dense_hash_pointer_operator_call.rs1use crate::records::dense_hash_pointer::DenseHashPointer;
2
3impl DenseHashPointer {
4 #[allow(non_snake_case)]
5 #[inline]
6 pub fn operator_call(&self, key: *const core::ffi::c_void) -> usize {
7 let addr = key as usize;
8 (addr >> 4) ^ (addr >> 9)
9 }
10}