Go to the source code of this file.
|
index_range_implementation_ptrt | make_empty_index_range () |
|
index_range_implementation_ptrt | make_indeterminate_index_range () |
|
value_range_implementation_ptrt | make_single_value_range (const abstract_object_pointert &value) |
|
static abstract_object_pointert | constants_expression_transform (const exprt &expr, const std::vector< abstract_object_pointert > &operands, const abstract_environmentt &environment, const namespacet &ns) |
|
static abstract_object_pointert | intervals_expression_transform (const exprt &expr, const std::vector< abstract_object_pointert > &operands, const abstract_environmentt &environment, const namespacet &ns) |
|
static abstract_object_pointert | value_set_expression_transform (const exprt &expr, const std::vector< abstract_object_pointert > &operands, const abstract_environmentt &environment, const namespacet &ns) |
|
template<class representation_type > |
bool | any_of_type (const std::vector< abstract_object_pointert > &operands) |
|
bool | any_value_sets (const std::vector< abstract_object_pointert > &operands) |
|
bool | any_intervals (const std::vector< abstract_object_pointert > &operands) |
|
static abstract_object_pointert | transform (const exprt &expr, const std::vector< abstract_object_pointert > &operands, const abstract_environmentt &environment, const namespacet &ns) |
|
template<class representation_type > |
abstract_object_pointert | make_top (const typet &type) |
|
◆ any_intervals()
◆ any_of_type()
template<class representation_type >
◆ any_value_sets()
◆ constants_expression_transform()
◆ intervals_expression_transform()
◆ make_empty_index_range()
◆ make_indeterminate_index_range()
◆ make_single_value_range()
◆ make_top()
template<class representation_type >
◆ transform()
◆ value_set_expression_transform()