|
IDA C++ SDK 9.2
|
#include <jumptable.hpp>
Public Types | |
| typedef backward_flow_iterator_t< no_regs_t, simple_bfi_t > | base_t |
Public Member Functions | |
| simple_bfi_t (ea_t ea) | |
| Public Member Functions inherited from backward_flow_iterator_t< no_regs_t, simple_bfi_t > | |
| backward_flow_iterator_t (ea_t start_ea_, no_regs_t &start_regs, simple_bfi_t &ctrl_, bool only_near_, uint max_insn_cnt_=0) | |
| cref_t | prev_insn () |
| cref_t | skip_block () |
| ea_t | get_cur_end () const |
Static Public Member Functions | |
| static void | combine_regs (no_regs_t *, const no_regs_t &, ea_t) |
| static void | process_delay_slot (ea_t &, bool) |
Protected Attributes | |
| no_regs_t | regs_ |
| Protected Attributes inherited from backward_flow_iterator_t< no_regs_t, simple_bfi_t > | |
| func_t * | pfn |
| const segment_t * | seg |
| ea_t | start_ea |
| ea_t | cur_end |
| uint | insn_cnt |
| visited_t | visited |
| waiting_t | waiting |
Additional Inherited Members | |
| Public Attributes inherited from backward_flow_iterator_t< no_regs_t, simple_bfi_t > | |
| ea_t | cur_ea |
| no_regs_t & | regs |
| simple_bfi_t & | ctrl |
| bool | only_near |
| uint | max_insn_cnt |
| Protected Types inherited from backward_flow_iterator_t< no_regs_t, simple_bfi_t > | |
| typedef std::map< ea_t, ea_t > | visited_t |
| typedef std::map< ea_t, state_t > | waiting_t |
| Protected Member Functions inherited from backward_flow_iterator_t< no_regs_t, simple_bfi_t > | |
| ea_t * | find_visited (ea_t ea) |
| cref_t | get_waiting () |
| bool | check_bounds () const |
| Static Protected Member Functions inherited from backward_flow_iterator_t< no_regs_t, simple_bfi_t > | |
| static void | combine_insn_cnt (uint *dst, uint src) |
|
inline |
|
protected |