rust/tests/ui/enum/union-in-enum.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

14 lines
301 B
Rust
Raw Normal View History

// This test checks that the union keyword
// is accepted as the name of an enum variant
// when not followed by an identifier
// This special case exists because `union` is a contextual keyword.
#![allow(warnings)]
// check-pass
enum A { union }
enum B { union {} }
enum C { union() }
fn main(){}