mirror of
https://github.com/Z3Prover/z3
synced 2025-04-22 00:26:38 +00:00
tidy'
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
fda5f29e70
commit
237ee6b083
2 changed files with 12 additions and 2 deletions
|
@ -290,6 +290,16 @@ namespace polysat {
|
|||
s.ctx.push(push_back_vector(m_prop_queue));
|
||||
}
|
||||
|
||||
dependency_vector core::explain_eval(signed_constraint const& sc) {
|
||||
dependency_vector deps;
|
||||
for (auto v : sc.vars())
|
||||
if (is_assigned(v))
|
||||
deps.push_back(m_justification[v]);
|
||||
return deps;
|
||||
}
|
||||
|
||||
lbool core::eval(signed_constraint const& sc) {
|
||||
throw default_exception("nyi");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -83,8 +83,8 @@ namespace polysat {
|
|||
|
||||
signed_constraint get_constraint(unsigned idx, bool sign);
|
||||
|
||||
lbool eval(signed_constraint sc) { throw default_exception("nyi"); }
|
||||
dependency_vector explain_eval(signed_constraint const& dc) { throw default_exception("nyi"); }
|
||||
lbool eval(signed_constraint const& sc);
|
||||
dependency_vector explain_eval(signed_constraint const& sc);
|
||||
|
||||
public:
|
||||
core(solver& s);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue