Lines Matching refs:decode
260 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
266 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
275 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
284 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
293 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
302 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
311 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
320 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
329 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
338 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
347 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
356 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
360 let byte = u8::decode(bytecode)?; in decode()
366 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
370 let byte = u8::decode(bytecode)?; in decode()
376 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
380 let byte = u8::decode(bytecode)?; in decode()
386 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
390 i32::decode(bytecode).map(|x| Self::from(x)) in decode()
395 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
399 let byte = u8::decode(bytecode)?; in decode()
408 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
412 let word = u16::decode(bytecode)?; in decode()
421 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
425 u16::decode(bytecode).map(|bits| Self::from_bits(bits)) in decode()
430 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
434 u16::decode(bytecode).map(|bits| Self::from_bits(bits)) in decode()
439 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
443 S::decode(bytecode).map(ScalarBitSet::from) in decode()
448 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
452 ScalarBitSet::decode(bytecode).map(Self::from) in decode()
457 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
462 addr: XReg::decode(bytecode)?, in decode()
463 offset: i32::decode(bytecode)?, in decode()
469 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
474 addr: XReg::decode(bytecode)?, in decode()
475 offset: i32::decode(bytecode)?, in decode()
481 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
485 Ok(AddrG32::from_bits(u32::decode(bytecode)?)) in decode()
490 fn decode<T>(bytecode: &mut T) -> Result<Self, T::Error> in decode() method
494 Ok(AddrG32Bne::from_bits(u32::decode(bytecode)?)) in decode()
579 let byte = u8::decode(visitor.bytecode())?;
589 let $field = <$field_ty>::decode(
706 let code = u16::decode(visitor.bytecode())?;
716 let $field = <$field_ty>::decode(
771 Ok((($($((<$field_ty>::decode(pc))?,)*)?)))
782 Ok((ExtendedOpcode::decode(pc)?,)) in extended()