rust/tests/ui/variants/variant-used-as-type.rs

21 lines
270 B
Rust

// Test error message when enum variants are used as types
// issue 21225
enum Ty {
A,
B(Ty::A),
//~^ ERROR expected type, found variant `Ty::A`
}
// issue 19197
enum E {
A
}
impl E::A {}
//~^ ERROR expected type, found variant `E::A`
fn main() {}