fn main() {
// Test clippy::cast_lossless with casts to floating-point types
let x0 = 1i8;
- f32::from(x0);
- f64::from(x0);
+ let _ = f32::from(x0);
+ let _ = f64::from(x0);
let x1 = 1u8;
- f32::from(x1);
- f64::from(x1);
+ let _ = f32::from(x1);
+ let _ = f64::from(x1);
let x2 = 1i16;
- f32::from(x2);
- f64::from(x2);
+ let _ = f32::from(x2);
+ let _ = f64::from(x2);
let x3 = 1u16;
- f32::from(x3);
- f64::from(x3);
+ let _ = f32::from(x3);
+ let _ = f64::from(x3);
let x4 = 1i32;
- f64::from(x4);
+ let _ = f64::from(x4);
let x5 = 1u32;
- f64::from(x5);
+ let _ = f64::from(x5);
// Test with casts from floating-point types
- f64::from(1.0f32);
+ let _ = f64::from(1.0f32);
}
// The lint would suggest using `f64::from(input)` here but the `XX::from` function is not const,