]> git.lizzy.rs Git - rust.git/blob - src/test/ui/impl-trait/issues/issue-53457.rs
Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-2022-10-23
[rust.git] / src / test / ui / impl-trait / issues / issue-53457.rs
1 // check-pass
2
3 #![feature(type_alias_impl_trait)]
4 type X = impl Clone;
5
6 fn bar<F: Fn(&i32) + Clone>(f: F) -> F {
7     f
8 }
9
10 fn foo() -> X {
11     bar(|_| ())
12 }
13
14 fn main() {}