diff options
Diffstat (limited to 'src/test/ui/structs-enums/struct-rec/mutual-struct-recursion.rs')
| -rw-r--r-- | src/test/ui/structs-enums/struct-rec/mutual-struct-recursion.rs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/test/ui/structs-enums/struct-rec/mutual-struct-recursion.rs b/src/test/ui/structs-enums/struct-rec/mutual-struct-recursion.rs deleted file mode 100644 index 3bfce8b4f96..00000000000 --- a/src/test/ui/structs-enums/struct-rec/mutual-struct-recursion.rs +++ /dev/null @@ -1,21 +0,0 @@ -struct A<T> { -//~^ ERROR recursive types `A` and `B` have infinite size - x: T, - y: B<T>, -} - -struct B<T> { - z: A<T> -} - -struct C<T> { -//~^ ERROR recursive types `C` and `D` have infinite size - x: T, - y: Option<Option<D<T>>>, -} - -struct D<T> { - z: Option<Option<C<T>>>, -} - -fn main() {} |
