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

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

add_var(const std::string &id, const std::string &suffix)value_settinline
add_var(const entryt &e)value_settinline
add_vars(const std::list< entryt > &vars)value_settinline
apply_code(const expr2tc &code)value_sett
assign(const expr2tc &lhs, const expr2tc &rhs, bool add_to_sets=false)value_sett
assign_rec(const expr2tc &lhs, const object_mapt &values_rhs, const std::string &suffix, bool add_to_sets)value_settprotected
assign_struct_union(const expr2tc &lhs, const expr2tc &rhs, const type2tc &lhs_type, bool add_to_sets)value_sett
clear()value_settinline
concat_key(const std::string &id, const std::string &suffix)value_settinlinestatic
constant_pointer_arith_offset(const expr2tc &non_ptr_op, const type2tc &subtype, bool subtracting) constvalue_settprotected
del_var(const std::string &id, const std::string &suffix)value_settinline
do_end_function(const expr2tc &lhs)value_sett
do_free(const expr2tc &op)value_settprotected
do_function_call(const symbolt &symbol, const std::vector< expr2tc > &arguments)value_sett
dump() constvalue_sett
entry_key(const entryt &e)value_settinlinestatic
erase(const std::string &name)value_settinline
erase_object(const std::string &id, const type2tc &type, const std::string &suffix="")value_sett
expr_sett typedefvalue_sett
get_byte_stitching_value_set(const expr2tc &expr, object_mapt &dest, const std::string &suffix, const type2tc &original_type) constvalue_settprotected
get_constant_struct_value_set(const expr2tc &expr, object_mapt &dest, const std::string &suffix, const type2tc &original_type, bool under_deref) constvalue_settprotected
get_constant_union_value_set(const expr2tc &expr, object_mapt &dest, const std::string &suffix, const type2tc &original_type) constvalue_settprotected
get_constant_value_set(const expr2tc &expr, object_mapt &dest, const std::string &suffix, const type2tc &original_type, bool under_deref) constvalue_settprotected
get_natural_alignment(const expr2tc &e) constvalue_settinline
get_reference_set(const expr2tc &expr, value_setst::valuest &dest) constvalue_sett
get_reference_set(const expr2tc &expr, object_mapt &dest) constvalue_settinlineprotected
get_reference_set_rec(const expr2tc &expr, object_mapt &dest) constvalue_settprotected
get_symbol_value_set(const symbol2t &sym, const expr2tc &expr, const std::string &suffix, const type2tc &original_type, object_mapt &dest) constvalue_settprotected
get_value_set(const expr2tc &expr, value_setst::valuest &dest) constvalue_sett
get_value_set(const expr2tc &expr, object_mapt &dest) constvalue_sett
get_value_set_rec_cached(const expr2tc &expr, object_mapt &dest, const std::string &suffix, const type2tc &original_type, bool under_deref=true) constvalue_sett
insert(object_mapt &dest, object_mapt::const_iterator it) constvalue_settinline
insert(object_mapt &dest, const expr2tc &src, const BigInt &offset) constvalue_settinline
insert(object_mapt &dest, unsigned n, const objectt &object) constvalue_settinline
insert(object_mapt &dest, const expr2tc &expr, const objectt &object) constvalue_settinline
location_numbervalue_sett
make_member(const expr2tc &src, const irep_idt &component_name)value_settprotected
make_union(object_mapt &dest, const object_mapt &src) constvalue_sett
make_union(const valuest &new_values, bool keepnew=false)value_sett
make_union(const value_sett &new_values, bool keepnew=false)value_settinline
nsvalue_sett
obj_numbering_deref(unsigned int num)value_settprotectedstatic
obj_numbering_ref(unsigned int num)value_settprotectedstatic
obj_numbering_refsetvalue_settthread_localstatic
object_mapt typedefvalue_sett
object_numberingvalue_settthread_localstatic
offset2align(const expr2tc &e, const BigInt &m) constvalue_settinline
offset_pointer_arith_objects(const object_mapt &pointer_expr_set, const expr2tc &ptr_op, const std::optional< BigInt > &total_offs, object_mapt &dest) constvalue_settprotected
operator=(const value_sett &ref)value_settinline
output(std::ostream &out) constvalue_sett
retire_objectless_operand(object_mapt &op0_set, object_mapt &op1_set, object_mapt &dest) constvalue_sett
set(object_mapt &dest, object_mapt::const_iterator it) constvalue_settinline
to_expr(object_mapt::const_iterator it) constvalue_sett
touch_entry(const entryt &e)value_settinline
update_object_map(const entryt &e, const object_mapt &om, bool merge)value_settinline
value_sett(const namespacet &_ns)value_settinlineexplicit
value_sett(const value_sett &ref)value_settinline
valuesvalue_sett
valuest typedefvalue_sett
xchg_namevalue_sett
xchg_numvalue_sett