|
IDA C++ SDK 9.2
|
Value offset (microregister number or stack offset) More...
#include <hexrays.hpp>
Public Member Functions | |
| voff_t () | |
| voff_t (mopt_t _type, sval_t _off) | |
| voff_t (const mop_t &op) | |
| void | set (mopt_t _type, sval_t _off) |
| void | set_stkoff (sval_t stkoff) |
| void | set_reg (mreg_t mreg) |
| void | undef () |
| bool | defined () const |
| bool | is_reg () const |
| bool | is_stkoff () const |
| mreg_t | get_reg () const |
| sval_t | get_stkoff () const |
| void | inc (sval_t delta) |
| voff_t | add (int width) const |
| sval_t | diff (const voff_t &r) const |
| DECLARE_COMPARISONS (voff_t) | |
Public Attributes | |
| sval_t | off = -1 |
| register number or stack offset | |
| mopt_t | type = mop_z |
| mop_r - register, mop_S - stack, mop_z - undefined | |
Value offset (microregister number or stack offset)
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| sval_t voff_t::off = -1 |
register number or stack offset