A collection of goto functions. More...
#include <goto_functions.h>
name from the function map, if it exists. A collection of goto functions.
Definition at line 24 of file goto_functions.h.
Definition at line 28 of file goto_functions.h.
Definition at line 27 of file goto_functions.h.
Definition at line 40 of file goto_functions.h.
Definition at line 56 of file goto_functions.h.
Definition at line 77 of file goto_functions.h.
Definition at line 40 of file goto_functions.cpp.
Definition at line 21 of file goto_functions.cpp.
Definition at line 32 of file goto_functions.cpp.
Definition at line 56 of file goto_functions.cpp.
Definition at line 48 of file goto_functions.cpp.
Definition at line 108 of file goto_functions.h.
Get the identifier of the entry point to a goto model.
Definition at line 97 of file goto_functions.h.
Definition at line 62 of file goto_functions.h.
returns a vector of the iterators in alphabetical order
Definition at line 86 of file goto_functions.cpp.
returns a vector of the iterators in alphabetical order
Definition at line 66 of file goto_functions.cpp.
Definition at line 103 of file goto_functions.h.
Remove the function named name from the function map, if it exists.
name was not present, and 1 when name was removed. Definition at line 72 of file goto_functions.h.
Definition at line 88 of file goto_functions.h.
Check that the goto functions are well-formed.
The validation mode indicates whether well-formedness check failures are reported via DATA_INVARIANT violations or exceptions.
Definition at line 105 of file goto_functions.cpp.
Definition at line 29 of file goto_functions.h.
A location number such that numbers in the interval [unused_location_number, MAX_UINT] are all unused.
There might still be unused numbers below this. If numbering a new function or renumbering a function, starting from this number is safe.
Definition at line 37 of file goto_functions.h.