1 #![feature(exclusive_range_pattern)]
2 #![warn(clippy::match_overlapping_arm)]
3 #![allow(clippy::redundant_pattern_matching)]
5 /// Tests for match_overlapping_arm
11 0...10 => println!("0 ... 10"),
12 0...11 => println!("0 ... 11"),
17 0...5 => println!("0 ... 5"),
18 6...7 => println!("6 ... 7"),
19 FOO...11 => println!("0 ... 11"),
25 0...5 => println!("0 ... 5"),
31 0...2 => println!("0 ... 2"),
36 0...10 => println!("0 ... 10"),
37 11...50 => println!("11 ... 50"),
43 0..2 => println!("0 .. 2"),
48 0..10 => println!("0 .. 10"),
49 10..50 => println!("10 .. 50"),
54 0..11 => println!("0 .. 11"),
55 0...11 => println!("0 ... 11"),
59 if let None = Some(42) {
61 } else if let None = Some(42) {
62 // another nothing :-)