Rollup merge of #77360 - oli-obk:zst_const_pat_regression, r=RalfJung

References to ZSTs may be at arbitrary aligned addresses

fixes #77320

r? @RalfJung
This commit is contained in:
Dylan DPC 2020-10-01 02:13:48 +02:00 committed by GitHub
commit cc1513b860
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 5 deletions

View file

@ -0,0 +1,9 @@
// check-pass
const FOO: isize = 10;
const ZST: &() = unsafe { std::mem::transmute(FOO) };
fn main() {
match &() {
ZST => 9,
};
}