ZydisDecodedOperand


Vocabulary
tools.disassembler.zydis

Definition


STRUCT: ZydisDecodedOperand
{ id uint8_t initial: 0 } { visibility int initial: 0 }
{ actions uint8_t initial: 0 } { encoding int initial: 0 }
{ size uint16_t initial: 0 } { element_type int initial: 0 }
{ element_size uint16_t initial: 0 }
{ element_count uint16_t initial: 0 }
{ attributes uint8_t initial: 0 } { type int initial: 0 } {
value ZydisDecodedOperandValueUnion initial: S{
ZydisDecodedOperandValueUnion
{ reg S{ ZydisDecodedOperandReg { value 0 } } }
{ mem
S{ ZydisDecodedOperandMem
{ type 0 }
{ segment 0 }
{ base 0 }
{ index 0 }
{ scale 0 }
{ disp
S{ ZydisDecodedOperandMemDisp
{ has_displacement 0 }
{ value 0 }
}
}
}
}
{ ptr
S{ ZydisDecodedOperandPtr
{ segment 0 }
{ offset 0 }
}
}
{ imm
S{ ZydisDecodedOperandImm
{ is_signed 0 }
{ is_relative 0 }
{ value
S{ ZydisDecodedOperandImmValue
{ u 0 }
{ s 0 }
}
}
}
}
}
} ;


Methods