#include <goto_diff.h>
Definition at line 25 of file goto_diff.h.
◆ goto_difft()
◆ ~goto_difft()
virtual goto_difft::~goto_difft |
( |
| ) |
|
|
virtualdefault |
◆ convert_function_group_json()
void goto_difft::convert_function_group_json |
( |
json_arrayt & |
result, |
|
|
const std::set< irep_idt > & |
function_group, |
|
|
const goto_modelt & |
goto_model |
|
) |
| const |
|
protected |
Convert a function group to JSON.
- Parameters
-
result | the JSON array to be populated |
function_group | set of function ids in the group |
goto_model | the goto model |
Definition at line 120 of file goto_diff_base.cpp.
◆ convert_function_json()
Convert function information to JSON.
- Parameters
-
result | the JSON object to be populated |
function_name | the function id |
goto_model | the goto model |
Definition at line 136 of file goto_diff_base.cpp.
◆ operator()()
virtual bool goto_difft::operator() |
( |
| ) |
|
|
pure virtual |
◆ output_function()
void goto_difft::output_function |
( |
const irep_idt & |
function_name, |
|
|
const goto_modelt & |
goto_model |
|
) |
| const |
|
protected |
Output function information in plain text format.
- Parameters
-
function_name | the function id |
goto_model | the goto model |
Definition at line 83 of file goto_diff_base.cpp.
◆ output_function_group()
void goto_difft::output_function_group |
( |
const std::string & |
group_name, |
|
|
const std::set< irep_idt > & |
function_group, |
|
|
const goto_modelt & |
goto_model |
|
) |
| const |
|
protected |
Output group of functions in plain text format.
- Parameters
-
group_name | the name of the group, e.g. "modified functions" |
function_group | set of function ids in the group |
goto_model | the goto model |
Definition at line 68 of file goto_diff_base.cpp.
◆ output_functions()
void goto_difft::output_functions |
( |
| ) |
const |
|
virtual |
◆ deleted_functions
std::set<irep_idt> goto_difft::deleted_functions |
|
protected |
◆ goto_model1
◆ goto_model2
◆ message_handler
◆ modified_functions
std::set<irep_idt> goto_difft::modified_functions |
|
protected |
◆ new_functions
std::set<irep_idt> goto_difft::new_functions |
|
protected |
◆ options
◆ total_functions_count
unsigned goto_difft::total_functions_count |
|
protected |
The documentation for this class was generated from the following files: