]>
Commit | Line | Data |
---|---|---|
f20569fa | 1 | error: unnested or-patterns |
04454e1e | 2 | --> $DIR/unnested_or_patterns.rs:12:12 |
f20569fa XL |
3 | | |
4 | LL | if let box 0 | box 2 = Box::new(0) {} | |
5 | | ^^^^^^^^^^^^^ | |
6 | | | |
7 | = note: `-D clippy::unnested-or-patterns` implied by `-D warnings` | |
8 | help: nest the patterns | |
9 | | | |
10 | LL | if let box (0 | 2) = Box::new(0) {} | |
94222f64 | 11 | | ~~~~~~~~~~~ |
f20569fa XL |
12 | |
13 | error: unnested or-patterns | |
04454e1e | 14 | --> $DIR/unnested_or_patterns.rs:13:12 |
f20569fa XL |
15 | | |
16 | LL | if let box ((0 | 1)) | box (2 | 3) | box 4 = Box::new(0) {} | |
17 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
18 | | | |
19 | help: nest the patterns | |
20 | | | |
21 | LL | if let box (0 | 1 | 2 | 3 | 4) = Box::new(0) {} | |
94222f64 | 22 | | ~~~~~~~~~~~~~~~~~~~~~~~ |
f20569fa XL |
23 | |
24 | error: unnested or-patterns | |
04454e1e | 25 | --> $DIR/unnested_or_patterns.rs:15:12 |
f20569fa | 26 | | |
04454e1e FG |
27 | LL | if let Some(1) | C0 | Some(2) = None {} |
28 | | ^^^^^^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
29 | | |
30 | help: nest the patterns | |
31 | | | |
04454e1e FG |
32 | LL | if let Some(1 | 2) | C0 = None {} |
33 | | ~~~~~~~~~~~~~~~~ | |
f20569fa XL |
34 | |
35 | error: unnested or-patterns | |
04454e1e | 36 | --> $DIR/unnested_or_patterns.rs:16:12 |
f20569fa XL |
37 | | |
38 | LL | if let &mut 0 | &mut 2 = &mut 0 {} | |
39 | | ^^^^^^^^^^^^^^^ | |
40 | | | |
41 | help: nest the patterns | |
42 | | | |
43 | LL | if let &mut (0 | 2) = &mut 0 {} | |
94222f64 | 44 | | ~~~~~~~~~~~~ |
f20569fa XL |
45 | |
46 | error: unnested or-patterns | |
04454e1e | 47 | --> $DIR/unnested_or_patterns.rs:17:12 |
f20569fa XL |
48 | | |
49 | LL | if let x @ 0 | x @ 2 = 0 {} | |
50 | | ^^^^^^^^^^^^^ | |
51 | | | |
52 | help: nest the patterns | |
53 | | | |
54 | LL | if let x @ (0 | 2) = 0 {} | |
94222f64 | 55 | | ~~~~~~~~~~~ |
f20569fa XL |
56 | |
57 | error: unnested or-patterns | |
04454e1e | 58 | --> $DIR/unnested_or_patterns.rs:18:12 |
f20569fa XL |
59 | | |
60 | LL | if let (0, 1) | (0, 2) | (0, 3) = (0, 0) {} | |
61 | | ^^^^^^^^^^^^^^^^^^^^^^^^ | |
62 | | | |
63 | help: nest the patterns | |
64 | | | |
65 | LL | if let (0, 1 | 2 | 3) = (0, 0) {} | |
94222f64 | 66 | | ~~~~~~~~~~~~~~ |
f20569fa XL |
67 | |
68 | error: unnested or-patterns | |
04454e1e | 69 | --> $DIR/unnested_or_patterns.rs:19:12 |
f20569fa XL |
70 | | |
71 | LL | if let (1, 0) | (2, 0) | (3, 0) = (0, 0) {} | |
72 | | ^^^^^^^^^^^^^^^^^^^^^^^^ | |
73 | | | |
74 | help: nest the patterns | |
75 | | | |
76 | LL | if let (1 | 2 | 3, 0) = (0, 0) {} | |
94222f64 | 77 | | ~~~~~~~~~~~~~~ |
f20569fa XL |
78 | |
79 | error: unnested or-patterns | |
04454e1e | 80 | --> $DIR/unnested_or_patterns.rs:20:12 |
f20569fa XL |
81 | | |
82 | LL | if let (x, ..) | (x, 1) | (x, 2) = (0, 1) {} | |
83 | | ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
84 | | | |
85 | help: nest the patterns | |
86 | | | |
87 | LL | if let (x, ..) | (x, 1 | 2) = (0, 1) {} | |
94222f64 | 88 | | ~~~~~~~~~~~~~~~~~~~~ |
f20569fa XL |
89 | |
90 | error: unnested or-patterns | |
04454e1e | 91 | --> $DIR/unnested_or_patterns.rs:21:12 |
f20569fa XL |
92 | | |
93 | LL | if let [0] | [1] = [0] {} | |
94 | | ^^^^^^^^^ | |
95 | | | |
96 | help: nest the patterns | |
97 | | | |
98 | LL | if let [0 | 1] = [0] {} | |
94222f64 | 99 | | ~~~~~~~ |
f20569fa XL |
100 | |
101 | error: unnested or-patterns | |
04454e1e | 102 | --> $DIR/unnested_or_patterns.rs:22:12 |
f20569fa XL |
103 | | |
104 | LL | if let [x, 0] | [x, 1] = [0, 1] {} | |
105 | | ^^^^^^^^^^^^^^^ | |
106 | | | |
107 | help: nest the patterns | |
108 | | | |
109 | LL | if let [x, 0 | 1] = [0, 1] {} | |
94222f64 | 110 | | ~~~~~~~~~~ |
f20569fa XL |
111 | |
112 | error: unnested or-patterns | |
04454e1e | 113 | --> $DIR/unnested_or_patterns.rs:23:12 |
f20569fa XL |
114 | | |
115 | LL | if let [x, 0] | [x, 1] | [x, 2] = [0, 1] {} | |
116 | | ^^^^^^^^^^^^^^^^^^^^^^^^ | |
117 | | | |
118 | help: nest the patterns | |
119 | | | |
120 | LL | if let [x, 0 | 1 | 2] = [0, 1] {} | |
94222f64 | 121 | | ~~~~~~~~~~~~~~ |
f20569fa XL |
122 | |
123 | error: unnested or-patterns | |
04454e1e | 124 | --> $DIR/unnested_or_patterns.rs:24:12 |
f20569fa XL |
125 | | |
126 | LL | if let [x, ..] | [x, 1] | [x, 2] = [0, 1] {} | |
127 | | ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
128 | | | |
129 | help: nest the patterns | |
130 | | | |
131 | LL | if let [x, ..] | [x, 1 | 2] = [0, 1] {} | |
94222f64 | 132 | | ~~~~~~~~~~~~~~~~~~~~ |
f20569fa XL |
133 | |
134 | error: unnested or-patterns | |
04454e1e | 135 | --> $DIR/unnested_or_patterns.rs:26:12 |
f20569fa XL |
136 | | |
137 | LL | if let TS(0, x) | TS(1, x) = TS(0, 0) {} | |
138 | | ^^^^^^^^^^^^^^^^^^^ | |
139 | | | |
140 | help: nest the patterns | |
141 | | | |
142 | LL | if let TS(0 | 1, x) = TS(0, 0) {} | |
94222f64 | 143 | | ~~~~~~~~~~~~ |
f20569fa XL |
144 | |
145 | error: unnested or-patterns | |
04454e1e | 146 | --> $DIR/unnested_or_patterns.rs:27:12 |
f20569fa XL |
147 | | |
148 | LL | if let TS(1, 0) | TS(2, 0) | TS(3, 0) = TS(0, 0) {} | |
149 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
150 | | | |
151 | help: nest the patterns | |
152 | | | |
153 | LL | if let TS(1 | 2 | 3, 0) = TS(0, 0) {} | |
94222f64 | 154 | | ~~~~~~~~~~~~~~~~ |
f20569fa XL |
155 | |
156 | error: unnested or-patterns | |
04454e1e | 157 | --> $DIR/unnested_or_patterns.rs:28:12 |
f20569fa XL |
158 | | |
159 | LL | if let TS(x, ..) | TS(x, 1) | TS(x, 2) = TS(0, 0) {} | |
160 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
161 | | | |
162 | help: nest the patterns | |
163 | | | |
164 | LL | if let TS(x, ..) | TS(x, 1 | 2) = TS(0, 0) {} | |
94222f64 | 165 | | ~~~~~~~~~~~~~~~~~~~~~~~~ |
f20569fa XL |
166 | |
167 | error: unnested or-patterns | |
04454e1e | 168 | --> $DIR/unnested_or_patterns.rs:33:12 |
f20569fa XL |
169 | | |
170 | LL | if let S { x: 0, y } | S { y, x: 1 } = (S { x: 0, y: 1 }) {} | |
171 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
172 | | | |
173 | help: nest the patterns | |
174 | | | |
175 | LL | if let S { x: 0 | 1, y } = (S { x: 0, y: 1 }) {} | |
94222f64 | 176 | | ~~~~~~~~~~~~~~~~~ |
f20569fa | 177 | |
2b03887a | 178 | error: unnested or-patterns |
487cf647 | 179 | --> $DIR/unnested_or_patterns.rs:44:12 |
2b03887a FG |
180 | | |
181 | LL | if let [1] | [53] = [0] {} | |
182 | | ^^^^^^^^^^ | |
183 | | | |
184 | help: nest the patterns | |
185 | | | |
186 | LL | if let [1 | 53] = [0] {} | |
187 | | ~~~~~~~~ | |
188 | ||
189 | error: aborting due to 17 previous errors | |
f20569fa | 190 |