]> git.proxmox.com Git - rustc.git/blob - src/test/ui/union/union-const-eval.rs
New upstream version 1.55.0+dfsg1
[rustc.git] / src / test / ui / union / union-const-eval.rs
1 // build-pass (FIXME(62277): could be check-pass?)
2 // revisions: mirunsafeck thirunsafeck
3 // [thirunsafeck]compile-flags: -Z thir-unsafeck
4
5 #![feature(const_fn_union)]
6
7 union U {
8 a: usize,
9 b: usize,
10 }
11
12 const C: U = U { a: 10 };
13
14 fn main() {
15 let a: [u8; unsafe { C.a }];
16 let b: [u8; unsafe { C.b }];
17 }