#include <yula_pa_mine_globals.h>
Public Member Functions | |
| HppaFunc (uint i, Symbol *s) | |
| ~HppaFunc (void) | |
| append_CB (HppaCB *newcb) | |
| HppaCB * | get_first_cb () |
| HppaCB * | get_last_cb () |
| HppaFunc * | get_next () |
| build_CFG (void) | |
| HppaFunc (uint i, Symbol *s) | |
| ~HppaFunc (void) | |
| append_CB (HppaCB *newcb) | |
| HppaCB * | get_first_cb () |
| HppaCB * | get_last_cb () |
| HppaFunc * | get_next () |
| build_CFG (void) | |
Private Member Functions | |
| parse_insns_into_CBs (void) | |
| detect_CB_outflows (void) | |
| detect_switch_jmp_tables (void) | |
| detect_CB_inflows (void) | |
| detect_proccall_through_poiners (void) | |
| parse_insns_into_CBs (void) | |
| detect_CB_outflows (void) | |
| detect_switch_jmp_tables (void) | |
| detect_CB_inflows (void) | |
| detect_proccall_through_poiners (void) | |
Private Attributes | |
| uint | id |
| uint | next_hppacb_id |
| Symbol * | sym |
| HppaFunc * | prev |
| HppaFunc * | next |
| HppaCB * | firstcb |
| HppaCB * | lastcb |
| Symbol * | sym |
| HppaFunc * | prev |
| HppaFunc * | next |
| HppaCB * | firstcb |
| HppaCB * | lastcb |
Friends | |
| class | SymbolList |
| class | HppaFuncList |
| class | LegoFunc |
| class | LegoFuncList |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 50 of file src/yula_pa_mine_globals.h. References firstcb. |
|
|
Definition at line 50 of file include/yula_pa_mine_globals.h. References firstcb. |
|
|
Definition at line 51 of file src/yula_pa_mine_globals.h. References lastcb. |
|
|
Definition at line 51 of file include/yula_pa_mine_globals.h. References lastcb. |
|
|
Definition at line 52 of file src/yula_pa_mine_globals.h. References next. |
|
|
Definition at line 52 of file include/yula_pa_mine_globals.h. References next. Referenced by main(). |
|
|
|
|
|
|
|
|
Definition at line 15 of file include/yula_pa_mine_globals.h. |
|
|
Definition at line 16 of file include/yula_pa_mine_globals.h. |
|
|
Definition at line 17 of file include/yula_pa_mine_globals.h. |
|
|
Definition at line 14 of file include/yula_pa_mine_globals.h. |
|
|
Definition at line 31 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 31 of file include/yula_pa_mine_globals.h. Referenced by get_first_cb(). |
|
|
Definition at line 19 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 32 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 32 of file include/yula_pa_mine_globals.h. Referenced by get_last_cb(). |
|
|
Definition at line 28 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 28 of file include/yula_pa_mine_globals.h. Referenced by get_next(), and HppaFuncList::get_next_function(). |
|
|
Definition at line 21 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 27 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 27 of file include/yula_pa_mine_globals.h. |
|
|
Definition at line 24 of file src/yula_pa_mine_globals.h. |
|
|
Definition at line 24 of file include/yula_pa_mine_globals.h. |
1.3.2