| #![warn(clippy::large_digit_groups)] | |
| fn main() { | |
| macro_rules! mac { | |
| () => { | |
| 0b1_10110_i64 | |
| }; | |
| } | |
| let _good = ( | |
| 0b1011_i64, | |
| 0o1_234_u32, | |
| 0x1_234_567, | |
| 1_2345_6789, | |
| 1234_f32, | |
| 1_234.12_f32, | |
| 1_234.123_f32, | |
| 1.123_4_f32, | |
| ); | |
| let _bad = ( | |
| 0b1_10110_i64, | |
| 0xdead_beef_usize, | |
| //~^ unusual_byte_groupings | |
| 123_456_f32, | |
| //~^ large_digit_groups | |
| 123_456.12_f32, | |
| //~^ large_digit_groups | |
| 123_456.123_45_f64, | |
| //~^ large_digit_groups | |
| 123_456.123_456_f64, | |
| //~^ large_digit_groups | |
| ); | |
| // Ignore literals in macros | |
| let _ = mac!(); | |
| } |