IDA C++ SDK 9.2
Loading...
Searching...
No Matches
pushinfo_t Struct Reference

#include <intel.hpp>

Public Types

enum  { PUSHINFO_VERSION = 4 }
typedef qvector< eavec_tpop_info_t

Public Member Functions

int seh_ver ()
int eh_ver ()
 pushinfo_t (void)

Public Attributes

int flags
qvector< pushreg_tpsi
ssize_t bpidx = -1
uint32 spoiled = 0
eavec_t prolog_insns
pop_info_t pops
int eh_type
ea_t eh_info = BADADDR
sval_t xmm_stkoff = 0
sval_t reg_stkoff = 0
int xmm_nsaved = 0
int reg_nsaved = 0
int cb = sizeof(pushinfo_t)

Member Typedef Documentation

◆ pop_info_t

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
PUSHINFO_VERSION 

Constructor & Destructor Documentation

◆ pushinfo_t()

pushinfo_t::pushinfo_t ( void )
inline

Member Function Documentation

◆ seh_ver()

int pushinfo_t::seh_ver ( )
inline

◆ eh_ver()

int pushinfo_t::eh_ver ( )
inline

Member Data Documentation

◆ flags

int pushinfo_t::flags

◆ psi

qvector<pushreg_t> pushinfo_t::psi

◆ bpidx

ssize_t pushinfo_t::bpidx = -1

◆ spoiled

uint32 pushinfo_t::spoiled = 0

◆ prolog_insns

eavec_t pushinfo_t::prolog_insns

◆ pops

pop_info_t pushinfo_t::pops

◆ eh_type

int pushinfo_t::eh_type

◆ eh_info

ea_t pushinfo_t::eh_info = BADADDR

◆ xmm_stkoff

sval_t pushinfo_t::xmm_stkoff = 0

◆ reg_stkoff

sval_t pushinfo_t::reg_stkoff = 0

◆ xmm_nsaved

int pushinfo_t::xmm_nsaved = 0

◆ reg_nsaved

int pushinfo_t::reg_nsaved = 0

◆ cb

int pushinfo_t::cb = sizeof(pushinfo_t)

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