]> git.lizzy.rs Git - rust.git/blob - src/test/ui/union/union-backcomp.rs
Rollup merge of #102685 - nbdd0121:unwind, r=m-ou-se
[rust.git] / src / test / ui / union / union-backcomp.rs
1 // run-pass
2 // revisions: mirunsafeck thirunsafeck
3 // [thirunsafeck]compile-flags: -Z thir-unsafeck
4
5 #![allow(path_statements)]
6 #![allow(dead_code)]
7
8 macro_rules! union {
9     () => (struct S;)
10 }
11
12 union!();
13
14 fn union() {}
15
16 fn main() {
17     union();
18
19     let union = 10;
20
21     union;
22
23     union as u8;
24
25     union U {
26         a: u8,
27     }
28 }