about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2023-05-01 16:06:43 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2023-05-04 13:11:51 +1000
commit58002faca0ac45589c6092030a5459eae9720e3d (patch)
tree1c624a242a01eee5d66bd00278df4e7e66f9f5b0 /compiler/rustc_middle/src
parentb71ce293e843f17e27bd2868981dead23691019e (diff)
downloadrust-58002faca0ac45589c6092030a5459eae9720e3d.tar.gz
rust-58002faca0ac45589c6092030a5459eae9720e3d.zip
Reorder some `MemDecoder` methods.
So they match the order in the `Decoder` trait.
Diffstat (limited to 'compiler/rustc_middle/src')
-rw-r--r--compiler/rustc_middle/src/ty/codec.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/compiler/rustc_middle/src/ty/codec.rs b/compiler/rustc_middle/src/ty/codec.rs
index 7536903ef96..b0e158a8f5d 100644
--- a/compiler/rustc_middle/src/ty/codec.rs
+++ b/compiler/rustc_middle/src/ty/codec.rs
@@ -506,19 +506,19 @@ macro_rules! implement_ty_decoder {
 
             impl<$($typaram ),*> Decoder for $DecoderName<$($typaram),*> {
                 $crate::__impl_decoder_methods! {
+                    read_usize -> usize;
                     read_u128 -> u128;
                     read_u64 -> u64;
                     read_u32 -> u32;
                     read_u16 -> u16;
                     read_u8 -> u8;
-                    read_usize -> usize;
 
+                    read_isize -> isize;
                     read_i128 -> i128;
                     read_i64 -> i64;
                     read_i32 -> i32;
                     read_i16 -> i16;
                     read_i8 -> i8;
-                    read_isize -> isize;
 
                     read_bool -> bool;
                     read_char -> char;
@@ -531,13 +531,13 @@ macro_rules! implement_ty_decoder {
                 }
 
                 #[inline]
-                fn position(&self) -> usize {
-                    self.opaque.position()
+                fn peek_byte(&self) -> u8 {
+                    self.opaque.peek_byte()
                 }
 
                 #[inline]
-                fn peek_byte(&self) -> u8 {
-                    self.opaque.peek_byte()
+                fn position(&self) -> usize {
+                    self.opaque.position()
                 }
             }
         }