Sign in
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust
/
6af831ace693ed380c3dba78cf133ffdd6d460de
/
.
/
src
/
test
/
ui
/
extern
/
extern-wrong-value-type.rs
blob: a4d7b00b1c64ea3f8d89ab2cef12f4e1fc190261 [
file
] [
log
] [
blame
]
extern
fn
f
()
{
}
fn
is_fn
<
F
>(
_
:
F
)
where F
:
Fn
()
{}
fn
main
()
{
// extern functions are extern "C" fn
let
_x
:
extern
"C"
fn
()
=
f
;
// OK
is_fn
(
f
);
//~^ ERROR expected a `Fn<()>` closure, found `extern "C" fn() {f}`
}