]> git.lizzy.rs Git - rust.git/commitdiff
fix rpass test with s/Output/Target/g
authorJorge Aparicio <japaricious@gmail.com>
Fri, 2 Jan 2015 19:23:46 +0000 (14:23 -0500)
committerJorge Aparicio <japaricious@gmail.com>
Fri, 2 Jan 2015 19:23:46 +0000 (14:23 -0500)
src/test/run-pass/associated-types-conditional-dispatch.rs

index 4efd0ef348d331860b9d84afdfe258b70afe871a..3b53203d218e047bb746e24d8764fd89c0a98e3d 100644 (file)
@@ -11,7 +11,7 @@
 // Test that we evaluate projection predicates to winnow out
 // candidates during trait selection and method resolution (#20296).
 // If we don't properly winnow out candidates based on the output type
-// `Output=[A]`, then the impl marked with `(*)` is seen to conflict
+// `Target=[A]`, then the impl marked with `(*)` is seen to conflict
 // with all the others.
 
 #![feature(associated_types, default_type_params)]
@@ -32,10 +32,10 @@ fn eq(&self, other: &[B]) -> bool {
     }
 }
 
-// (*) This impl conflicts with everything unless the `Output=[A]`
+// (*) This impl conflicts with everything unless the `Target=[A]`
 // constraint is considered.
 impl<'a, A, B, Lhs> MyEq<[B; 0]> for Lhs
-    where A: MyEq<B>, Lhs: Deref<Output=[A]>
+    where A: MyEq<B>, Lhs: Deref<Target=[A]>
 {
     fn eq(&self, other: &[B; 0]) -> bool {
         MyEq::eq(&**self, other.as_slice())
@@ -57,7 +57,7 @@ fn helper_borrow(&self) -> &T {
 }
 
 impl<T, H: Helper<T>> Deref for DerefWithHelper<H, T> {
-    type Output = T;
+    type Target = T;
 
     fn deref(&self) -> &T {
         self.helper.helper_borrow()