20 #ifndef CPROVER_GOTO_INSTRUMENT_NONDET_STATIC_H
21 #define CPROVER_GOTO_INSTRUMENT_NONDET_STATIC_H
A collection of goto functions.
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
Expression to hold a symbol (variable)
bool is_nondet_initializable_static(const symbol_exprt &symbol_expr, const namespacet &ns)
See the return.
void nondet_static_matching(goto_modelt &, const std::string &)
Nondeterministically initializes global scope variables that match the given regex.
void nondet_static(goto_modelt &)
First main entry point of the module.