1
Fork 0

Rename PointerSized to PointerLike

This commit is contained in:
Michael Goulet 2023-02-07 18:02:20 +00:00
parent e1eaa2d5d4
commit 2b70cbb8a5
20 changed files with 73 additions and 70 deletions

View file

@ -126,7 +126,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
let vtable = self.get_vtable_ptr(src.layout.ty, data.principal())?;
let vtable = Scalar::from_maybe_pointer(vtable, self);
let data = self.read_immediate(src)?.to_scalar();
let _assert_pointer_sized = data.to_pointer(self)?;
let _assert_pointer_like = data.to_pointer(self)?;
let val = Immediate::ScalarPair(data, vtable);
self.write_immediate(val, dest)?;
} else {