diff options
Diffstat (limited to 'src/test/run-pass/trait-default-method-bound-subst4.rs')
| -rw-r--r-- | src/test/run-pass/trait-default-method-bound-subst4.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/test/run-pass/trait-default-method-bound-subst4.rs b/src/test/run-pass/trait-default-method-bound-subst4.rs index ba94fc4cd36..6774569cd25 100644 --- a/src/test/run-pass/trait-default-method-bound-subst4.rs +++ b/src/test/run-pass/trait-default-method-bound-subst4.rs @@ -12,17 +12,17 @@ // pretty-expanded FIXME #23616 trait A<T> { - fn g(&self, x: uint) -> uint { x } + fn g(&self, x: usize) -> usize { x } fn h(&self, x: T) { } } -impl<T> A<T> for int { } +impl<T> A<T> for isize { } -fn f<T, V: A<T>>(i: V, j: uint) -> uint { +fn f<T, V: A<T>>(i: V, j: usize) -> usize { i.g(j) } pub fn main () { - assert_eq!(f::<f64, int>(0, 2), 2); - assert_eq!(f::<uint, int>(0, 2), 2); + assert_eq!(f::<f64, isize>(0, 2), 2); + assert_eq!(f::<usize, isize>(0, 2), 2); } |
