2 #![warn(clippy::unnecessary_cast)]
7 clippy::nonstandard_macro_braces,
8 clippy::unnecessary_operation
13 // Test cast_unnecessary
27 ($a:ident, $b:ident) => {
38 // do not lint cast to cfg-dependant type
39 1 as std::os::raw::c_char;
41 // do not lint cast to alias type
52 // casting integer literal to float is unnecessary
58 let _ = -100_i32 as f64;
86 let _ = 1 as I32Alias;
87 let _ = &1 as &I32Alias;