]> git.lizzy.rs Git - rust.git/blob - src/test/ui/overloaded/overloaded-calls-object-zero-args.rs
Merge commit 'cb7915b00c235e9b5861564f3be78dba330980ee' into clippyup
[rust.git] / src / test / ui / overloaded / overloaded-calls-object-zero-args.rs
1 // run-pass
2 // Tests calls to closure arguments where the closure takes 0 arguments.
3 // This is a bit tricky due to rust-call ABI.
4
5
6 fn foo(f: &mut dyn FnMut() -> isize) -> isize {
7     f()
8 }
9
10 fn main() {
11     let z = foo(&mut || 22);
12     assert_eq!(z, 22);
13 }