]> git.lizzy.rs Git - rust.git/blob - src/test/ui/feature-gates/feature-gate-type_alias_enum_variants.rs
Removed more copyright notices.
[rust.git] / src / test / ui / feature-gates / feature-gate-type_alias_enum_variants.rs
1 enum Foo {
2     Bar(i32),
3     Baz { i: i32 },
4 }
5
6 type Alias = Foo;
7
8 fn main() {
9     let t = Alias::Bar(0);
10     //~^ ERROR enum variants on type aliases are experimental
11     let t = Alias::Baz { i: 0 };
12     //~^ ERROR enum variants on type aliases are experimental
13     match t {
14         Alias::Bar(_i) => {}
15         //~^ ERROR enum variants on type aliases are experimental
16         Alias::Baz { i: _i } => {}
17         //~^ ERROR enum variants on type aliases are experimental
18     }
19 }