Sign in
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust
/
ddb81ce68047d6383a789c8da514e443faea8349
/
.
/
tests
/
ui
/
cast
/
cast-to-bare-fn.rs
blob: 1992f26378f69b373b50a218e4f633e0248a2def [
file
] [
log
] [
blame
]
fn
foo
(
_x
:
isize
)
{
}
fn
main
()
{
let
v
:
u64
=
5
;
let
x
=
foo
as
extern
"C"
fn
()
->
isize
;
//~^ ERROR non-primitive cast
let
y
=
v
as
extern
"Rust"
fn
(
isize
)
->
(
isize
,
isize
);
//~^ ERROR non-primitive cast
y
(
x
());
}