]> git.lizzy.rs Git - rust.git/blobdiff - src/test/compile-fail/regions-infer-call-3.rs
Update compile fail tests to use isize.
[rust.git] / src / test / compile-fail / regions-infer-call-3.rs
index ac41f2a5b3e47be208a6c53d257990538ab6dc51..95783a420b6dd1c904c607af9cffb2844b3fab47 100644 (file)
@@ -8,13 +8,13 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-fn select<'r>(x: &'r int, y: &'r int) -> &'r int { x }
+fn select<'r>(x: &'r isize, y: &'r isize) -> &'r isize { x }
 
-fn with<T, F>(f: F) -> T where F: FnOnce(&int) -> T {
+fn with<T, F>(f: F) -> T where F: FnOnce(&isize) -> T {
     f(&20)
 }
 
-fn manip<'a>(x: &'a int) -> int {
+fn manip<'a>(x: &'a isize) -> isize {
     let z = with(|y| { select(x, y) });
     //~^ ERROR cannot infer
     *z