diff options
Diffstat (limited to 'src/protected_mode/mod.rs')
| -rw-r--r-- | src/protected_mode/mod.rs | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/src/protected_mode/mod.rs b/src/protected_mode/mod.rs index dfc2adf..e20a9f7 100644 --- a/src/protected_mode/mod.rs +++ b/src/protected_mode/mod.rs @@ -1073,6 +1073,12 @@ pub enum DecodeError {      IncompleteDecoder,  } +impl DecodeError { +    pub fn to_generic(&self) -> crate::generic::DecodeError { +        panic!("TODO") +    } +} +  impl yaxpeax_arch::DecodeError for DecodeError {      fn data_exhausted(&self) -> bool { self == &DecodeError::ExhaustedInput }      fn bad_opcode(&self) -> bool { self == &DecodeError::InvalidOpcode } @@ -2062,6 +2068,10 @@ impl Default for Instruction {  }  impl Instruction { +    pub fn to_generic(&self) -> crate::generic::Instruction { +        panic!("TODO"); +    } +      /// get the `Opcode` of this instruction.      pub fn opcode(&self) -> Opcode {          self.opcode | 
