summary refs log tree commit diff
path: root/src/test/run-pass/check-pattern-bound.rs
blob: fe8a650afe2162f4d5d7c62013fb8569ecbbf7c4 (plain)
1
2
3
4
5
6
7
8
9
use std;

pure fn p(x: int) -> bool { true }

fn f(x: int) : p(x) { }

fn main() {
    alt some(5) { some(y) { check (p(y)); f(y); } _ { fail "yuck"; } }
}