cprover
|
This is the complete list of members for value_set_abstract_objectt, including all inherited members.
abstract_object_meet(const abstract_object_pointert &other) const | abstract_objectt | protected |
abstract_object_meet_internal(const abstract_object_pointert &other) const | abstract_objectt | privatevirtual |
abstract_object_merge(const abstract_object_pointert other) const | abstract_objectt | protected |
abstract_object_merge_internal(const abstract_object_pointert other) const | abstract_objectt | privatevirtual |
abstract_objectt(const typet &type) | abstract_objectt | explicit |
abstract_objectt(const typet &type, bool top, bool bottom) | abstract_objectt | |
abstract_objectt(const exprt &expr, const abstract_environmentt &environment, const namespacet &ns) | abstract_objectt | |
abstract_objectt(const typet &type, const exprt &expr, const abstract_environmentt &environment, const namespacet &ns) | abstract_objectt | |
abstract_value_objectt(const typet &type) | abstract_value_objectt | inlineexplicit |
abstract_value_objectt(const typet &type, bool tp, bool bttm) | abstract_value_objectt | inline |
abstract_value_objectt(const exprt &expr, const abstract_environmentt &environment, const namespacet &ns) | abstract_value_objectt | inline |
bottom | abstract_objectt | private |
clear_top() const | abstract_objectt | inline |
dump_map(std::ostream out, const shared_mapt &m) | abstract_objectt | static |
dump_map_diff(std::ostream out, const shared_mapt &m1, const shared_mapt &m2) | abstract_objectt | static |
evaluate_conditional(const typet &type, const std::vector< abstract_object_sett > &operands, const abstract_environmentt &env, const namespacet &ns) const | value_set_abstract_objectt | private |
expression_transform(const exprt &expr, const std::vector< abstract_object_pointert > &operands, const abstract_environmentt &environment, const namespacet &ns) const override | value_set_abstract_objectt | virtual |
get_statistics(abstract_object_statisticst &statistics, abstract_object_visitedt &visited, const abstract_environmentt &env, const namespacet &ns) const | abstract_objectt | virtual |
get_values() const override | value_set_abstract_objectt | inlinevirtual |
has_been_modified(const abstract_object_pointert before) const | abstract_objectt | inlinevirtual |
index_range(const namespacet &ns) const override | value_set_abstract_objectt | virtual |
internal_abstract_object_pointert typedef | abstract_objectt | protected |
internal_equality(const abstract_object_pointert &other) const | abstract_objectt | inlinevirtual |
internal_hash() const | abstract_objectt | inlinevirtual |
internal_sharing_ptrt typedef | abstract_objectt | protected |
is_bottom() const | abstract_objectt | virtual |
is_top() const | abstract_objectt | virtual |
locationst typedef | abstract_objectt | |
make_top() const | abstract_objectt | inline |
max_value_set_size | value_set_abstract_objectt | static |
meet(abstract_object_pointert op1, abstract_object_pointert op2, bool &out_modifications) | abstract_objectt | static |
meet(const abstract_object_pointert &other) const | abstract_objectt | virtual |
merge(abstract_object_pointert other) const override | value_set_abstract_objectt | protectedvirtual |
abstract_value_objectt::merge(abstract_object_pointert op1, abstract_object_pointert op2, bool &out_modifications) | abstract_objectt | static |
abstract_value_objectt::merge(abstract_object_pointert op1, abstract_object_pointert op2) | abstract_objectt | static |
mutable_clone() const | abstract_objectt | inlineprotectedvirtual |
output(std::ostream &out, const ai_baset &ai, const namespacet &ns) const override | value_set_abstract_objectt | |
abstract_value_objectt::output(std::ostream &out, const class ai_baset &ai, const namespacet &ns) const | abstract_objectt | virtual |
resolve_new_values(const abstract_object_sett &new_values, const abstract_environmentt &environment) const | value_set_abstract_objectt | private |
resolve_values(const abstract_object_sett &new_values) const | value_set_abstract_objectt | private |
set_not_top() | abstract_objectt | inlineprotected |
set_not_top_internal() | abstract_objectt | inlineprivatevirtual |
set_top() | abstract_objectt | inlineprotected |
set_top_internal() | abstract_objectt | inlineprivatevirtual |
set_values(const abstract_object_sett &other_values) | value_set_abstract_objectt | |
shared_mapt typedef | abstract_objectt | |
should_use_base_meet(const abstract_object_pointert &other) const | abstract_objectt | protected |
should_use_base_merge(const abstract_object_pointert other) const | abstract_objectt | protected |
t | abstract_objectt | private |
to_constant() const override | value_set_abstract_objectt | inlinevirtual |
to_interval(const abstract_object_sett &other_values) const | value_set_abstract_objectt | private |
top | abstract_objectt | private |
type() const | abstract_objectt | virtual |
unwrap_context() const | abstract_objectt | virtual |
update_location_context(const locationst &locations, const bool update_sub_elements) const | abstract_objectt | virtual |
value_set_abstract_objectt(const typet &type) | value_set_abstract_objectt | explicit |
value_set_abstract_objectt(const typet &type, bool top, bool bottom) | value_set_abstract_objectt | |
value_set_abstract_objectt(const exprt &expr, const abstract_environmentt &environment, const namespacet &ns) | value_set_abstract_objectt | |
values | value_set_abstract_objectt | private |
verify() const | abstract_objectt | virtual |
visit_sub_elements(const abstract_object_visitort &visitor) const | abstract_objectt | inlinevirtual |
write(abstract_environmentt &environment, const namespacet &ns, const std::stack< exprt > &stack, const exprt &specifier, const abstract_object_pointert &value, bool merging_write) const override | value_set_abstract_objectt | virtual |
~abstract_objectt() | abstract_objectt | inlinevirtual |