CBMC: Member List

CBMC
Loading...
Searching...
No Matches
arrayst Member List

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

add_array_constraint(const lazy_constraintt &lazy, bool refine=true) arrayst protected
add_array_constraints(const index_sett &index_set, const exprt &expr) arrayst protected
add_array_constraints_array_constant(const index_sett &index_set, const array_exprt &exprt) arrayst protected
add_array_constraints_array_of(const index_sett &index_set, const array_of_exprt &exprt) arrayst protected
add_array_constraints_comprehension(const index_sett &index_set, const array_comprehension_exprt &expr) arrayst protected
add_array_constraints_equality(const index_sett &index_set, const array_equalityt &array_equality) arrayst protected
add_array_constraints_if(const index_sett &index_set, const if_exprt &exprt) arrayst protected
add_array_constraints_update(const index_sett &index_set, const update_exprt &expr) arrayst protected
add_array_constraints_with(const index_sett &index_set, const with_exprt &expr) arrayst protected
add_constraints_to_prop(const exprt &expr, bool value) prop_conv_solvert private
add_equality_constraints(const typestructt &typestruct) equalityt protectedvirtual
array_constraint_countt typedef arrayst protected
array_equalitiest typedef arrayst protected
arrays arrayst protected
arrayst(const namespacet &_ns, propt &_prop, message_handlert &message_handler, bool get_array_constraints=false) arrayst
collect_arrays(const exprt &a) arrayst protected
collect_indices(const exprt &a) arrayst protected
constraint_typet enum name arrayst protected
convert(const exprt &expr) override prop_conv_solvert virtual
convert_bool(const exprt &expr) prop_conv_solvert protectedvirtual
convert_rest(const exprt &expr) prop_conv_solvert protectedvirtual
dec_solve(const exprt &) override prop_conv_solvert virtual
decision_procedure_text() const override prop_conv_solvert virtual
elements_revt typedef equalityt protected
elementst typedef equalityt protected
enum_to_string(constraint_typet) arrayst protected
equalitiest typedef equalityt protected
equality(const exprt &e1, const exprt &e2) equalityt virtual
equality2(const exprt &e1, const exprt &e2) equalityt protectedvirtual
equalityt(propt &_prop, message_handlert &message_handler) equalityt inline
expr_map arrayst protected
finish_eager_conversion() override arrayst inlinevirtual
finish_eager_conversion_arrays() arrayst inlineprotectedvirtual
get(const exprt &expr) const override prop_conv_solvert virtual
get_bool(const exprt &expr) const prop_conv_solvert protectedvirtual
get_literal(const irep_idt &symbol) prop_conv_solvert protectedvirtual
handle(const exprt &expr) override prop_conv_solvert virtual
ignoring(const exprt &expr) prop_conv_solvert protectedvirtual
index_map arrayst protected
index_mapt typedef arrayst protected
index_sett typedef arrayst protected
is_in_conflict(const exprt &expr) const override prop_conv_solvert virtual
is_unbounded_array(const typet &type) const =0 arrayst protectedpure virtual
l_get(literalt a) const override prop_conv_solvert inlinevirtual
lazy_arrays arrayst protected
lazy_typet enum name arrayst protected
log arrayst protected
ns arrayst protected
operator()(const exprt &assumption) decision_proceduret
pop() override prop_conv_solvert virtual
print_assignment(std::ostream &out) const override prop_conv_solvert virtual
prop_conv_solvert(propt &_prop, message_handlert &message_handler) prop_conv_solvert inline
push() override prop_conv_solvert virtual
push(const std::vector< exprt > &assumptions) override prop_conv_solvert virtual
record_array_equality(const equal_exprt &expr) arrayst
record_array_index(const index_exprt &expr) arrayst
record_array_let_binding(const symbol_exprt &symbol, const exprt &value) arrayst
set_equality_to_true(const equal_exprt &expr) prop_conv_solvert protectedvirtual
set_time_limit_seconds(uint32_t lim) override prop_conv_solvert inlinevirtual
set_to(const exprt &expr, bool value) override prop_conv_solvert virtual
SUB typedef arrayst
typemap equalityt protected
typemapt typedef equalityt protected
update_index_map(bool update_all) arrayst protected
update_index_map(std::size_t i) arrayst protected
~prop_convt() prop_convt inlinevirtual

AltStyle によって変換されたページ (->オリジナル) /