1 // run-pass
2 #![allow(unused_imports, overlapping_range_endpoints)]
3 // pretty-expanded FIXME #23616
4 
5 use m::{START, END};
6 
main()7 fn main() {
8     match 42 {
9         m::START..=m::END => {},
10         0..=m::END => {},
11         m::START..=59 => {},
12         _  => {},
13     }
14 }
15 
16 mod m {
17   pub const START: u32 = 4;
18   pub const END:   u32 = 14;
19 }
20