mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 20:05:51 +00:00
lifting iff to binary
This commit is contained in:
parent
1dcbd2d86c
commit
6c71baf77b
5 changed files with 51 additions and 31 deletions
|
@ -171,10 +171,10 @@ namespace q {
|
|||
}
|
||||
|
||||
euf::enode* eval::operator()(unsigned n, euf::enode* const* binding, expr* e, euf::enode_pair_vector& evidence) {
|
||||
if (is_ground(e))
|
||||
return ctx.get_egraph().find(e);
|
||||
if (m_mark.is_marked(e))
|
||||
return m_eval[e->get_id()];
|
||||
if (is_ground(e))
|
||||
return ctx.get_egraph().find(e);
|
||||
ptr_buffer<expr> todo;
|
||||
ptr_buffer<euf::enode> args;
|
||||
todo.push_back(e);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue