summaryrefslogtreecommitdiff
path: root/src/theory/arith/arith_preprocess.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/arith/arith_preprocess.h')
-rw-r--r--src/theory/arith/arith_preprocess.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/theory/arith/arith_preprocess.h b/src/theory/arith/arith_preprocess.h
index a537c33c7..939306a6e 100644
--- a/src/theory/arith/arith_preprocess.h
+++ b/src/theory/arith/arith_preprocess.h
@@ -19,6 +19,7 @@
#define CVC5__THEORY__ARITH__ARITH_PREPROCESS_H
#include "context/cdhashmap.h"
+#include "smt/env_obj.h"
#include "theory/arith/operator_elim.h"
#include "theory/logic_info.h"
@@ -40,10 +41,11 @@ class OperatorElim;
* extends that utility with the ability to generate lemmas on demand via
* the provided inference manager.
*/
-class ArithPreprocess
+class ArithPreprocess : protected EnvObj
{
public:
- ArithPreprocess(ArithState& state,
+ ArithPreprocess(Env& env,
+ ArithState& state,
InferenceManager& im,
ProofNodeManager* pnm,
OperatorElim& oe);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback