3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-12-01 17:49:04 +00:00

hoist update stack creation

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2025-01-06 13:16:07 -08:00
parent 5a5570ef4e
commit 6787d87623
2 changed files with 44 additions and 27 deletions

View file

@ -90,6 +90,9 @@ namespace sls {
bv_valuation& wval(expr* e) const;
unsigned m_max_depth = 0, m_min_depth = 0;
void populate_update_stack(expr* e);
void clear_update_stack();
void insert_update_stack(expr* e);
void insert_update(expr* e);
void restore_lookahead();