about summary refs log tree commit diff
path: root/tests/ui/impl-trait/issues/issue-99073.rs
blob: d2a2a61a4084584f58c15fe55aa1bacc53591582 (plain)
1
2
3
4
5
6
7
8
fn main() {
  let _ = fix(|_: &dyn Fn()| {});
}

fn fix<F: Fn(G), G: Fn()>(f: F) -> impl Fn() {
  move || f(fix(&f))
  //~^ ERROR expected generic type parameter, found `&F`
}