Go to the documentation of this file.
12 #ifndef CPROVER_GOTO_INSTRUMENT_ACCELERATE_PATH_H
13 #define CPROVER_GOTO_INSTRUMENT_ACCELERATE_PATH_H
32 const exprt &_guard) :
44 typedef std::list<path_nodet>
patht;
53 #endif // CPROVER_GOTO_INSTRUMENT_ACCELERATE_PATH_H
std::list< patht > pathst
path_nodet(const goto_programt::targett &_loc, const exprt &_guard)
Base class for all expressions.
path_nodet(const goto_programt::targett &_loc)
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
void output_path(const patht &path, const goto_programt &program, const namespacet &ns, std::ostream &str)
std::list< path_nodet > patht
void output(const goto_programt &program, std::ostream &str) const
A generic container class for the GOTO intermediate representation of one function.
goto_programt::targett loc
instructionst::iterator targett