Open purpleposeidon opened 5 years ago
Changing the unimplemented!()
to false
does seem to get it working:
--- a/src/instruction_def.rs
+++ b/src/instruction_def.rs
@@ -367,7 +367,8 @@ impl OperandDefinition {
size_helper(s.unwrap_or(def_size), op),
OperandType::Imm => op.map(|o| o.is_literal() || o.is_offset() || o.is_far())
.unwrap_or(false) && size_helper(def_size, op),
- OperandType::Offset => unimplemented!(),
+ OperandType::Offset => false,
Eg,
causes an
unimplemented
panic.