]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | // does not test any rustfixable lints |
2 | ||
3 | #![warn(clippy::mixed_case_hex_literals)] | |
4 | #![warn(clippy::zero_prefixed_literal)] | |
5 | #![allow(clippy::unseparated_literal_suffix)] | |
6 | #![allow(dead_code)] | |
7 | ||
8 | fn main() { | |
9 | let ok1 = 0xABCD; | |
10 | let ok3 = 0xab_cd; | |
11 | let ok4 = 0xab_cd_i32; | |
12 | let ok5 = 0xAB_CD_u32; | |
13 | let ok5 = 0xAB_CD_isize; | |
14 | let fail1 = 0xabCD; | |
15 | let fail2 = 0xabCD_u32; | |
16 | let fail2 = 0xabCD_isize; | |
17 | let fail_multi_zero = 000_123usize; | |
18 | ||
19 | let ok9 = 0; | |
20 | let ok10 = 0_i64; | |
21 | let fail8 = 0123; | |
22 | ||
23 | let ok11 = 0o123; | |
24 | let ok12 = 0b10_1010; | |
25 | ||
26 | let ok13 = 0xab_abcd; | |
27 | let ok14 = 0xBAFE_BAFE; | |
28 | let ok15 = 0xab_cabc_abca_bcab_cabc; | |
29 | let ok16 = 0xFE_BAFE_ABAB_ABCD; | |
30 | let ok17 = 0x123_4567_8901_usize; | |
31 | let ok18 = 0xF; | |
32 | ||
33 | let fail19 = 12_3456_21; | |
34 | let fail22 = 3__4___23; | |
35 | let fail23 = 3__16___23; | |
36 | ||
37 | let fail24 = 0xAB_ABC_AB; | |
38 | let fail25 = 0b01_100_101; | |
39 | let ok26 = 0x6_A0_BF; | |
40 | let ok27 = 0b1_0010_0101; | |
41 | } |