Use Pointer::dangling for ZST's in trans_const_value

This commit is contained in:
bjorn3 2020-10-31 18:31:29 +01:00
parent c067be07c1
commit 34be539ca4

View File

@ -164,7 +164,7 @@ pub(crate) fn trans_const_value<'tcx>(
if layout.is_zst() {
return CValue::by_ref(
crate::Pointer::const_addr(fx, i64::try_from(layout.align.pref.bytes()).unwrap()),
crate::Pointer::dangling(layout.align.pref),
layout,
);
}