FIFO save queue: paths are resumed in the order that they were saved. More...
#include <path_storage.h>
id, starting from minimum_index. FIFO save queue: paths are resumed in the order that they were saved.
Definition at line 183 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 79 of file path_storage.cpp.
Implements path_storaget.
Definition at line 59 of file path_storage.cpp.
Implements path_storaget.
Definition at line 69 of file path_storage.cpp.
Add a path to resume to the storage.
Implements path_storaget.
Definition at line 64 of file path_storage.cpp.
How many paths does this storage contain?
Implements path_storaget.
Definition at line 74 of file path_storage.cpp.
Definition at line 191 of file path_storage.h.