make first component of dyn* use pointer layout+type, and adjust DynStar comment
This commit is contained in:
parent
3eb5c4581a
commit
88e39ee314
4 changed files with 6 additions and 15 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue