summaryrefslogtreecommitdiffstats
path: root/src/test/rustdoc/doc-notable_trait_box_is_not_an_iterator.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/rustdoc/doc-notable_trait_box_is_not_an_iterator.rs')
-rw-r--r--src/test/rustdoc/doc-notable_trait_box_is_not_an_iterator.rs38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/test/rustdoc/doc-notable_trait_box_is_not_an_iterator.rs b/src/test/rustdoc/doc-notable_trait_box_is_not_an_iterator.rs
deleted file mode 100644
index 3fb00c7db..000000000
--- a/src/test/rustdoc/doc-notable_trait_box_is_not_an_iterator.rs
+++ /dev/null
@@ -1,38 +0,0 @@
-#![feature(doc_notable_trait)]
-#![feature(lang_items)]
-#![feature(no_core)]
-#![no_core]
-#[lang = "owned_box"]
-pub struct Box<T>;
-
-impl<T> Box<T> {
- pub fn new(x: T) -> Box<T> {
- Box
- }
-}
-
-#[doc(notable_trait)]
-pub trait FakeIterator {}
-
-impl<I: FakeIterator> FakeIterator for Box<I> {}
-
-#[lang = "pin"]
-pub struct Pin<T>;
-
-impl<T> Pin<T> {
- pub fn new(x: T) -> Pin<T> {
- Pin
- }
-}
-
-impl<I: FakeIterator> FakeIterator for Pin<I> {}
-
-// @!has doc_notable_trait_box_is_not_an_iterator/fn.foo.html '//*' 'Notable'
-pub fn foo<T>(x: T) -> Box<T> {
- Box::new(x)
-}
-
-// @!has doc_notable_trait_box_is_not_an_iterator/fn.bar.html '//*' 'Notable'
-pub fn bar<T>(x: T) -> Pin<T> {
- Pin::new(x)
-}