|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
Structure to store is_fresh mapping information. More...
#include <contracts.h>
Public Attributes | |
| irep_idt | temp_var_name |
| Temporary variable name (e.g., return_value$___ESBMC_is_fresh$1). | |
| expr2tc | ptr_expr |
| Pointer expression (dereferenced from &ptr). | |
| expr2tc | size_expr |
| Extent the contract asked for, in bytes; may be nil. | |
Structure to store is_fresh mapping information.
| expr2tc code_contractst::is_fresh_mapping_t::ptr_expr |
Pointer expression (dereferenced from &ptr).
| expr2tc code_contractst::is_fresh_mapping_t::size_expr |
Extent the contract asked for, in bytes; may be nil.
| irep_idt code_contractst::is_fresh_mapping_t::temp_var_name |
Temporary variable name (e.g., return_value$___ESBMC_is_fresh$1).