summary refs log tree commit diff
path: root/src/test/run-fail/expr-alt-fail-fn.rs
blob: bf6898ed2971f8edce5b10d8952e86b3da7cd67f (plain)
1
2
3
4
5
6
7
8
9



// error-pattern:explicit failure
fn f() -> ! { fail }

fn g() -> int { let x = alt true { true { f() } false { 10 } }; ret x; }

fn main() { g(); }