mirror of
https://github.com/Z3Prover/z3
synced 2025-06-28 08:58:44 +00:00
updates
This commit is contained in:
parent
5be8872d6a
commit
22616da63b
9 changed files with 101 additions and 55 deletions
|
@ -62,7 +62,7 @@ public:
|
|||
if (m_simp)
|
||||
pop(1);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* size(), [](), update() and inconsistent() implement the abstract interface of dependent_expr_state
|
||||
*/
|
||||
|
@ -140,6 +140,12 @@ public:
|
|||
cleanup();
|
||||
}
|
||||
|
||||
void collect_statistics(statistics& st) const override {
|
||||
if (m_simp)
|
||||
m_simp->collect_statistics(st);
|
||||
st.copy(m_st);
|
||||
}
|
||||
|
||||
void cleanup() override {
|
||||
if (m_simp) {
|
||||
m_simp->collect_statistics(m_st);
|
||||
|
@ -151,13 +157,6 @@ public:
|
|||
m_dep = dependent_expr(m, m.mk_true(), nullptr, nullptr);
|
||||
}
|
||||
|
||||
void collect_statistics(statistics& st) const override {
|
||||
if (m_simp)
|
||||
m_simp->collect_statistics(st);
|
||||
else
|
||||
st.copy(m_st);
|
||||
}
|
||||
|
||||
void reset_statistics() override {
|
||||
if (m_simp)
|
||||
m_simp->reset_statistics();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue