about summary refs log tree commit diff
path: root/src/test/rustdoc/anonymous-lifetime.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/rustdoc/anonymous-lifetime.rs')
-rw-r--r--src/test/rustdoc/anonymous-lifetime.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/rustdoc/anonymous-lifetime.rs b/src/test/rustdoc/anonymous-lifetime.rs
deleted file mode 100644
index 390ed5a1f93..00000000000
--- a/src/test/rustdoc/anonymous-lifetime.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Regression test for https://github.com/rust-lang/rust/issues/84634
-#![crate_name = "foo"]
-
-use std::pin::Pin;
-use std::task::Poll;
-
-pub trait Stream {
-    type Item;
-
-    fn poll_next(mut self: Pin<&mut Self>) -> Poll<Option<Self::Item>>;
-    fn size_hint(&self) -> (usize, Option<usize>);
-}
-
-// @has 'foo/trait.Stream.html'
-// @has - '//*[@class="code-header"]' 'impl<S: ?Sized + Stream + Unpin> Stream for &mut S'
-impl<S: ?Sized + Stream + Unpin> Stream for &mut S {
-    type Item = S::Item;
-
-    fn poll_next(
-        mut self: Pin<&mut Self>,
-    ) -> Poll<Option<Self::Item>> {
-        S::poll_next(Pin::new(&mut **self), cx)
-    }
-
-    fn size_hint(&self) -> (usize, Option<usize>) {
-        (**self).size_hint()
-    }
-}