@@ -175,93 +175,5 @@ help: nest the patterns
175175LL | if let S { x: 0 | 1, y } = (S { x: 0, y: 1 }) {}
176176 | ^^^^^^^^^^^^^^^^^
177177
178- error: unnested or-patterns
179- --> $DIR/unnested_or_patterns.rs:33:12
180- |
181- LL | if let Some(Some(0)) | Some(Some(1)) = None {}
182- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
183- |
184- help: nest the patterns
185- |
186- LL | if let Some(Some(0 | 1)) = None {}
187- | ^^^^^^^^^^^^^^^^^
188-
189- error: unnested or-patterns
190- --> $DIR/unnested_or_patterns.rs:34:12
191- |
192- LL | if let Some(Some(0)) | Some(Some(1) | Some(2)) = None {}
193- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
194- |
195- help: nest the patterns
196- |
197- LL | if let Some(Some(0 | 1 | 2)) = None {}
198- | ^^^^^^^^^^^^^^^^^^^^^
199-
200- error: unnested or-patterns
201- --> $DIR/unnested_or_patterns.rs:35:12
202- |
203- LL | if let Some(Some(0 | 1) | Some(2)) | Some(Some(3) | Some(4)) = None {}
204- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
205- |
206- help: nest the patterns
207- |
208- LL | if let Some(Some(0 | 1 | 2 | 3 | 4)) = None {}
209- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
210-
211- error: unnested or-patterns
212- --> $DIR/unnested_or_patterns.rs:36:12
213- |
214- LL | if let Some(Some(0) | Some(1 | 2)) = None {}
215- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
216- |
217- help: nest the patterns
218- |
219- LL | if let Some(Some(0 | 1 | 2)) = None {}
220- | ^^^^^^^^^^^^^^^^^^^^^
221-
222- error: unnested or-patterns
223- --> $DIR/unnested_or_patterns.rs:37:12
224- |
225- LL | if let ((0,),) | ((1,) | (2,),) = ((0,),) {}
226- | ^^^^^^^^^^^^^^^^^^^^^^^^
227- |
228- help: nest the patterns
229- |
230- LL | if let ((0 | 1 | 2,),) = ((0,),) {}
231- | ^^^^^^^^^^^^^^^
232-
233- error: unnested or-patterns
234- --> $DIR/unnested_or_patterns.rs:38:12
235- |
236- LL | if let 0 | (1 | 2) = 0 {}
237- | ^^^^^^^^^^^
238- |
239- help: nest the patterns
240- |
241- LL | if let 0 | 1 | 2 = 0 {}
242- | ^^^^^^^^^
243-
244- error: unnested or-patterns
245- --> $DIR/unnested_or_patterns.rs:39:12
246- |
247- LL | if let box (0 | 1) | (box 2 | box (3 | 4)) = Box::new(0) {}
248- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
249- |
250- help: nest the patterns
251- |
252- LL | if let box (0 | 1 | 2 | 3 | 4) = Box::new(0) {}
253- | ^^^^^^^^^^^^^^^^^^^^^^^
254-
255- error: unnested or-patterns
256- --> $DIR/unnested_or_patterns.rs:40:12
257- |
258- LL | if let box box 0 | box (box 2 | box 4) = Box::new(Box::new(0)) {}
259- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
260- |
261- help: nest the patterns
262- |
263- LL | if let box box (0 | 2 | 4) = Box::new(Box::new(0)) {}
264- | ^^^^^^^^^^^^^^^^^^^
265-
266- error: aborting due to 24 previous errors
178+ error: aborting due to 16 previous errors
267179
0 commit comments