rust/tests/ui/functions-closures/call-closure-from-overloaded-op.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

10 lines
167 B
Rust
Raw Normal View History

//@ run-pass
fn foo() -> isize { 22 }
pub fn main() {
let mut x: Vec<extern "Rust" fn() -> isize> = Vec::new();
x.push(foo);
assert_eq!((x[0])(), 22);
}