diff options
Diffstat (limited to 'src/test/ui/generic-associated-types/bugs/issue-88526.rs')
-rw-r--r-- | src/test/ui/generic-associated-types/bugs/issue-88526.rs | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/test/ui/generic-associated-types/bugs/issue-88526.rs b/src/test/ui/generic-associated-types/bugs/issue-88526.rs deleted file mode 100644 index 99397744f..000000000 --- a/src/test/ui/generic-associated-types/bugs/issue-88526.rs +++ /dev/null @@ -1,33 +0,0 @@ -// check-fail -// known-bug: #88526 - -// This should pass, but requires more logic. - -trait A { - type I<'a>; -} - -pub struct TestA<F> -{ - f: F, -} - -impl<F> A for TestA<F> { - type I<'a> = &'a F; -} - -struct TestB<Q, F> -{ - q: Q, - f: F, -} - -impl<'q, Q, I, F> A for TestB<Q, F> -where - Q: A<I<'q> = &'q I>, - F: Fn(I), -{ - type I<'a> = (); -} - -fn main() {} |