]> git.proxmox.com Git - rustc.git/blame - src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / impl-trait / recursive-type-alias-impl-trait-declaration.rs
CommitLineData
ee023bcb
FG
1// check-pass
2
3#![feature(type_alias_impl_trait)]
4
5type Foo = impl PartialEq<(Foo, i32)>;
6
7struct Bar;
8
9impl PartialEq<(Bar, i32)> for Bar {
10 fn eq(&self, _other: &(Bar, i32)) -> bool {
11 true
12 }
13}
14
15fn foo() -> Foo {
16 Bar
17}
18
19fn main() {}