Sign in
fuchsia
/
third_party
/
rust
/
9ae1a664f7b947dadb9e97eea7703831d9cd5d31
/
.
/
src
/
test
/
ui
/
parser
/
issue-22647.rs
blob: a6861410682cbeaa4223900cf51b1b6006498b93 [
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
}