Zydis
v3.2.0
|
Defines the ZydisDecodedOperand
struct.
More...
#include <DecoderTypes.h>
Data Structures | |
struct | ZydisDecodedOperandImm_ |
Extended info for immediate-operands. More... | |
struct | ZydisDecodedOperandMem_ |
Extended info for memory-operands. More... | |
struct | ZydisDecodedOperandPtr_ |
Extended info for pointer-operands. More... | |
struct | ZydisDecodedOperandReg_ |
Extended info for register-operands. More... | |
Data Fields | |
ZyanU8 | id |
The operand-id. More... | |
ZydisOperandType | type |
The type of the operand. More... | |
ZydisOperandVisibility | visibility |
The visibility of the operand. More... | |
ZydisOperandActions | actions |
The operand-actions. More... | |
ZydisOperandEncoding | encoding |
The operand-encoding. More... | |
ZyanU16 | size |
The logical size of the operand (in bits). More... | |
ZydisElementType | element_type |
The element-type. More... | |
ZydisElementSize | element_size |
The size of a single element. More... | |
ZyanU16 | element_count |
The number of elements. More... | |
ZydisOperandAttributes | attributes |
struct ZydisDecodedOperand_::ZydisDecodedOperandReg_ | reg |
struct ZydisDecodedOperand_::ZydisDecodedOperandMem_ | mem |
struct ZydisDecodedOperand_::ZydisDecodedOperandPtr_ | ptr |
struct ZydisDecodedOperand_::ZydisDecodedOperandImm_ | imm |
Defines the ZydisDecodedOperand
struct.
ZydisOperandActions actions |
The operand-actions.
ZydisOperandAttributes attributes |
ZyanU16 element_count |
The number of elements.
ZydisElementSize element_size |
The size of a single element.
ZydisElementType element_type |
The element-type.
ZydisOperandEncoding encoding |
The operand-encoding.
ZyanU8 id |
The operand-id.
ZyanU16 size |
The logical size of the operand (in bits).
ZydisOperandType type |
The type of the operand.
ZydisOperandVisibility visibility |
The visibility of the operand.