Test case for issue #435.

This commit is contained in:
Lindsey Kuper 2011-07-28 10:37:11 -07:00
parent 0268cb7c96
commit c15871ac51

View file

@ -0,0 +1,27 @@
//xfail-stage0
//xfail-stage1
//xfail-stage2
//xfail-stage3
// Test case for issue #435.
obj foo() {
fn add5(n: int) -> int {
ret n + 5;
}
}
fn add5(n: int) -> int {
ret n + 5;
}
fn main() {
let fiveplusseven = bind add5(7);
assert add5(7) == 12;
assert fiveplusseven() == 12;
let my_foo = foo();
let fiveplusseven_too = bind my_foo.add5(7);
assert my_foo.add5(7) == 12;
assert fiveplusseven_too() == 12;
}