3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00

Region scoping

This commit is contained in:
CEisenhofer 2022-12-05 15:37:54 +01:00
parent f22aa0eec5
commit 7d58a29bd5

View file

@ -247,6 +247,9 @@ namespace xr {
m_prop_queue_lim.push_back(m_prop_queue.size());
m_prop_queue_head_queue.push_back(m_prop_queue_head);
//m_justifications_lim.push_back(m_justifications.size());
if (m_region)
m_region->push_scope();
}
void solver::pop_core(unsigned num_scopes) {
@ -264,6 +267,9 @@ namespace xr {
}
m_justifications_lim.shrink(old_sz);
m_justifications.shrink(old_sz);*/
if (m_region)
m_region->pop_scope(num_scopes);
}
void solver::push() {