7 clippy::excessive_precision,
8 clippy::inconsistent_digit_grouping,
9 clippy::unusual_byte_groupings
16 let fail17 = 23_16; //
20 let fail21 = 4___16; //
25 let fail27 = 243E17_32;
26 let fail28 = 241251235E723_64;
27 let ok29 = 42279.911_32;
29 // testing that the suggestion actually fits in its type
30 let fail30 = 127_8; // should be i8
31 let fail31 = 240_8; // should be u8
32 let ok32 = 360_8; // doesnt fit in either, should be ignored
33 let fail33 = 0x1234_16;
34 let fail34 = 0xABCD_16;
35 let ok35 = 0x12345_16;
36 let fail36 = 0xFFFF_FFFF_FFFF_FFFF_64; // u64
39 let ok37 = 123_32.123;