{"ast_node_type":"other","tokens":[{"end":93,"kind":"keyword","start":0,"text":"self.mem_copy(ptr,"}]}
        self.mem_copy(ptr, new_ptr.into(), old_size.min(new_size), /*nonoverlapping*/ true)?;
        // This will also call the access hooks.
        self.deallocate_ptr(ptr, old_size_and_align, kind)?;