summaryrefslogtreecommitdiffstats
path: root/src/test/rustdoc-js/generics.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/rustdoc-js/generics.rs')
-rw-r--r--src/test/rustdoc-js/generics.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/rustdoc-js/generics.rs b/src/test/rustdoc-js/generics.rs
deleted file mode 100644
index 055c51c7e..000000000
--- a/src/test/rustdoc-js/generics.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-pub struct P;
-pub struct Q;
-pub struct R<T>(T);
-
-// returns test
-pub fn alef() -> R<P> { loop {} }
-pub fn bet() -> R<Q> { loop {} }
-
-// in_args test
-pub fn alpha(_x: R<P>) { loop {} }
-pub fn beta(_x: R<Q>) { loop {} }
-
-// test case with multiple appearances of the same type
-pub struct ExtraCreditStructMulti<T, U> { t: T, u: U }
-pub struct ExtraCreditInnerMulti {}
-pub fn extracreditlabhomework(
- _param: ExtraCreditStructMulti<ExtraCreditInnerMulti, ExtraCreditInnerMulti>
-) { loop {} }
-pub fn redherringmatchforextracredit(
- _param: ExtraCreditStructMulti<ExtraCreditInnerMulti, ()>
-) { loop {} }
-
-pub trait TraitCat {}
-pub trait TraitDog {}
-
-pub fn gamma<T: TraitCat + TraitDog>(t: T) {}
-
-pub fn super_soup(s: Result<String, i32>) -> Result<String, i32> { s }