Zydis  master
ZydisDecodedOperandImm_ Struct Reference

Extended info for immediate-operands. More...

#include <DecoderTypes.h>

Collaboration diagram for ZydisDecodedOperandImm_:

Data Structures

union  ZydisDecodedOperandImmValue_
 The immediate value. More...
 

Data Fields

ZyanBool is_signed
 Signals, if the immediate value is signed. More...
 
ZyanBool is_relative
 Signals, if the immediate value contains a relative offset. More...
 
union ZydisDecodedOperandImm_::ZydisDecodedOperandImmValue_ value
 
ZyanU8 offset
 The offset of the immediate data, relative to the beginning of the instruction, in bytes. More...
 
ZyanU8 size
 The physical immediate size, in bits. More...
 

Detailed Description

Extended info for immediate-operands.

Field Documentation

◆ is_relative

ZyanBool is_relative

Signals, if the immediate value contains a relative offset.

You can use ZydisCalcAbsoluteAddress to determine the absolute address value.

◆ is_signed

ZyanBool is_signed

Signals, if the immediate value is signed.

◆ offset

ZyanU8 offset

The offset of the immediate data, relative to the beginning of the instruction, in bytes.

◆ size

ZyanU8 size

The physical immediate size, in bits.

◆ value


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