]> git.proxmox.com Git - rustc.git/blob - src/test/ui/half-open-range-patterns/feature-gate-half-open-range-patterns.stderr
New upstream version 1.42.0+dfsg1
[rustc.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:16: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:19: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: for more information, see https://github.com/rust-lang/rust/issues/67264
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: for more information, see https://github.com/rust-lang/rust/issues/67264
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: for more information, see https://github.com/rust-lang/rust/issues/67264
48 = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
49
50 error[E0658]: half-open range patterns are unstable
51 --> $DIR/feature-gate-half-open-range-patterns.rs:14:12
52 |
53 LL | if let 5.. = 0 {}
54 | ^^^
55 |
56 = note: for more information, see https://github.com/rust-lang/rust/issues/67264
57 = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
58
59 error[E0658]: half-open range patterns are unstable
60 --> $DIR/feature-gate-half-open-range-patterns.rs:16:12
61 |
62 LL | if let 5..= = 0 {}
63 | ^^^^
64 |
65 = note: for more information, see https://github.com/rust-lang/rust/issues/67264
66 = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
67
68 error[E0658]: half-open range patterns are unstable
69 --> $DIR/feature-gate-half-open-range-patterns.rs:19:12
70 |
71 LL | if let 5... = 0 {}
72 | ^^^^
73 |
74 = note: for more information, see https://github.com/rust-lang/rust/issues/67264
75 = help: add `#![feature(half_open_range_patterns)]` to the crate attributes to enable
76
77 error: aborting due to 9 previous errors
78
79 Some errors have detailed explanations: E0586, E0658.
80 For more information about an error, try `rustc --explain E0586`.