Sign in
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust
/
86e0ff47a0d1afcbe9f0c8cdb54f60bb18da20df
/
.
/
src
/
test
/
ui
/
extern
/
extern-wrong-value-type.rs
blob: 337865ec18d51522a682f97d623ac2a977611c8b [
file
] [
log
] [
blame
]
extern
"C"
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}`
}