summaryrefslogtreecommitdiffstats
path: root/src/tools/clippy/tests/ui/large_digit_groups.rs
blob: ac116d5dbda15c953c6e23fce0baf8cdfb56a333 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// run-rustfix
#![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,
        0xd_e_adbee_f_usize,
        1_23456_f32,
        1_23456.12_f32,
        1_23456.12345_f64,
        1_23456.12345_6_f64,
    );
    // Ignore literals in macros
    let _ = mac!();
}