| #![warn(clippy::cast_enum_constructor)] | |
| #![allow(clippy::fn_to_numeric_cast)] | |
| fn main() { | |
| enum Foo { | |
| Y(u32), | |
| } | |
| enum Bar { | |
| X, | |
| } | |
| let _ = Foo::Y as usize; | |
| //~^ cast_enum_constructor | |
| let _ = Foo::Y as isize; | |
| //~^ cast_enum_constructor | |
| let _ = Foo::Y as fn(u32) -> Foo; | |
| let _ = Bar::X as usize; | |
| } |