mirror of
https://github.com/Z3Prover/z3
synced 2025-08-21 18:50:26 +00:00
cave in to supporting proofs (partially) in simplifiers, updated doc
This commit is contained in:
parent
aaabbfb594
commit
80033e8744
36 changed files with 157 additions and 108 deletions
|
@ -35,7 +35,8 @@ public:
|
|||
for (unsigned idx : indices()) {
|
||||
auto const& d = m_fmls[idx];
|
||||
m_push(d.fml(), r);
|
||||
m_fmls.update(idx, dependent_expr(m, r, d.dep()));
|
||||
if (r != d.fml())
|
||||
m_fmls.update(idx, dependent_expr(m, r, nullptr, d.dep()));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
@ -58,7 +59,7 @@ public:
|
|||
for (unsigned idx : indices()) {
|
||||
auto const& d = m_fmls[idx];
|
||||
m_push(d.fml(), r);
|
||||
m_fmls.update(idx, dependent_expr(m, r, d.dep()));
|
||||
m_fmls.update(idx, dependent_expr(m, r, nullptr, d.dep()));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue