]> git.lizzy.rs Git - rust.git/blob - tests/ui/cast_lossless_integer.fixed
Auto merge of #3646 - matthiaskrgr:travis, r=phansch
[rust.git] / tests / ui / cast_lossless_integer.fixed
1 // run-rustfix
2
3 #[warn(clippy::cast_lossless)]
4 #[allow(clippy::no_effect, clippy::unnecessary_operation)]
5 fn main() {
6     // Test clippy::cast_lossless with casts to integer types
7     i16::from(1i8);
8     i32::from(1i8);
9     i64::from(1i8);
10     i16::from(1u8);
11     i32::from(1u8);
12     i64::from(1u8);
13     u16::from(1u8);
14     u32::from(1u8);
15     u64::from(1u8);
16     i32::from(1i16);
17     i64::from(1i16);
18     i32::from(1u16);
19     i64::from(1u16);
20     u32::from(1u16);
21     u64::from(1u16);
22     i64::from(1i32);
23     i64::from(1u32);
24     u64::from(1u32);
25 }