diff options
Diffstat (limited to 'src/theory/arith/arith_ite_utils.h')
-rw-r--r-- | src/theory/arith/arith_ite_utils.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/theory/arith/arith_ite_utils.h b/src/theory/arith/arith_ite_utils.h index cd1014e38..ba7a23479 100644 --- a/src/theory/arith/arith_ite_utils.h +++ b/src/theory/arith/arith_ite_utils.h @@ -40,14 +40,12 @@ class ContainsTermITEVisitor; namespace theory { class SubstitutionMap; -class TheoryModel; namespace arith { class ArithIteUtils { preprocessing::util::ContainsTermITEVisitor& d_contains; - SubstitutionMap* d_subs; - TheoryModel* d_model; + SubstitutionMap& d_subs; typedef std::unordered_map<Node, Node> NodeMap; // cache for reduce vars @@ -76,7 +74,7 @@ class ArithIteUtils { public: ArithIteUtils(preprocessing::util::ContainsTermITEVisitor& contains, context::Context* userContext, - TheoryModel* model); + SubstitutionMap& subs); ~ArithIteUtils(); //(ite ?v_2 ?v_1 (ite ?v_3 (- ?v_1 128) (- ?v_1 256))) |