]> git.lizzy.rs Git - rust.git/blob - tests/ui/unreadable_literal.rs
Merge remote-tracking branch 'origin/rust-1.31.0' into HEAD
[rust.git] / tests / ui / unreadable_literal.rs
1 // run-rustfix
2
3 #[warn(clippy::unreadable_literal)]
4 #[allow(unused_variables)]
5 fn main() {
6     let good = (
7         0b1011_i64,
8         0o1_234_u32,
9         0x1_234_567,
10         65536,
11         1_2345_6789,
12         1234_f32,
13         1_234.12_f32,
14         1_234.123_f32,
15         1.123_4_f32,
16     );
17     let bad = (0b110110_i64, 0x12345678901_usize, 123456_f32, 1.234567_f32);
18     let good_sci = 1.1234e1;
19     let bad_sci = 1.123456e1;
20
21     let fail9 = 0xabcdef;
22     let fail10: u32 = 0xBAFEBAFE;
23     let fail11 = 0xabcdeff;
24     let fail12: i128 = 0xabcabcabcabcabcabc;
25 }