// run-fail // error-pattern:explicit panic // ignore-emscripten no processes #![allow(unreachable_code)] #![allow(unused_variables)] fn foo(s: String) {} fn main() { let i = match Some::(3) { None:: => panic!(), Some::(_) => panic!(), }; foo(i); }