]> git.lizzy.rs Git - rust.git/blob - tests/ui/decimal_literal_representation.fixed
Auto merge of #10094 - EricWu2003:increment-visitor-fix, r=xFrednet
[rust.git] / tests / ui / decimal_literal_representation.fixed
1 // run-rustfix
2
3 #[warn(clippy::decimal_literal_representation)]
4 #[allow(unused_variables)]
5 #[rustfmt::skip]
6 fn main() {
7     let good = (       // Hex:
8         127,           // 0x7F
9         256,           // 0x100
10         511,           // 0x1FF
11         2048,          // 0x800
12         4090,          // 0xFFA
13         16_371,        // 0x3FF3
14         61_683,        // 0xF0F3
15         2_131_750_925, // 0x7F0F_F00D
16     );
17     let bad = (        // Hex:
18         0x8005,        // 0x8005
19         0xFF00,        // 0xFF00
20         0x7F0F_F00F, // 0x7F0F_F00F
21         0x7FFF_FFFF, // 0x7FFF_FFFF
22         #[allow(overflowing_literals)]
23         0xF0F0_F0F0, // 0xF0F0_F0F0
24         0x8005_usize,   // 0x8005_usize
25         0x7F0F_F00F_isize, // 0x7F0F_F00F_isize
26     );
27 }