CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
process_goto_program.h
Go to the documentation of this file.
1/*******************************************************************\
2
3Module: Process a Goto Program
4
5Author: Martin Brain, martin.brain@cs.ox.ac.uk
6
7\*******************************************************************/
8
9#ifndef CPROVER_GOTO_PROGRAMS_PROCESS_GOTO_PROGRAM_H
10#define CPROVER_GOTO_PROGRAMS_PROCESS_GOTO_PROGRAM_H
11
12class goto_modelt;
13class optionst;
14class messaget;
15
23 goto_modelt &goto_model,
24 const optionst &options,
25 messaget &log);
26
27#endif // CPROVER_GOTO_PROGRAMS_PROCESS_GOTO_PROGRAM_H
Class that provides messages with a built-in verbosity 'level'.
Definition message.h:154
double log(double x)
Definition math.c:2449
bool process_goto_program(goto_modelt &goto_model, const optionst &options, messaget &log)
Common processing and simplification of goto_programts.