3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-11 02:08:07 +00:00

add stubs for proof production in elim_unconstrained

This commit is contained in:
Nikolaj Bjorner 2023-01-25 13:32:51 -08:00
parent b3de7ac595
commit 9e2ec9d018
2 changed files with 30 additions and 2 deletions

View file

@ -26,6 +26,7 @@ class elim_unconstrained : public dependent_expr_simplifier {
unsigned m_refcount = 0;
expr* m_term = nullptr;
expr* m_orig = nullptr;
proof* m_proof = nullptr;
bool m_dirty = false;
ptr_vector<expr> m_parents;
};
@ -49,6 +50,7 @@ class elim_unconstrained : public dependent_expr_simplifier {
stats m_stats;
unsigned_vector m_root;
bool m_created_compound = false;
bool m_enable_proofs = false;
bool is_var_lt(int v1, int v2) const;
node& get_node(unsigned n) { return m_nodes[n]; }