summaryrefslogtreecommitdiffstats
path: root/src/test/ui/issues/issue-25810.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/issues/issue-25810.rs')
-rw-r--r--src/test/ui/issues/issue-25810.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/ui/issues/issue-25810.rs b/src/test/ui/issues/issue-25810.rs
deleted file mode 100644
index f32216f32..000000000
--- a/src/test/ui/issues/issue-25810.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-// run-pass
-fn main() {
- let x = X(15);
- let y = x.foo();
- println!("{:?}",y);
-}
-
-trait Foo
- where for<'a> &'a Self: Bar
-{
- fn foo<'a>(&'a self) -> <&'a Self as Bar>::Output;
-}
-
-trait Bar {
- type Output;
-}
-
-struct X(i32);
-
-impl<'a> Bar for &'a X {
- type Output = &'a i32;
-}
-
-impl Foo for X {
- fn foo<'a>(&'a self) -> <&'a Self as Bar>::Output {
- &self.0
- }
-}