|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
Records for dynamically allocated blobs of memory. More...
#include <goto_symex.h>
Public Member Functions | |
| allocated_obj (const expr2tc &s, const guard2tc &g, const bool a, const std::string n) | |
Public Attributes | |
| expr2tc | obj |
| Symbol identifying the pointer that was allocated. | |
| guard2tc | alloc_guard |
| Guard when allocation occured. | |
| bool | auto_deallocd |
| Record if the object is automatically desallocated (allocated with alloca). | |
| std::string | name |
| The object name. | |
Records for dynamically allocated blobs of memory.
|
inline |
| guard2tc goto_symext::allocated_obj::alloc_guard |
Guard when allocation occured.
| bool goto_symext::allocated_obj::auto_deallocd |
Record if the object is automatically desallocated (allocated with alloca).
| std::string goto_symext::allocated_obj::name |
The object name.
| expr2tc goto_symext::allocated_obj::obj |
Symbol identifying the pointer that was allocated.
Must have ptr type