1 // run-pass 2 #![allow(unused_imports, overlapping_range_endpoints)] 3 // pretty-expanded FIXME #23616 4 5 use m::{START, END}; 6 main()7fn 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