// Check that we don't ICE for irrefutable or-patterns in function parameters // check-pass fn foo((Some(_) | None): Option) {} fn main() { foo(None); }