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

Base class for loop statements. More...

#include <hexrays.hpp>

Inheritance diagram for cloop_t:
ceinsn_t cdo_t cfor_t cwhile_t

Public Member Functions

 cloop_t (cinsn_t *b=nullptr)
 cloop_t (const cloop_t &r)
cloop_toperator= (const cloop_t &r)
cloop_t &hexapi assign (const cloop_t &r)
 ~cloop_t ()
void cleanup ()

Public Attributes

cinsn_tbody = nullptr
Public Attributes inherited from ceinsn_t
cexpr_t expr
 Expression of the statement.

Detailed Description

Base class for loop statements.

Constructor & Destructor Documentation

◆ cloop_t() [1/2]

cloop_t::cloop_t ( cinsn_t * b = nullptr)
inline

◆ cloop_t() [2/2]

cloop_t::cloop_t ( const cloop_t & r)
inline

◆ ~cloop_t()

cloop_t::~cloop_t ( )
inline

Member Function Documentation

◆ operator=()

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

◆ assign()

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

◆ cleanup()

void cloop_t::cleanup ( )
inline

Member Data Documentation

◆ body

cinsn_t* cloop_t::body = nullptr

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