about summary refs log tree commit diff
path: root/src/test/run-pass/bug-862.rs
blob: 0c4c49a0a3ddb910afe0e1d5966da54816450505 (plain)
1
2
3
4
5
6
7
pure fn p(j: int) -> bool { true }

fn f(i: int, j: int) : p(j) -> int { j }

fn g(i: int, j: int) : p(j) -> int { f(i, j) }

fn main() { let x = 1; check (p(x)); log g(x, x); }