Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
minsn_visitor_t Struct Referenceabstract

Micro instruction visitor. More...

#include <hexrays.hpp>

Inheritance diagram for minsn_visitor_t:
op_parent_info_t

Public Member Functions

 minsn_visitor_t (mba_t *_mba=nullptr, mblock_t *_blk=nullptr, minsn_t *_topins=nullptr)
 
virtual int visit_minsn ()=0
 
- Public Member Functions inherited from op_parent_info_t
 op_parent_info_t (mba_t *_mba=nullptr, mblock_t *_blk=nullptr, minsn_t *_topins=nullptr)
 
bool really_alloc () const
 

Additional Inherited Members

- Public Attributes inherited from op_parent_info_t
mba_tmba
 
mblock_tblk
 
minsn_ttopins
 
minsn_tcurins
 

Detailed Description

Micro instruction visitor.

See mba_t::for_all_topinsns, minsn_t::for_all_insns, mblock_::for_all_insns, mba_t::for_all_insns

Examples
hexrays_sample15.cpp, and hexrays_sample18.cpp.

Definition at line 2206 of file hexrays.hpp.

Constructor & Destructor Documentation

◆ minsn_visitor_t()

minsn_visitor_t::minsn_visitor_t ( mba_t _mba = nullptr,
mblock_t _blk = nullptr,
minsn_t _topins = nullptr 
)

Definition at line 2208 of file hexrays.hpp.