]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_serialize/tests/leb128.rs
Rollup merge of #92611 - Amanieu:asm-reference, r=m-ou-se
[rust.git] / compiler / rustc_serialize / tests / leb128.rs
index 3e2aab5125ab7b5fd98e5daf67f399639aa3414e..314c07db981daccfca32eda6f492c0962e57bf03 100644 (file)
@@ -30,9 +30,8 @@ fn $test_name() {
 
             let mut position = 0;
             for &expected in &values {
-                let (actual, bytes_read) = $read_fn_name(&stream[position..]);
+                let actual = $read_fn_name(&stream, &mut position);
                 assert_eq!(expected, actual);
-                position += bytes_read;
             }
             assert_eq!(stream.len(), position);
         }
@@ -77,9 +76,8 @@ fn $test_name() {
 
             let mut position = 0;
             for &expected in &values {
-                let (actual, bytes_read) = $read_fn_name(&stream[position..]);
+                let actual = $read_fn_name(&stream, &mut position);
                 assert_eq!(expected, actual);
-                position += bytes_read;
             }
             assert_eq!(stream.len(), position);
         }