mirror of
https://github.com/Z3Prover/z3
synced 2025-05-18 05:04:45 +00:00
Remove not_op
This commit is contained in:
parent
7febcd47ec
commit
032e7e0337
3 changed files with 12 additions and 10 deletions
|
@ -28,7 +28,7 @@ namespace polysat {
|
|||
|
||||
class op_constraint final : public constraint {
|
||||
public:
|
||||
enum class code { lshr_op, ashr_op, shl_op, and_op, or_op, xor_op, not_op };
|
||||
enum class code { lshr_op, ashr_op, shl_op, and_op, or_op, xor_op };
|
||||
protected:
|
||||
friend class constraint_manager;
|
||||
|
||||
|
@ -49,6 +49,8 @@ namespace polysat {
|
|||
void narrow_and(solver& s);
|
||||
static lbool eval_and(pdd const& p, pdd const& q, pdd const& r);
|
||||
|
||||
std::ostream& display(std::ostream& out, char const* eq) const;
|
||||
|
||||
public:
|
||||
~op_constraint() override {}
|
||||
pdd const& p() const { return m_p; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue