summaryrefslogtreecommitdiff
path: root/src/theory/arith/theory_arith.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/arith/theory_arith.cpp')
-rw-r--r--src/theory/arith/theory_arith.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/theory/arith/theory_arith.cpp b/src/theory/arith/theory_arith.cpp
index 6943c5546..07150f794 100644
--- a/src/theory/arith/theory_arith.cpp
+++ b/src/theory/arith/theory_arith.cpp
@@ -30,13 +30,17 @@ namespace CVC4 {
namespace theory {
namespace arith {
-TheoryArith::TheoryArith(context::Context* c, context::UserContext* u,
- OutputChannel& out, Valuation valuation,
+TheoryArith::TheoryArith(Environment* env,
+ context::Context* c,
+ context::UserContext* u,
+ OutputChannel& out,
+ Valuation valuation,
const LogicInfo& logicInfo)
- : Theory(THEORY_ARITH, c, u, out, valuation, logicInfo)
- , d_internal(new TheoryArithPrivate(*this, c, u, out, valuation, logicInfo))
- , d_ppRewriteTimer("theory::arith::ppRewriteTimer")
- , d_proofRecorder(nullptr)
+ : Theory(THEORY_ARITH, env, c, u, out, valuation, logicInfo),
+ d_internal(
+ new TheoryArithPrivate(env, *this, c, u, out, valuation, logicInfo)),
+ d_ppRewriteTimer("theory::arith::ppRewriteTimer"),
+ d_proofRecorder(nullptr)
{
smtStatisticsRegistry()->registerStat(&d_ppRewriteTimer);
if (options::nlExt()) {
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback