Sign in
fuchsia
/
third_party
/
rust
/
refs/tags/1.68.0
/
.
/
tests
/
ui
/
late-bound-lifetimes
/
late_bound_through_alias.rs
blob: 91839673c1f7a492fc28e9e63af62d9b1c1b395a [
file
] [
log
] [
blame
]
// check-pass
fn
f
(
_
:
X
)
->
X
{
unimplemented
!()
}
fn
g
<
'a>(_: X<'
a
>)
->
X
<
'
a
>
{
unimplemented
!()
}
type
X
<
'a> = &'
a
();
fn
main
()
{
let
_
:
for
<
'a> fn(X<'
a
>)
->
X
<
'
a
>
=
g
;
let
_
:
for
<
'a> fn(X<'
a
>)
->
X
<
'
a
>
=
f
;
}