summaryrefslogtreecommitdiffstats
path: root/src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs')
-rw-r--r--src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs19
1 files changed, 0 insertions, 19 deletions
diff --git a/src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs b/src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs
deleted file mode 100644
index ad0a003e8..000000000
--- a/src/test/ui/impl-trait/recursive-type-alias-impl-trait-declaration.rs
+++ /dev/null
@@ -1,19 +0,0 @@
-// check-pass
-
-#![feature(type_alias_impl_trait)]
-
-type Foo = impl PartialEq<(Foo, i32)>;
-
-struct Bar;
-
-impl PartialEq<(Bar, i32)> for Bar {
- fn eq(&self, _other: &(Bar, i32)) -> bool {
- true
- }
-}
-
-fn foo() -> Foo {
- Bar
-}
-
-fn main() {}