summaryrefslogtreecommitdiffstats
path: root/src/test/ui/cast/issue-88621.rs
blob: 9242b80e22939eb419b2b7ff370fe46fe6a59917 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#![feature(arbitrary_enum_discriminant)]

#[repr(u8)]
enum Kind2 {
    Foo() = 1,
    Bar{} = 2,
    Baz = 3,
}

fn main() {
    let _ = Kind2::Foo() as u8;
    //~^ ERROR non-primitive cast
}