f96a2a2ca1
and test cases. Closes #3513
15 lines
264 B
Rust
15 lines
264 B
Rust
fn f(i: int, called: &mut bool) {
|
|
assert i == 10;
|
|
*called = true;
|
|
}
|
|
|
|
fn g(f: extern fn(int, v: &mut bool), called: &mut bool) {
|
|
f(10, called);
|
|
}
|
|
|
|
fn main() {
|
|
let mut called = false;
|
|
let h = f;
|
|
g(h, &mut called);
|
|
assert called == true;
|
|
} |