10 #ifndef CPROVER_SOLVERS_PROP_LITERAL_H
11 #define CPROVER_SOLVERS_PROP_LITERAL_H
119 int result = narrow_cast<int>(
var_no());
132 set(narrow_cast<unsigned>(d),
sign);
201 typedef std::vector<literalt>
bvt;
bool operator==(const literalt other) const
static var_not const_var_no()
bool operator!=(const literalt other) const
void set(var_not v, bool sign)
literalt operator^(const bool b) const
bool operator<(const literalt other) const
literalt(var_not v, bool sign)
literalt operator^=(const bool a)
literalt operator!() const
static var_not unused_var_no()
bool is_false(const literalt &l)
bool is_true(const literalt &l)
std::ostream & operator<<(std::ostream &out, literalt l)
std::vector< literalt > bvt
literalt const_literal(bool value)