mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 20:18:18 +00:00
parent
dda4d66325
commit
0643e7c0fc
|
@ -396,7 +396,7 @@ namespace qe {
|
||||||
|
|
||||||
void pred_abs::mk_concrete(expr_ref_vector& fmls, obj_map<expr,expr*> const& map) {
|
void pred_abs::mk_concrete(expr_ref_vector& fmls, obj_map<expr,expr*> const& map) {
|
||||||
obj_map<expr,expr*> cache;
|
obj_map<expr,expr*> cache;
|
||||||
expr_ref_vector trail(m);
|
expr_ref_vector trail(fmls);
|
||||||
expr* p;
|
expr* p;
|
||||||
app_ref r(m);
|
app_ref r(m);
|
||||||
ptr_vector<expr> args;
|
ptr_vector<expr> args;
|
||||||
|
@ -438,9 +438,8 @@ namespace qe {
|
||||||
todo.pop_back();
|
todo.pop_back();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (unsigned i = 0; i < fmls.size(); ++i) {
|
for (unsigned i = 0; i < fmls.size(); ++i)
|
||||||
fmls[i] = to_app(cache.find(fmls[i].get()));
|
fmls[i] = to_app(cache.find(fmls.get(i)));
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void pred_abs::pred2lit(expr_ref_vector& fmls) {
|
void pred_abs::pred2lit(expr_ref_vector& fmls) {
|
||||||
|
|
Loading…
Reference in a new issue