1
Fork 0

make first component of dyn* use pointer layout+type, and adjust DynStar comment

This commit is contained in:
Ralf Jung 2023-02-06 15:54:35 +01:00 committed by Michael Goulet
parent 3eb5c4581a
commit 88e39ee314
4 changed files with 6 additions and 15 deletions

View file

@ -193,7 +193,7 @@ fn layout_of_uncached<'tcx>(
}
ty::Dynamic(_, _, ty::DynStar) => {
let mut data = scalar_unit(Int(dl.ptr_sized_integer(), false));
let mut data = scalar_unit(Pointer(AddressSpace::DATA));
data.valid_range_mut().start = 0;
let mut vtable = scalar_unit(Pointer(AddressSpace::DATA));
vtable.valid_range_mut().start = 1;