CBMC
custom_bitvector_domaint Member List

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

ai_domain_baset()ai_domain_basetinlineprotected
ai_domain_baset(const ai_domain_baset &old)ai_domain_basetinlineprotected
ai_simplify(exprt &condition, const namespacet &) constai_domain_basetinlinevirtual
ai_simplify_lhs(exprt &condition, const namespacet &ns) constai_domain_basetvirtual
assign_lhs(const exprt &, const vectorst &)custom_bitvector_domaint
assign_lhs(const irep_idt &, const vectorst &)custom_bitvector_domaint
assign_struct_rec(locationt from, const exprt &lhs, const exprt &rhs, custom_bitvector_analysist &, const namespacet &)custom_bitvector_domaint
bit_vectort typedefcustom_bitvector_domaint
bitst typedefcustom_bitvector_domaint
clear_bit(bit_vectort &dest, unsigned bit_nr)custom_bitvector_domaintinlineprivatestatic
custom_bitvector_domaint()custom_bitvector_domaintinline
erase_blank_vectors(bitst &)custom_bitvector_domaintprivate
eval(const exprt &src, custom_bitvector_analysist &) constcustom_bitvector_domaint
get_bit(const bit_vectort src, unsigned bit_nr)custom_bitvector_domaintinlineprivatestatic
get_rhs(const exprt &) constcustom_bitvector_domaint
get_rhs(const irep_idt &) constcustom_bitvector_domaint
has_get_must_or_may(const exprt &)custom_bitvector_domaintstatic
has_valuescustom_bitvector_domaint
is_bottom() const final overridecustom_bitvector_domaintinlinevirtual
is_top() const final overridecustom_bitvector_domaintinlinevirtual
locationt typedefai_domain_baset
make_bottom() final overridecustom_bitvector_domaintinlinevirtual
make_entry()ai_domain_basetinlinevirtual
make_top() final overridecustom_bitvector_domaintinlinevirtual
may_bitscustom_bitvector_domaint
merge(const custom_bitvector_domaint &b, trace_ptrt from, trace_ptrt to)custom_bitvector_domaint
merge(const vectorst &a, const vectorst &b)custom_bitvector_domaintinlinestatic
modet enum namecustom_bitvector_domaintprivate
must_bitscustom_bitvector_domaint
object2id(const exprt &)custom_bitvector_domaintprivatestatic
output(std::ostream &out, const ai_baset &ai, const namespacet &ns) const final overridecustom_bitvector_domaintvirtual
output_json(const ai_baset &ai, const namespacet &ns) constai_domain_basetvirtual
output_xml(const ai_baset &ai, const namespacet &ns) constai_domain_basetvirtual
set_bit(const exprt &, unsigned bit_nr, modet)custom_bitvector_domaintprivate
set_bit(const irep_idt &, unsigned bit_nr, modet)custom_bitvector_domaintprivate
set_bit(bit_vectort &dest, unsigned bit_nr)custom_bitvector_domaintinlineprivatestatic
to_predicate(void) constai_domain_basetinlinevirtual
trace_ptrt typedefai_domain_baset
transform(const irep_idt &function_from, trace_ptrt trace_from, const irep_idt &function_to, trace_ptrt trace_to, ai_baset &ai, const namespacet &ns) final overridecustom_bitvector_domaintvirtual
~ai_domain_baset()ai_domain_basetinlinevirtual