summaryrefslogtreecommitdiff
path: root/src/theory/arith/arith_ite_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/arith/arith_ite_utils.h')
-rw-r--r--src/theory/arith/arith_ite_utils.h6
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)))
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback