| #![feature(exclusive_range_pattern)] | |
| fn main() {} | |
| #[cfg(FALSE)] | |
| fn foo() { | |
| if let ..=5 = 0 {} | |
| //~^ ERROR half-open range patterns are unstable | |
| if let ...5 = 0 {} | |
| //~^ ERROR half-open range patterns are unstable | |
| //~| ERROR range-to patterns with `...` are not allowed | |
| if let ..5 = 0 {} | |
| //~^ ERROR half-open range patterns are unstable | |
| if let 5..= = 0 {} | |
| //~^ ERROR inclusive range with no end | |
| if let 5... = 0 {} | |
| //~^ ERROR inclusive range with no end | |
| } |