Module ida_hexrays :: Class cdg_insn_iterator_t
[frames] | no frames]

Class cdg_insn_iterator_t

object --+
         |
        cdg_insn_iterator_t

Proxy of C++ cdg_insn_iterator_t class.

Instance Methods
cdg_insn_iterator_t
__init__(self)
__init__(self, r) -> cdg_insn_iterator_t
 
__repr__(self)
repr(x)
 
__swig_destroy__(self)
bool
dslot_with_xrefs(self)
bool
has_dslot(self)
merror_t
next(self, ins)
bool
ok(self)
 
start(self, rng)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
  dslot
cdg_insn_iterator_t_dslot_get(self) -> ea_t
  dslot_insn
cdg_insn_iterator_t_dslot_insn_get(self) -> insn_t *
  ea
cdg_insn_iterator_t_ea_get(self) -> ea_t
  end
cdg_insn_iterator_t_end_get(self) -> ea_t
  is_likely_dslot
cdg_insn_iterator_t_is_likely_dslot_get(self) -> bool
  is_separate_dslot
cdg_insn_iterator_t_is_separate_dslot_get(self) -> bool
  thisown
The membership flag

Inherited from object: __class__

Method Details

__init__(self)
(Constructor)

 

__init__(self, r) -> cdg_insn_iterator_t

Returns: cdg_insn_iterator_t
Overrides: object.__init__

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

Property Details

dslot

cdg_insn_iterator_t_dslot_get(self) -> ea_t

Get Method:
unreachable.cdg_insn_iterator_t_dslot_get(self)
Set Method:
unreachable.cdg_insn_iterator_t_dslot_set(self, dslot)

dslot_insn

cdg_insn_iterator_t_dslot_insn_get(self) -> insn_t *

Get Method:
unreachable.cdg_insn_iterator_t_dslot_insn_get(self)
Set Method:
unreachable.cdg_insn_iterator_t_dslot_insn_set(self, dslot_insn)

ea

cdg_insn_iterator_t_ea_get(self) -> ea_t

Get Method:
unreachable.cdg_insn_iterator_t_ea_get(self)
Set Method:
unreachable.cdg_insn_iterator_t_ea_set(self, ea)

end

cdg_insn_iterator_t_end_get(self) -> ea_t

Get Method:
unreachable.cdg_insn_iterator_t_end_get(self)
Set Method:
unreachable.cdg_insn_iterator_t_end_set(self, end)

is_likely_dslot

cdg_insn_iterator_t_is_likely_dslot_get(self) -> bool

Get Method:
unreachable.cdg_insn_iterator_t_is_likely_dslot_get(self)
Set Method:
unreachable.cdg_insn_iterator_t_is_likely_dslot_set(self, is_likely_dslot)

is_separate_dslot

cdg_insn_iterator_t_is_separate_dslot_get(self) -> bool

Get Method:
unreachable.cdg_insn_iterator_t_is_separate_dslot_get(self)
Set Method:
unreachable.cdg_insn_iterator_t_is_separate_dslot_set(self, is_separate_dslot)

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)