summaryrefslogtreecommitdiff
path: root/src/theory/uf/proof_equality_engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/uf/proof_equality_engine.h')
-rw-r--r--src/theory/uf/proof_equality_engine.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/theory/uf/proof_equality_engine.h b/src/theory/uf/proof_equality_engine.h
index fc8520dd1..47bb2fe0d 100644
--- a/src/theory/uf/proof_equality_engine.h
+++ b/src/theory/uf/proof_equality_engine.h
@@ -27,6 +27,7 @@
#include "proof/buffered_proof_generator.h"
#include "proof/eager_proof_generator.h"
#include "proof/lazy_proof.h"
+#include "smt/env_obj.h"
namespace cvc5 {
@@ -80,7 +81,7 @@ class EqualityEngine;
* - explain, for explaining why a literal is true in the current state.
* Details on these methods can be found below.
*/
-class ProofEqEngine : public EagerProofGenerator
+class ProofEqEngine : protected EnvObj, public EagerProofGenerator
{
typedef context::CDHashSet<Node> NodeSet;
typedef context::CDHashMap<Node, std::shared_ptr<ProofNode>> NodeProofMap;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback