CBMC
constant_propagator_domaint Member List

This is the complete list of members for constant_propagator_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 &ns) const final overrideconstant_propagator_domaintvirtual
ai_simplify_lhs(exprt &condition, const namespacet &ns) constai_domain_basetvirtual
assign_rec(valuest &dest_values, const exprt &lhs, const exprt &rhs, const namespacet &ns, const constant_propagator_ait *cp, bool is_assignment)constant_propagator_domaintprotectedstatic
is_bottom() const final overrideconstant_propagator_domaintinlinevirtual
is_top() const final overrideconstant_propagator_domaintinlinevirtual
locationt typedefai_domain_baset
make_bottom() final overrideconstant_propagator_domaintinlinevirtual
make_entry()ai_domain_basetinlinevirtual
make_top() final overrideconstant_propagator_domaintinlinevirtual
merge(const constant_propagator_domaint &other, trace_ptrt from, trace_ptrt to)constant_propagator_domaint
output(std::ostream &out, const ai_baset &ai_base, const namespacet &ns) const overrideconstant_propagator_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
partial_evaluate(const valuest &known_values, exprt &expr, const namespacet &ns)constant_propagator_domaintstatic
partial_evaluate_with_all_rounding_modes(const valuest &known_values, exprt &expr, const namespacet &ns)constant_propagator_domaintprotectedstatic
replace_constants_and_simplify(const valuest &known_values, exprt &expr, const namespacet &ns)constant_propagator_domaintprotectedstatic
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_base, const namespacet &ns) final overrideconstant_propagator_domaintvirtual
two_way_propagate_rec(const exprt &expr, const namespacet &ns, const constant_propagator_ait *cp)constant_propagator_domaintprotected
valuesconstant_propagator_domaint
~ai_domain_baset()ai_domain_basetinlinevirtual