Zydis
master
|
Defines the ZydisOperandDefinition
struct.
More...
#include <SharedData.h>
Public Member Functions | |
ZyanU8 type | ZYAN_BITFIELD (ZYDIS_SEMANTIC_OPTYPE_REQUIRED_BITS) |
ZyanU8 visibility | ZYAN_BITFIELD (ZYDIS_OPERAND_VISIBILITY_REQUIRED_BITS) |
ZyanU8 actions | ZYAN_BITFIELD (ZYDIS_OPERAND_ACTION_REQUIRED_BITS) |
ZyanU8 element_type | ZYAN_BITFIELD (ZYDIS_IELEMENT_TYPE_REQUIRED_BITS) |
ZyanBool is_multisource4 | ZYAN_BITFIELD (1) |
ZyanBool ignore_seg_override | ZYAN_BITFIELD (1) |
Data Fields | |
ZyanU16 | size [3] |
union { | |
struct { | |
union { | |
} reg | |
} reg | |
struct { | |
} mem | |
} | op |
Defines the ZydisOperandDefinition
struct.
ZyanBool is_multisource4 ZYAN_BITFIELD | ( | 1 | ) |
ZyanBool ignore_seg_override ZYAN_BITFIELD | ( | 1 | ) |
ZyanU8 element_type ZYAN_BITFIELD | ( | ZYDIS_IELEMENT_TYPE_REQUIRED_BITS | ) |
ZyanU8 actions ZYAN_BITFIELD | ( | ZYDIS_OPERAND_ACTION_REQUIRED_BITS | ) |
ZyanU8 visibility ZYAN_BITFIELD | ( | ZYDIS_OPERAND_VISIBILITY_REQUIRED_BITS | ) |
ZyanU8 type ZYAN_BITFIELD | ( | ZYDIS_SEMANTIC_OPTYPE_REQUIRED_BITS | ) |
struct { ... } mem |
union { ... } op |
union { ... } reg |
struct { ... } reg |
ZyanU16 size[3] |