mirror of
https://github.com/Z3Prover/z3
synced 2025-06-06 06:03:23 +00:00
fix #6659
This commit is contained in:
parent
6aaaa3b015
commit
a849a29b4f
1 changed files with 1 additions and 1 deletions
|
@ -41,7 +41,7 @@ class dominator_simplifier : public dependent_expr_simplifier {
|
||||||
bool is_subexpr(expr * a, expr * b);
|
bool is_subexpr(expr * a, expr * b);
|
||||||
|
|
||||||
expr_ref get_cached(expr* t) { expr* r = nullptr; if (!m_result.find(t, r)) r = t; return expr_ref(r, m); }
|
expr_ref get_cached(expr* t) { expr* r = nullptr; if (!m_result.find(t, r)) r = t; return expr_ref(r, m); }
|
||||||
void cache(expr *t, expr* r) { m_result.insert(t, r); m_trail.push_back(r); }
|
void cache(expr *t, expr* r) { m_result.insert(t, r); m_trail.push_back(r); m_trail.push_back(t); }
|
||||||
void reset_cache() { m_result.reset(); }
|
void reset_cache() { m_result.reset(); }
|
||||||
|
|
||||||
ptr_vector<expr> const & tree(expr * e);
|
ptr_vector<expr> const & tree(expr * e);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue