summaryrefslogtreecommitdiff
path: root/src/theory/theory_engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/theory_engine.h')
-rw-r--r--src/theory/theory_engine.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/theory/theory_engine.h b/src/theory/theory_engine.h
index 5c44f8968..496966149 100644
--- a/src/theory/theory_engine.h
+++ b/src/theory/theory_engine.h
@@ -26,6 +26,7 @@
#include "expr/node.h"
#include "options/theory_options.h"
#include "proof/trust_node.h"
+#include "smt/env_obj.h"
#include "theory/atom_requests.h"
#include "theory/engine_output_channel.h"
#include "theory/interrupted.h"
@@ -98,7 +99,7 @@ class PropEngine;
* T-solvers look like a single unit to the propositional part of
* cvc5.
*/
-class TheoryEngine
+class TheoryEngine : protected EnvObj
{
/** Shared terms database can use the internals notify the theories */
friend class SharedTermsDatabase;
@@ -529,11 +530,6 @@ class TheoryEngine
prop::PropEngine* d_propEngine;
/**
- * Reference to the environment.
- */
- Env& d_env;
-
- /**
* A table of from theory IDs to theory pointers. Never use this table
* directly, use theoryOf() instead.
*/
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback