| enum Foo { | |
| enum Bar { Baz }, | |
| //~^ ERROR `enum` definition cannot be nested inside `enum` | |
| struct Quux { field: u8 }, | |
| //~^ ERROR `struct` definition cannot be nested inside `enum` | |
| union Wibble { field: u8 }, | |
| //~^ ERROR `union` definition cannot be nested inside `enum` | |
| Bat, | |
| } | |
| fn main() { } |