mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 12:07:52 +00:00
WIP revamp conflict state
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
60248d0981
commit
b488a1fadd
6 changed files with 50 additions and 55 deletions
|
@ -146,7 +146,6 @@ namespace polysat {
|
|||
unsigned_vector m_vars;
|
||||
lbool m_external_sign = l_undef;
|
||||
bool m_is_marked = false;
|
||||
bool m_is_var_dependent = false;
|
||||
bool m_is_active = false;
|
||||
/** The boolean variable associated to this constraint, if any.
|
||||
* If this is not null_bool_var, then the constraint corresponds to a literal on the assignment stack.
|
||||
|
@ -207,9 +206,6 @@ namespace polysat {
|
|||
void unset_mark() { m_is_marked = false; }
|
||||
bool is_marked() const { return m_is_marked; }
|
||||
|
||||
void set_var_dependent() { m_is_var_dependent = true; }
|
||||
void unset_var_dependent() { m_is_var_dependent = false; }
|
||||
bool is_var_dependent() const { return m_is_var_dependent; }
|
||||
|
||||
bool is_active() const { return m_is_active; }
|
||||
void set_active(bool f) { m_is_active = f; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue