LIFO save queue: depth-first search, try to finish paths. More...
#include <path_storage.h>
id, starting from minimum_index. LIFO save queue: depth-first search, try to finish paths.
Definition at line 166 of file path_storage.h.
Clear all saved paths.
This is typically used because we want to terminate symbolic execution early. It doesn't matter too much in terms of memory usage since CBMC typically exits soon after we do that, however it's nice to have tests that check that the worklist is always empty when symex finishes.
Implements path_storaget.
Definition at line 51 of file path_storage.cpp.
Implements path_storaget.
Definition at line 27 of file path_storage.cpp.
Implements path_storaget.
Definition at line 39 of file path_storage.cpp.
Add a path to resume to the storage.
Implements path_storaget.
Definition at line 34 of file path_storage.cpp.
How many paths does this storage contain?
Implements path_storaget.
Definition at line 46 of file path_storage.cpp.
Definition at line 174 of file path_storage.h.
Definition at line 175 of file path_storage.h.