Sign in
fuchsia
/
third_party
/
rust
/
1c653259d85bdfacecbd070a3aeac3f876519dfa
/
.
/
src
/
test
/
ui
/
parser
/
issue-22647.rs
blob: 25cd7ffce5a9732268a80f03ba1a97a5f1fc3614 [
file
] [
log
] [
blame
]
fn
main
()
{
let
caller
<
F
>
=
|
f
:
F
|
//~ ERROR expected one of `:`, `;`, `=`, or `@`, found `<`
where F
:
Fn
()
->
i32
{
let
x
=
f
();
println
!(
"Y {}"
,
x
);
return
x
;
};
caller
(
bar_handler
);
}
fn
bar_handler
()
->
i32
{
5
}