]> git.lizzy.rs Git - rust.git/blob - src/test/ui/structs-enums/struct-aliases-xcrate.rs
Rollup merge of #105843 - compiler-errors:sugg-const, r=lcnr
[rust.git] / src / test / ui / structs-enums / struct-aliases-xcrate.rs
1 // run-pass
2 #![allow(unused_imports)]
3 #![allow(non_shorthand_field_patterns)]
4
5 // aux-build:xcrate_struct_aliases.rs
6
7 extern crate xcrate_struct_aliases;
8
9 use xcrate_struct_aliases::{S, S2};
10
11 fn main() {
12     let s = S2 {
13         x: 1,
14         y: 2,
15     };
16     match s {
17         S2 {
18             x: x,
19             y: y
20         } => {
21             assert_eq!(x, 1);
22             assert_eq!(y, 2);
23         }
24     }
25 }