]> git.lizzy.rs Git - rust.git/blob - src/test/ui/union/union-macro.rs
Merge commit '61eb38aeda6cb54b93b872bf503d70084c4d621c' into clippyup
[rust.git] / src / test / ui / union / union-macro.rs
1 // run-pass
2 #![allow(unused_variables)]
3
4 macro_rules! duplicate {
5    ($i: item) => {
6         mod m1 {
7             $i
8         }
9         mod m2 {
10             $i
11         }
12    }
13 }
14
15 duplicate! {
16     pub union U {
17         pub a: u8
18     }
19 }
20
21 fn main() {
22     let u1 = m1::U { a: 0 };
23     let u2 = m2::U { a: 0 };
24 }