|
void | change_impact (const irep_idt &function_id) |
|
void | change_impact (const irep_idt &function_id, const goto_programt &old_goto_program, const goto_programt &new_goto_program, const unified_difft::goto_program_difft &diff, goto_program_change_impactt &old_impact, goto_program_change_impactt &new_impact) |
|
void | propogate_dep_back (const irep_idt &function_id, const dependence_grapht::nodet &d_node, const dependence_grapht &dep_graph, goto_functions_change_impactt &change_impact, bool del) |
|
void | propogate_dep_forward (const irep_idt &function_id, const dependence_grapht::nodet &d_node, const dependence_grapht &dep_graph, goto_functions_change_impactt &change_impact, bool del) |
|
void | output_change_impact (const irep_idt &function_id, const goto_program_change_impactt &c_i, const goto_functionst &goto_functions, const namespacet &ns) const |
|
void | output_change_impact (const irep_idt &function_id, const goto_program_change_impactt &o_c_i, const goto_functionst &o_goto_functions, const namespacet &o_ns, const goto_program_change_impactt &n_c_i, const goto_functionst &n_goto_functions, const namespacet &n_ns) const |
|
void | output_instruction (char prefix, const goto_programt &goto_program, const namespacet &ns, goto_programt::const_targett &target) const |
|
Definition at line 203 of file change_impact.cpp.
◆ goto_functions_change_impactt
◆ goto_program_change_impactt
◆ mod_flagt
Enumerator |
---|
SAME | |
NEW | |
DELETED | |
NEW_DATA_DEP | |
DEL_DATA_DEP | |
NEW_CTRL_DEP | |
DEL_CTRL_DEP | |
Definition at line 229 of file change_impact.cpp.
◆ change_impactt()
◆ change_impact() [1/2]
void change_impactt::change_impact |
( |
const irep_idt & |
function_id | ) |
|
|
protected |
◆ change_impact() [2/2]
◆ operator()()
void change_impactt::operator() |
( |
void |
| ) |
|
◆ output_change_impact() [1/2]
◆ output_change_impact() [2/2]
◆ output_instruction()
◆ propogate_dep_back()
◆ propogate_dep_forward()
◆ compact_output
bool change_impactt::compact_output |
|
protected |
◆ impact_mode
◆ new_change_impact
◆ new_dep_graph
◆ new_goto_functions
◆ ns_new
◆ ns_old
◆ old_change_impact
◆ old_dep_graph
◆ old_goto_functions
◆ unified_diff
The documentation for this class was generated from the following file: