]> git.lizzy.rs Git - rust.git/blob - src/test/ui/functions-closures/fn-bare-assign.rs
Auto merge of #100845 - timvermeulen:iter_compare, r=scottmcm
[rust.git] / src / test / ui / functions-closures / fn-bare-assign.rs
1 // run-pass
2
3 fn f(i: isize, called: &mut bool) {
4     assert_eq!(i, 10);
5     *called = true;
6 }
7
8 fn g(f: fn(isize, v: &mut bool), called: &mut bool) {
9     f(10, called);
10 }
11
12 pub fn main() {
13     let mut called = false;
14     let h = f;
15     g(h, &mut called);
16     assert_eq!(called, true);
17 }