|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
#include <ac_config.h>#include <esbmc/esbmc_parseoptions.h>#include <util/lang/c_types.h>#include <util/config/config.h>#include <util/expr/expr_util.h>#include <util/irep/irep.h>#include <util/message/message.h>#include <util/base/prefix.h>#include <util/irep/std_code.h>#include <util/symtab/symbol.h>#include <algorithm>#include <iostream>#include <map>#include <set>#include <string>#include <utility>#include <vector>Functions | |
| static void | warn_if_monitor_never_switches_back (const goto_functionst &goto_functions) |
| static void | step_monitor_at_sample_points (goto_programt &prog) |
| static void | collect_symbol_names (const expr2tc &e, const std::string &prefix, std::set< std::string > &used_syms) |
| static unsigned int | calc_globals_used (const namespacet &ns, const expr2tc &expr) |
|
static |
|
static |
|
static |
|
static |