mnumber_t Struct Reference
An integer constant. More...
#include <hexrays.hpp>
Inheritance diagram for mnumber_t:

Public Member Functions | |
mnumber_t (uint64 v, ea_t _ea=BADADDR, int n=0) | |
DECLARE_COMPARISONS (mnumber_t) | |
void | update_value (uint64 val64) |
![]() | |
operand_locator_t (ea_t _ea, int _opnum) | |
DECLARE_COMPARISONS (operand_locator_t) | |
Public Attributes | |
uint64 | value |
uint64 | org_value |
![]() | |
ea_t | ea |
address of the original processor instruction More... | |
int | opnum |
operand number in the instruction More... | |
Detailed Description
An integer constant.
Used for mop_n We support 64-bit values but 128-bit values can be represented with mop_p
Definition at line 2365 of file hexrays.hpp.
Constructor & Destructor Documentation
◆ mnumber_t()
mnumber_t::mnumber_t | ( | uint64 | v, |
ea_t | _ea = BADADDR , |
||
int | n = 0 |
||
) |
Definition at line 2369 of file hexrays.hpp.
Member Function Documentation
◆ DECLARE_COMPARISONS()
mnumber_t::DECLARE_COMPARISONS | ( | mnumber_t | ) |
Definition at line 2372 of file hexrays.hpp.
◆ update_value()
void mnumber_t::update_value | ( | uint64 | val64 | ) |
Definition at line 2381 of file hexrays.hpp.
Member Data Documentation
◆ org_value
uint64 mnumber_t::org_value |
Definition at line 2368 of file hexrays.hpp.
◆ value
uint64 mnumber_t::value |
Definition at line 2367 of file hexrays.hpp.