1#ifndef _ESBMC_SOLVERS_SMT_CNF_CONV_H_
2#define _ESBMC_SOLVERS_SMT_CNF_CONV_H_
cnf_convt(cnf_iface *cnf_api)
Definition cnf_conv.cpp:3
virtual literalt lselect(literalt a, literalt b, literalt c)
Definition cnf_conv.cpp:17
virtual literalt lequal(literalt a, literalt b)
Definition cnf_conv.cpp:33
virtual literalt land(literalt a, literalt b)
Definition cnf_conv.cpp:75
virtual literalt lor(literalt a, literalt b)
Definition cnf_conv.cpp:59
~cnf_convt()
Definition cnf_conv.cpp:7
virtual void gate_and(literalt a, literalt b, literalt o)
Definition cnf_conv.cpp:155
virtual void set_equal(literalt a, literalt b)
Definition cnf_conv.cpp:180
virtual literalt lxor(literalt a, literalt b)
Definition cnf_conv.cpp:43
cnf_iface * cnf_api
Definition cnf_conv.h:27
virtual void gate_xor(literalt a, literalt b, literalt o)
Definition cnf_conv.cpp:93
virtual literalt lnot(literalt a)
Definition cnf_conv.cpp:11
virtual void gate_or(literalt a, literalt b, literalt o)
Definition cnf_conv.cpp:130
virtual literalt limplies(literalt a, literalt b)
Definition cnf_conv.cpp:38
SMT conversion tools and utilities.