27 std::cout << value_set_analysis.
output_xml(goto_model);
31 value_set_analysis.
output(goto_model, std::cout);
35 std::cout << value_set_analysis.
output_json(goto_model);
50 std::cout << value_set_analysis.
output_xml(ns, function_name, goto_program);
54 value_set_analysis.
output(ns, function_name, goto_program, std::cout);
59 ns, function_name, goto_program);
virtual void output(const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program, std::ostream &out) const
Output the abstract states for a single function.
virtual xmlt output_xml(const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program) const
Output the abstract states for a single function as XML.
virtual jsont output_json(const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program) const
Output the abstract states for a single function as JSON.
dstringt has one field, an unsigned integer no which is an index into a static table of strings.
A generic container class for the GOTO intermediate representation of one function.
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
This template class implements a data-flow analysis which keeps track of what values different variab...
void show_value_sets(ui_message_handlert::uit ui, const goto_modelt &goto_model, const value_set_analysist &value_set_analysis)