diff options
Diffstat (limited to 'src/test/compile-fail/trait-test-2.rs')
| -rw-r--r-- | src/test/compile-fail/trait-test-2.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/test/compile-fail/trait-test-2.rs b/src/test/compile-fail/trait-test-2.rs index e63a1dc3563..ebdf354234a 100644 --- a/src/test/compile-fail/trait-test-2.rs +++ b/src/test/compile-fail/trait-test-2.rs @@ -8,9 +8,9 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -trait bar { fn dup() -> Self; fn blah<X>(); } -impl bar for int { fn dup() -> int { self } fn blah<X>() {} } -impl bar for uint { fn dup() -> uint { self } fn blah<X>() {} } +trait bar { fn dup(&self) -> Self; fn blah<X>(); } +impl bar for int { fn dup(&self) -> int { self } fn blah<X>() {} } +impl bar for uint { fn dup(&self) -> uint { self } fn blah<X>() {} } fn main() { 10i.dup::<int>(); //~ ERROR does not take type parameters |
