diff options
Diffstat (limited to 'src/test/ui/issues/issue-29857.rs')
-rw-r--r-- | src/test/ui/issues/issue-29857.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/test/ui/issues/issue-29857.rs b/src/test/ui/issues/issue-29857.rs deleted file mode 100644 index 6f4c5f45d..000000000 --- a/src/test/ui/issues/issue-29857.rs +++ /dev/null @@ -1,19 +0,0 @@ -// check-pass - -use std::marker::PhantomData; - -pub trait Foo<P> {} - -impl <P, T: Foo<P>> Foo<P> for Option<T> {} - -pub struct Qux<T> (PhantomData<*mut T>); - -impl<T> Foo<*mut T> for Option<Qux<T>> {} - -pub trait Bar { - type Output: 'static; -} - -impl<T: 'static, W: Bar<Output = T>> Foo<*mut T> for W {} - -fn main() {} |