IDAPython 9.0
Loading...
Searching...
No Matches
cdg_insn_iterator_t Class Reference
Inheritance diagram for cdg_insn_iterator_t:

Public Member Functions

 __init__ (self, *args)
 
bool ok (self)
 
bool has_dslot (self)
 
bool dslot_with_xrefs (self)
 
bool is_severed_dslot (self)
 
None start (self, 'range_t' rng)
 
'merror_t' next (self, 'insn_t *' ins)
 

Static Public Attributes

str mba
 
str ea
 
str end
 
str dslot
 
str dslot_insn
 
str severed_branch
 
str is_likely_dslot
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ dslot_with_xrefs()

bool dslot_with_xrefs ( self)

◆ has_dslot()

bool has_dslot ( self)

◆ is_severed_dslot()

bool is_severed_dslot ( self)

◆ next()

'merror_t' next ( self,
'insn_t *' ins )

◆ ok()

bool ok ( self)

◆ start()

None start ( self,
'range_t' rng )

Member Data Documentation

◆ dslot

str dslot
static
Initial value:
= property(_ida_hexrays.cdg_insn_iterator_t_dslot_get,
_ida_hexrays.cdg_insn_iterator_t_dslot_set)

◆ dslot_insn

str dslot_insn
static
Initial value:
= property(_ida_hexrays.
cdg_insn_iterator_t_dslot_insn_get, _ida_hexrays.
cdg_insn_iterator_t_dslot_insn_set)

◆ ea

str ea
static
Initial value:
= property(_ida_hexrays.cdg_insn_iterator_t_ea_get,
_ida_hexrays.cdg_insn_iterator_t_ea_set)

◆ end

str end
static
Initial value:
= property(_ida_hexrays.cdg_insn_iterator_t_end_get,
_ida_hexrays.cdg_insn_iterator_t_end_set)

◆ is_likely_dslot

str is_likely_dslot
static
Initial value:
= property(_ida_hexrays.
cdg_insn_iterator_t_is_likely_dslot_get, _ida_hexrays.
cdg_insn_iterator_t_is_likely_dslot_set)

◆ mba

str mba
static
Initial value:
= property(_ida_hexrays.
cdg_insn_iterator_t_mba_get, _ida_hexrays.cdg_insn_iterator_t_mba_set)

◆ severed_branch

str severed_branch
static
Initial value:
= property(_ida_hexrays.
cdg_insn_iterator_t_severed_branch_get, _ida_hexrays.
cdg_insn_iterator_t_severed_branch_set)

Property Documentation

◆ thisown

thisown
static
Initial value:
= property(lambda x: x.this.own(), lambda x, v: x.this.own(v),
doc='The membership flag')

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