2 #![feature(core_intrinsics)]
10 fn make_b() -> Enum { Enum::VariantB }
13 assert_eq!(1, make_b() as i8);
14 assert_eq!(1, make_b() as u8);
15 assert_eq!(1, make_b() as i32);
16 assert_eq!(1, make_b() as u32);
17 assert_eq!(1, std::intrinsics::discriminant_value(&make_b()));