3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 19:35:50 +00:00

allocate and delete interval to dealloc small objects

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2019-08-08 15:36:48 -07:00
parent e46de3bc3d
commit ae7e7333a6
2 changed files with 50 additions and 46 deletions

View file

@ -28,11 +28,13 @@ class core;
class horner : common {
intervals m_intervals;
intervals *m_intervals;
public:
typedef nla_expr<rational> nex;
typedef intervals::interval interv;
void set_intervals( intervals * i) {
m_intervals = i;
}
horner(core *core);
void horner_lemmas();
template <typename T> // T has an iterator of (coeff(), var())