mirror of
https://github.com/Z3Prover/z3
synced 2025-08-18 09:12:16 +00:00
Optimizing qe_lite
This commit is contained in:
parent
bfeb15b876
commit
aa77a918cd
4 changed files with 42 additions and 20 deletions
|
@ -24,6 +24,10 @@ Notes:
|
|||
#include "ast/for_each_expr.h"
|
||||
|
||||
void var_subst::operator()(expr * n, unsigned num_args, expr * const * args, expr_ref & result) {
|
||||
if (is_ground(n)) {
|
||||
result = n;
|
||||
return;
|
||||
}
|
||||
SASSERT(is_well_sorted(result.m(), n));
|
||||
m_reducer.reset();
|
||||
if (m_std_order)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue