Sign in
android
/
toolchain
/
rustc
/
ff3f07ae99a30006dd85b9d73084edd9355c9db6
/
.
/
src
/
tools
/
miri
/
tests
/
compile-fail
/
cast_fn_ptr5.rs
blob: e4ac95e676764bdcfc19b839acb1519f4a9d7044 [
file
] [
log
] [
blame
]
fn
main
()
{
fn
f
()
->
u32
{
42
}
let
g
=
unsafe
{
std
::
mem
::
transmute
::<
fn
()
->
u32
,
fn
()>(
f
)
};
g
()
//~ ERROR tried to call a function with return type u32 passing return place of type ()
}