CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ansi_c_parse_tree.cpp
Go to the documentation of this file.
1/*******************************************************************\
2
3Module:
4
5Author: Daniel Kroening, kroening@kroening.com
6
7\*******************************************************************/
8
9#include "ansi_c_parse_tree.h"
10
11#include <ostream>
12
17
22
23void ansi_c_parse_treet::output(std::ostream &out) const
24{
25 for(const auto &item : items)
26 {
27 item.output(out);
28 out << "\n";
29 }
30}
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.
Definition ai.cpp:39
virtual void clear()
Reset the abstract state.
Definition ai.h:265
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:562
void swap(ansi_c_parse_treet &other)
void output(std::ostream &out) const