cprover
|
Show goto functions. More...
#include "show_goto_functions.h"
#include <iostream>
#include <util/xml.h>
#include <util/json.h>
#include <util/json_expr.h>
#include <util/xml_expr.h>
#include <util/cprover_prefix.h>
#include <util/prefix.h>
#include <langapi/language_util.h>
#include <goto-programs/show_goto_functions_json.h>
#include <goto-programs/show_goto_functions_xml.h>
#include "goto_functions.h"
#include "goto_model.h"
Go to the source code of this file.
Functions | |
void | show_goto_functions (const namespacet &ns, ui_message_handlert::uit ui, const goto_functionst &goto_functions) |
void | show_goto_functions (const goto_modelt &goto_model, ui_message_handlert::uit ui) |
Show goto functions.
Definition in file show_goto_functions.cpp.
void show_goto_functions | ( | const namespacet & | ns, |
ui_message_handlert::uit | ui, | ||
const goto_functionst & | goto_functions | ||
) |
Definition at line 30 of file show_goto_functions.cpp.
References ui_message_handlert::JSON_UI, goto_functions_templatet< bodyT >::output(), ui_message_handlert::PLAIN, and ui_message_handlert::XML_UI.
Referenced by goto_diff_parse_optionst::doit(), goto_instrument_parse_optionst::doit(), cbmc_parse_optionst::get_goto_program(), clobber_parse_optionst::process_goto_program(), goto_diff_parse_optionst::process_goto_program(), goto_analyzer_parse_optionst::process_goto_program(), symex_parse_optionst::process_goto_program(), and show_goto_functions().
void show_goto_functions | ( | const goto_modelt & | goto_model, |
ui_message_handlert::uit | ui | ||
) |
Definition at line 57 of file show_goto_functions.cpp.
References goto_modelt::goto_functions, show_goto_functions(), and goto_modelt::symbol_table.