]> git.lizzy.rs Git - rust.git/blob - tests/ui/parser/issues/issue-63115-range-pat-interpolated.rs
Move /src/test to /tests
[rust.git] / tests / ui / parser / issues / issue-63115-range-pat-interpolated.rs
1 // check-pass
2
3 #![feature(exclusive_range_pattern)]
4
5 #![allow(ellipsis_inclusive_range_patterns)]
6
7 fn main() {
8     macro_rules! mac_expr {
9         ($e:expr) => {
10             if let 2...$e = 3 {}
11             if let 2..=$e = 3 {}
12             if let 2..$e = 3 {}
13             if let ..$e = 3 {}
14             if let ..=$e = 3 {}
15             if let $e.. = 5 {}
16             if let $e..5 = 4 {}
17             if let $e..=5 = 4 {}
18         }
19     }
20     mac_expr!(4);
21 }