1 #![deny(unreachable_patterns)]
5 // We wrap patterns in a tuple because top-level or-patterns were special-cased.
19 (None | Some(0 | 1),) => {}
20 (Some(2..=255),) => {}
23 ((0 | 1,) | (2 | 3,),) => {}
27 ([] | [0 | 1..=255] | [_, ..],) => {}
31 ((0, 0) | (0, 1),) => {}
35 ((0, 0) | (1, 0),) => {}