CBMC
|
#include <variable_sensitivity_configuration.h>
Public Member Functions | |
vsd_configt () | |
Static Public Member Functions | |
static vsd_configt | from_options (const optionst &options) |
static vsd_configt | constant_domain () |
static vsd_configt | value_set () |
static vsd_configt | intervals () |
Private Types | |
using | option_mappingt = std::map< std::string, ABSTRACT_OBJECT_TYPET > |
using | option_size_mappingt = std::map< std::string, size_t > |
Static Private Member Functions | |
static ABSTRACT_OBJECT_TYPET | option_to_abstract_type (const optionst &options, const std::string &option_name, const option_mappingt &mapping, ABSTRACT_OBJECT_TYPET default_type) |
static size_t | configure_max_array_size (const optionst &options) |
static size_t | option_to_size (const optionst &options, const std::string &option_name, const option_size_mappingt &mapping) |
Static Private Attributes | |
static const option_mappingt | value_option_mappings |
static const option_mappingt | pointer_option_mappings |
static const option_mappingt | struct_option_mappings |
static const option_mappingt | array_option_mappings |
static const option_size_mappingt | array_option_size_mappings |
static const option_mappingt | union_option_mappings |
Definition at line 43 of file variable_sensitivity_configuration.h.
|
private |
Definition at line 80 of file variable_sensitivity_configuration.h.
|
private |
Definition at line 81 of file variable_sensitivity_configuration.h.
|
inline |
Definition at line 68 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 159 of file variable_sensitivity_configuration.cpp.
|
static |
Definition at line 57 of file variable_sensitivity_configuration.cpp.
|
static |
Definition at line 22 of file variable_sensitivity_configuration.cpp.
|
static |
Definition at line 80 of file variable_sensitivity_configuration.cpp.
|
staticprivate |
Definition at line 140 of file variable_sensitivity_configuration.cpp.
|
staticprivate |
Definition at line 170 of file variable_sensitivity_configuration.cpp.
|
static |
Definition at line 69 of file variable_sensitivity_configuration.cpp.
ABSTRACT_OBJECT_TYPET vsd_configt::array_abstract_type |
Definition at line 48 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 99 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 100 of file variable_sensitivity_configuration.h.
struct { ... } vsd_configt::context_tracking |
bool vsd_configt::data_dependency_context |
Definition at line 58 of file variable_sensitivity_configuration.h.
flow_sensitivityt vsd_configt::flow_sensitivity |
Definition at line 51 of file variable_sensitivity_configuration.h.
bool vsd_configt::last_write_context |
Definition at line 59 of file variable_sensitivity_configuration.h.
bool vsd_configt::liveness |
Definition at line 57 of file variable_sensitivity_configuration.h.
size_t vsd_configt::maximum_array_index = 0 |
Definition at line 53 of file variable_sensitivity_configuration.h.
ABSTRACT_OBJECT_TYPET vsd_configt::pointer_abstract_type |
Definition at line 46 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 97 of file variable_sensitivity_configuration.h.
ABSTRACT_OBJECT_TYPET vsd_configt::struct_abstract_type |
Definition at line 47 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 98 of file variable_sensitivity_configuration.h.
ABSTRACT_OBJECT_TYPET vsd_configt::union_abstract_type |
Definition at line 49 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 101 of file variable_sensitivity_configuration.h.
ABSTRACT_OBJECT_TYPET vsd_configt::value_abstract_type |
Definition at line 45 of file variable_sensitivity_configuration.h.
|
staticprivate |
Definition at line 96 of file variable_sensitivity_configuration.h.