]> git.lizzy.rs Git - rust.git/blob - src/test/ui/pattern/usefulness/integer-ranges/overlapping_range_endpoints.stderr
Rollup merge of #78853 - calebcartwright:fix-const-block-expr-span, r=spastorino
[rust.git] / src / test / ui / pattern / usefulness / integer-ranges / overlapping_range_endpoints.stderr
1 error: multiple patterns covering the same range
2   --> $DIR/overlapping_range_endpoints.rs:15:22
3    |
4 LL |     m!(0u8, 20..=30, 30..=40);
5    |             -------  ^^^^^^^ overlapping patterns
6    |             |
7    |             this range overlaps on `30_u8`
8    |
9 note: the lint level is defined here
10   --> $DIR/overlapping_range_endpoints.rs:2:9
11    |
12 LL | #![deny(overlapping_patterns)]
13    |         ^^^^^^^^^^^^^^^^^^^^
14
15 error: multiple patterns covering the same range
16   --> $DIR/overlapping_range_endpoints.rs:16:22
17    |
18 LL |     m!(0u8, 30..=40, 20..=30);
19    |             -------  ^^^^^^^ overlapping patterns
20    |             |
21    |             this range overlaps on `30_u8`
22
23 error: multiple patterns covering the same range
24   --> $DIR/overlapping_range_endpoints.rs:19:22
25    |
26 LL |     m!(0u8, 20.. 30, 29..=40);
27    |             -------  ^^^^^^^ overlapping patterns
28    |             |
29    |             this range overlaps on `29_u8`
30
31 error: multiple patterns covering the same range
32   --> $DIR/overlapping_range_endpoints.rs:23:22
33    |
34 LL |     m!(0u8, 20..=30, 30..=31);
35    |             -------  ^^^^^^^ overlapping patterns
36    |             |
37    |             this range overlaps on `30_u8`
38
39 error: multiple patterns covering the same range
40   --> $DIR/overlapping_range_endpoints.rs:27:22
41    |
42 LL |     m!(0u8, 20..=30, 19..=20);
43    |             -------  ^^^^^^^ overlapping patterns
44    |             |
45    |             this range overlaps on `20_u8`
46
47 error: multiple patterns covering the same range
48   --> $DIR/overlapping_range_endpoints.rs:32:17
49    |
50 LL |     m!(0u8, 20, 20..=30);
51    |             --  ^^^^^^^ overlapping patterns
52    |             |
53    |             this range overlaps on `20_u8`
54
55 error: multiple patterns covering the same range
56   --> $DIR/overlapping_range_endpoints.rs:34:17
57    |
58 LL |     m!(0u8, 30, 20..=30);
59    |             --  ^^^^^^^ overlapping patterns
60    |             |
61    |             this range overlaps on `30_u8`
62
63 error: multiple patterns covering the same range
64   --> $DIR/overlapping_range_endpoints.rs:44:16
65    |
66 LL |         (true, 0..=10) => {}
67    |                ------ this range overlaps on `10_u8`
68 LL |         (true, 10..20) => {}
69    |                ^^^^^^ overlapping patterns
70
71 error: multiple patterns covering the same range
72   --> $DIR/overlapping_range_endpoints.rs:50:14
73    |
74 LL |         Some(0..=10) => {}
75    |              ------ this range overlaps on `10_u8`
76 LL |         Some(10..20) => {}
77    |              ^^^^^^ overlapping patterns
78
79 error: aborting due to 9 previous errors
80