mirror of
https://github.com/Z3Prover/z3
synced 2025-11-27 15:59:50 +00:00
proof_utils: use expr_mark instead of hashtable
This commit is contained in:
parent
2a6b694373
commit
a40e0dce0c
2 changed files with 18 additions and 14 deletions
|
|
@ -84,7 +84,11 @@ private:
|
|||
// during proof transformation
|
||||
obj_map<proof, expr_set*> m_parent_hyps;
|
||||
|
||||
/// marks if an expression is ever used as a hypothesis in a proof
|
||||
expr_mark m_hyp_mark;
|
||||
/// marks a proof as open, i.e., has a non-discharged hypothesis as ancestor
|
||||
expr_mark m_open_mark;
|
||||
expr_mark m_visited;
|
||||
|
||||
void reset();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue