CBMC
vcd_goto_trace.h
Go to the documentation of this file.
1 /*******************************************************************\
2 
3 Module: Traces of GOTO Programs in VCD (Value Change Dump) Format
4 
5 Author: Daniel Kroening
6 
7 Date: June 2011
8 
9 \*******************************************************************/
10 
13 
14 #ifndef CPROVER_GOTO_PROGRAMS_VCD_GOTO_TRACE_H
15 #define CPROVER_GOTO_PROGRAMS_VCD_GOTO_TRACE_H
16 
17 #include <iosfwd>
18 
19 class goto_tracet;
20 class namespacet;
21 
22 void output_vcd(
23  const namespacet &ns,
24  const goto_tracet &goto_trace,
25  std::ostream &out);
26 
27 #endif // CPROVER_GOTO_PROGRAMS_VCD_GOTO_TRACE_H
Trace of a GOTO program.
Definition: goto_trace.h:177
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
Definition: namespace.h:94
void output_vcd(const namespacet &ns, const goto_tracet &goto_trace, std::ostream &out)