Zydis 5.0.0
Zyan Disassembler Library
Loading...
Searching...
No Matches
ZydisOperandDefinition_ Struct Reference

Defines the ZydisOperandDefinition struct. More...

#include </builddir/build/BUILD/zydis-5.0.0-build/zydis-5091440c2a1f963e00c6e6aceec7c4346e656fa4/include/Zydis/Internal/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

ZyanU8 size_reference
ZyanU8 details_reference

Detailed Description

Defines the ZydisOperandDefinition struct.

Member Function Documentation

◆ ZYAN_BITFIELD() [1/6]

ZyanBool ignore_seg_override ZYAN_BITFIELD ( 1 )

◆ ZYAN_BITFIELD() [2/6]

ZyanBool is_multisource4 ZYAN_BITFIELD ( 1 )

◆ ZYAN_BITFIELD() [3/6]

ZyanU8 element_type ZYAN_BITFIELD ( ZYDIS_IELEMENT_TYPE_REQUIRED_BITS )

◆ ZYAN_BITFIELD() [4/6]

ZyanU8 actions ZYAN_BITFIELD ( ZYDIS_OPERAND_ACTION_REQUIRED_BITS )

◆ ZYAN_BITFIELD() [5/6]

ZyanU8 visibility ZYAN_BITFIELD ( ZYDIS_OPERAND_VISIBILITY_REQUIRED_BITS )

◆ ZYAN_BITFIELD() [6/6]

ZyanU8 type ZYAN_BITFIELD ( ZYDIS_SEMANTIC_OPTYPE_REQUIRED_BITS )

Field Documentation

◆ details_reference

ZyanU8 details_reference

◆ size_reference

ZyanU8 size_reference

The documentation for this struct was generated from the following file: