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

If statement. More...

#include <hexrays.hpp>

Inheritance diagram for cif_t:
ceinsn_t

Public Member Functions

 cif_t ()
 cif_t (const cif_t &r)
cif_toperator= (const cif_t &r)
cif_t &hexapi assign (const cif_t &r)
 DECLARE_COMPARISONS (cif_t)
 ~cif_t ()
void cleanup ()

Public Attributes

cinsn_tithen = nullptr
 Then-branch of the if-statement.
cinsn_tielse = nullptr
 Else-branch of the if-statement. May be nullptr.
Public Attributes inherited from ceinsn_t
cexpr_t expr
 Expression of the statement.

Detailed Description

If statement.

Constructor & Destructor Documentation

◆ cif_t() [1/2]

cif_t::cif_t ( )
inline

◆ cif_t() [2/2]

cif_t::cif_t ( const cif_t & r)
inline

◆ ~cif_t()

cif_t::~cif_t ( )
inline

Member Function Documentation

◆ operator=()

cif_t & cif_t::operator= ( const cif_t & r)
inline

◆ assign()

cif_t & cif_t::assign ( const cif_t & r)
inline

◆ DECLARE_COMPARISONS()

cif_t::DECLARE_COMPARISONS ( cif_t )

◆ cleanup()

void cif_t::cleanup ( )
inline

Member Data Documentation

◆ ithen

cinsn_t* cif_t::ithen = nullptr

Then-branch of the if-statement.

◆ ielse

cinsn_t* cif_t::ielse = nullptr

Else-branch of the if-statement. May be nullptr.


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