Module op

Re-exports§

pub use super::super::pod::OF_NO_BASE_DISP;
pub use super::super::pod::OF_NUMBER;
pub use super::super::pod::OF_OUTER_DISP;
pub use super::super::pod::OF_SHOW;
pub use super::super::pod::op_dtype_t;
pub use super::super::pod::op_t;
pub use super::super::pod::optype_t;

Constants§

IRI_EXTENDED
IRI_RET_LITERALLY
IRI_SKIP_RETTARGET
IRI_STRICT
dt_bitfild
dt_byte
dt_byte16
dt_byte32
dt_byte64
dt_code
dt_double
dt_dword
dt_float
dt_fword
dt_half
dt_ldbl
dt_packreal
dt_qword
dt_string
dt_tbyte
dt_unicode
dt_void
dt_word
o_displ
< An indirect memory reference that uses a register and < has an immediate constant added to it: [reg+N] < There can be several registers.
o_far
< An immediate far code reference (inter-segment)
o_idpspec0
< processor specific type.
o_idpspec1
< processor specific type.
o_idpspec2
< processor specific type.
o_idpspec3
< processor specific type.
o_idpspec4
< processor specific type.
o_idpspec5
< processor specific type. < (there can be more processor specific types)
o_imm
< An immediate Value (constant).
o_mem
< A direct memory reference to a data item. < Use this operand type when the address can be < calculated statically.
o_near
< An immediate near code reference (intra-segment)
o_phrase
< An indirect memory reference that uses a register: [reg] < There can be several registers but no displacement.
o_reg
< General Register (al,ax,es,ds…).
o_void
< No Operand.