enum_discriminant.rs 201 B

123456789101112131415
  1. pub const FOUR: i8 = 4;
  2. #[repr(i8)]
  3. enum E {
  4. A = 1,
  5. B = -1,
  6. C = 1 + 2,
  7. D = FOUR,
  8. F = (5),
  9. G = b'6' as i8,
  10. H = false as i8,
  11. }
  12. #[no_mangle]
  13. pub extern "C" fn root(_: &E) {}