]> git.proxmox.com Git - rustc.git/blame - src/test/ui/exclusive-range/exclusive_range_pattern_syntax_collision2.stderr
New upstream version 1.41.1+dfsg1
[rustc.git] / src / test / ui / exclusive-range / exclusive_range_pattern_syntax_collision2.stderr
CommitLineData
416331ca
XL
1error: `X..` range patterns are not supported
2 --> $DIR/exclusive_range_pattern_syntax_collision2.rs:5:13
b7449926 3 |
532ac7d7 4LL | [_, 99..] => {},
416331ca 5 | ^^^^ help: try using the maximum value for the type: `99..MAX`
b7449926 6
416331ca
XL
7error[E0527]: pattern requires 2 elements but array has 3
8 --> $DIR/exclusive_range_pattern_syntax_collision2.rs:5:9
9 |
10LL | [_, 99..] => {},
11 | ^^^^^^^^^ expected 3 elements
12
13error[E0308]: mismatched types
14 --> $DIR/exclusive_range_pattern_syntax_collision2.rs:5:13
15 |
16LL | match [5..4, 99..105, 43..44] {
17 | ----------------------- this match expression has type `std::ops::Range<{integer}>`
18LL | [_, 99..] => {},
19 | ^^^^ expected struct `std::ops::Range`, found integer
20 |
60c5eb7d
XL
21 = note: expected struct `std::ops::Range<{integer}>`
22 found type `{integer}`
416331ca
XL
23
24error: aborting due to 3 previous errors
b7449926 25
416331ca
XL
26Some errors have detailed explanations: E0308, E0527.
27For more information about an error, try `rustc --explain E0308`.