mirror of
https://github.com/Z3Prover/z3
synced 2025-08-25 12:35:59 +00:00
add activate for &
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
05e425e039
commit
68d9b44d67
2 changed files with 50 additions and 4 deletions
|
@ -9,9 +9,7 @@ Module Name:
|
|||
ashr: r == p >>a q
|
||||
lshl: r == p << q
|
||||
and: r == p & q
|
||||
or: r == p | q
|
||||
not: r == ~p
|
||||
xor: r == p ^ q
|
||||
|
||||
Author:
|
||||
|
||||
|
@ -52,6 +50,10 @@ namespace polysat {
|
|||
|
||||
std::ostream& display(std::ostream& out, char const* eq) const;
|
||||
|
||||
void activate(solver& s);
|
||||
|
||||
void activate_and(solver& s);
|
||||
|
||||
public:
|
||||
~op_constraint() override {}
|
||||
pdd const& p() const { return m_p; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue