]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/tests/ui/decimal_literal_representation.rs
New upstream version 1.52.1+dfsg1
[rustc.git] / src / tools / clippy / tests / ui / decimal_literal_representation.rs
CommitLineData
f20569fa
XL
1// run-rustfix
2
3#[warn(clippy::decimal_literal_representation)]
4#[allow(unused_variables)]
5#[rustfmt::skip]
6fn 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 32_773, // 0x8005
19 65_280, // 0xFF00
20 2_131_750_927, // 0x7F0F_F00F
21 2_147_483_647, // 0x7FFF_FFFF
22 #[allow(overflowing_literals)]
23 4_042_322_160, // 0xF0F0_F0F0
24 32_773usize, // 0x8005_usize
25 2_131_750_927isize, // 0x7F0F_F00F_isize
26 );
27}