Sign in
android
/
toolchain
/
rustc
/
5139364148b53d79de1b5e778004d41a6a33a4a2
/
.
/
tests
/
ui
/
generic-associated-types
/
issue-68644-codegen-selection.rs
blob: e379bce07d3135268d122b524da87f2713d91b46 [
file
] [
log
] [
blame
]
// Regression test for #68644
trait
Fun
{
type
F
<
'
a
>:
Fn
()
->
u32
;
fn
callme
<
'a>(f: Self::F<'
a
>)
->
u32
{
f
()
}
}
impl
<
T
>
Fun
for
T
{
type
F
<
'
a
>
=
Self
;
//~^ ERROR expected a `Fn()` closure, found `T`
}
fn
main
()
{
<
u8
>::
callme
(
0
);
}