summaryrefslogtreecommitdiff
path: root/src/prop/cnf_stream.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/prop/cnf_stream.h')
-rw-r--r--src/prop/cnf_stream.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/prop/cnf_stream.h b/src/prop/cnf_stream.h
index a07944a58..a6b6781ca 100644
--- a/src/prop/cnf_stream.h
+++ b/src/prop/cnf_stream.h
@@ -33,7 +33,7 @@
#include "proof/proof_manager.h"
#include "prop/registrar.h"
#include "prop/theory_proxy.h"
-#include "smt/smt_globals.h"
+#include "smt_util/lemma_channels.h"
namespace CVC4 {
namespace prop {
@@ -90,9 +90,6 @@ protected:
/** Pointer to the proof corresponding to this CnfStream */
CnfProof* d_cnfProof;
- /** Container for misc. globals. */
- SmtGlobals* d_globals;
-
/**
* How many literals were already mapped at the top-level when we
* tried to convertAndAssert() something. This
@@ -194,7 +191,6 @@ public:
CnfStream(SatSolver* satSolver,
Registrar* registrar,
context::Context* context,
- SmtGlobals* globals,
bool fullLitToNodeMap = false,
std::string name="");
@@ -291,7 +287,9 @@ public:
* @param fullLitToNodeMap maintain a full SAT-literal-to-Node mapping,
* even for non-theory literals
*/
- TseitinCnfStream(SatSolver* satSolver, Registrar* registrar, context::Context* context, SmtGlobals* globals, bool fullLitToNodeMap = false, std::string name = "");
+ TseitinCnfStream(SatSolver* satSolver, Registrar* registrar,
+ context::Context* context, bool fullLitToNodeMap = false,
+ std::string name = "");
private:
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback