Lines Matching refs:me
134 unsafe fn view_links(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
137 <Self as $crate::list::HasListLinks<$num>>::raw_get_list_links(me.cast_mut())
150 unsafe fn view_value(me: *mut $crate::list::ListLinks<$num>) -> *const Self {
155 unsafe { (me as *const u8).sub(offset) as *const Self }
166 unsafe fn prepare_to_insert(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
168 unsafe { <Self as $crate::list::ListItem<$num>>::view_links(me) }
176 unsafe fn post_remove(me: *mut $crate::list::ListLinks<$num>) -> *const Self {
181 unsafe { (me as *const u8).sub(offset) as *const Self }
201 unsafe fn prepare_to_insert(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
203 let links_field = unsafe { <Self as $crate::list::ListItem<$num>>::view_links(me) };
219 unsafe { ::core::ptr::write(cell_inner, me) };
229 unsafe fn view_links(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
231 unsafe { <Self as HasListLinks<$num>>::raw_get_list_links(me.cast_mut()) }
265 unsafe fn post_remove(me: *mut $crate::list::ListLinks<$num>) -> *const Self {
269 unsafe { <Self as $crate::list::ListItem<$num>>::view_value(me) }