ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
type_handler Member List

This is the complete list of members for type_handler, including all inherited members.

build_array(const typet &sub_type, const size_t size) consttype_handler
build_optional_type(const typet &base_type) consttype_handler
class_derives_from(const std::string &class_name, const std::string &expected_base) consttype_handler
class_value_type()type_handlerstatic
get_array_dimensions(const nlohmann::json &arr) consttype_handler
get_array_type_shape(const typet &array_type) consttype_handler
get_dict_type() consttype_handler
get_dict_type(const nlohmann::json &dict_value) consttype_handler
get_generic_typet(const std::string &ast_type, size_t bracket_pos, size_t type_size) consttype_handler
get_list_element_type() consttype_handler
get_list_type(const nlohmann::json &list_value) consttype_handler
get_list_type() consttype_handler
get_operand_type(const nlohmann::json &operand) consttype_handler
get_python_type_name(const typet &t) consttype_handler
get_slice_type() consttype_handler
get_tagged_object_type() consttype_handler
get_type_width(const typet &type) consttype_handler
get_typet(const std::string &ast_type, size_t type_size=0) consttype_handler
get_typet(const nlohmann::json &elem) consttype_handler
get_var_classname(const nlohmann::json &value_node) consttype_handler
get_var_type(const std::string &var_name) consttype_handler
has_multiple_types(const nlohmann::json &container) consttype_handler
is_2d_array(const nlohmann::json &arr) consttype_handler
is_class_value_type(const typet &type)type_handlerstatic
is_constructor_call(const nlohmann::json &json) consttype_handler
is_numeric_scalar_type(const typet &t) consttype_handler
is_pointer_free(const typet &t) consttype_handler
is_pointer_record(const typet &t) consttype_handler
is_string_type(const typet &t) consttype_handler
is_tagged_scalar_type(const typet &t) consttype_handler
ptr_free_arg(const exprt &payload, const typet &elem_type) consttype_handler
python_int_typet()type_handlerstatic
python_int_width()type_handlerstatic
resolve_builtin_alias(const std::string &name) consttype_handler
scalar_array_element_type(const nlohmann::json &elem) consttype_handler
tagged_scalar_byte_size(const exprt &value) consttype_handler
tagged_scalar_type_id(const typet &type) consttype_handler
tagged_scalar_type_matches(const exprt &tagged_type_id, const typet &literal_type) consttype_handler
type_handler(const python_converter &converter)type_handler
type_to_string(const typet &t) consttype_handler