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

Class ccase_t

object --+        
         |        
   citem_t --+    
             |    
       cinsn_t --+
                 |
                ccase_t

Proxy of C++ ccase_t class.

Instance Methods
bool
__eq__(self, r)
bool
__ge__(self, r)
bool
__gt__(self, r)
ccase_t
__init__(self)
__init__(self, r) -> cinsn_t
bool
__le__(self, r)
bool
__lt__(self, r)
bool
__ne__(self, r)
 
__swig_destroy__(self)
int
compare(self, r)
size_t
size(self)
uint64 const &
value(self, i)

Inherited from cinsn_t: assign, cleanup, collect_free_breaks, collect_free_continues, contains_free_break, contains_free_continue, contains_insn, create_if, is_epilog, is_ordinary_flow, new_insn, print1, swap, zero

Inherited from citem_t: __repr__, contains_expr, contains_label, find_closest_addr, find_parent_of, is_expr, replace_by

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

Static Methods

Inherited from cinsn_t: insn_is_epilog

Class Variables

Inherited from cinsn_t: op_to_typename

Properties
  thisown
The membership flag
  values
ccase_t_values_get(self) -> ulonglongvec_t

Inherited from cinsn_t: casm, cblock, cdo, cexpr, cfor, cgoto, cif, creturn, cswitch, cwhile, details, opname

Inherited from citem_t: cinsn, ea, index, label_num, meminfo, obj_id, op, to_specific_type

Inherited from object: __class__

Method Details

__eq__(self, r)
(Equality operator)

 
Returns: bool
Overrides: cinsn_t.__eq__

__ge__(self, r)
(Greater-than-or-equals operator)

 
Returns: bool
Overrides: cinsn_t.__ge__

__gt__(self, r)
(Greater-than operator)

 
Returns: bool
Overrides: cinsn_t.__gt__

__init__(self)
(Constructor)

 

__init__(self, r) -> cinsn_t

Returns: ccase_t
Overrides: object.__init__

__le__(self, r)
(Less-than-or-equals operator)

 
Returns: bool
Overrides: cinsn_t.__le__

__lt__(self, r)
(Less-than operator)

 
Returns: bool
Overrides: cinsn_t.__lt__

__ne__(self, r)

 
Returns: bool
Overrides: cinsn_t.__ne__

__swig_destroy__(self)

 
Overrides: citem_t.__swig_destroy__

compare(self, r)

 
Returns: int
Overrides: cinsn_t.compare

Property Details

thisown

The membership flag

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

values

ccase_t_values_get(self) -> ulonglongvec_t

Get Method:
unreachable.ccase_t_values_get(self)
Set Method:
unreachable.ccase_t_values_set(self, values)