|  | 
| 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 228 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() | ( |  | ) |  | 
      
 
 
◆ 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:
- /home/runner/work/cbmc-documentation/cbmc-documentation/src/goto-diff/change_impact.cpp