]> git.lizzy.rs Git - rust.git/blob - src/test/ui/half-open-range-patterns/feature-gate-half-open-range-patterns.stderr
Auto merge of #93718 - thomcc:used-macho, r=pnkfelix
[rust.git] / src / test / ui / half-open-range-patterns / feature-gate-half-open-range-patterns.stderr
1 error: range-to patterns with `...` are not allowed
2   --> $DIR/feature-gate-half-open-range-patterns.rs:9:12
3    |
4 LL |     if let ...5 = 0 {}
5    |            ^^^ help: use `..=` instead
6
7 error[E0586]: inclusive range with no end
8   --> $DIR/feature-gate-half-open-range-patterns.rs:14:13
9    |
10 LL |     if let 5..= = 0 {}
11    |             ^^^ help: use `..` instead
12    |
13    = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
14
15 error[E0586]: inclusive range with no end
16   --> $DIR/feature-gate-half-open-range-patterns.rs:16:13
17    |
18 LL |     if let 5... = 0 {}
19    |             ^^^ help: use `..` instead
20    |
21    = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
22
23 error[E0658]: half-open range patterns are unstable
24   --> $DIR/feature-gate-half-open-range-patterns.rs:7:12
25    |
26 LL |     if let ..=5 = 0 {}
27    |            ^^^^
28    |
29    = note: see issue #67264 <https://github.com/rust-lang/rust/issues/67264> for more information
30    = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
31
32 error[E0658]: half-open range patterns are unstable
33   --> $DIR/feature-gate-half-open-range-patterns.rs:9:12
34    |
35 LL |     if let ...5 = 0 {}
36    |            ^^^^
37    |
38    = note: see issue #67264 <https://github.com/rust-lang/rust/issues/67264> for more information
39    = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
40
41 error[E0658]: half-open range patterns are unstable
42   --> $DIR/feature-gate-half-open-range-patterns.rs:12:12
43    |
44 LL |     if let ..5 = 0 {}
45    |            ^^^
46    |
47    = note: see issue #67264 <https://github.com/rust-lang/rust/issues/67264> for more information
48    = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
49
50 error: aborting due to 6 previous errors
51
52 Some errors have detailed explanations: E0586, E0658.
53 For more information about an error, try `rustc --explain E0586`.