mirror of
https://github.com/Z3Prover/z3
synced 2026-07-03 05:46:08 +00:00
use expr based access to enodes to allow for storing first-class lambas
This commit is contained in:
parent
5f3088f3b5
commit
2cc4422018
54 changed files with 301 additions and 279 deletions
|
|
@ -70,6 +70,7 @@ namespace smt {
|
|||
context & get_context() const { return m_owner.get_context(); }
|
||||
ast_manager & get_manager() const { return m_owner.get_manager(); }
|
||||
enode * get_enode(theory_var v) const { return m_owner.get_enode(v); }
|
||||
expr * get_expr(theory_var v) const { return m_owner.get_expr(v); }
|
||||
|
||||
public:
|
||||
arith_eq_adapter(theory & owner, arith_util & u):m_owner(owner), m_util(u) {}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue