summaryrefslogtreecommitdiff
path: root/src/prop/prop_engine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/prop/prop_engine.cpp')
-rw-r--r--src/prop/prop_engine.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/prop/prop_engine.cpp b/src/prop/prop_engine.cpp
index 7b4155bde..e123db0ed 100644
--- a/src/prop/prop_engine.cpp
+++ b/src/prop/prop_engine.cpp
@@ -167,7 +167,7 @@ Node PropEngine::getValue(TNode node) {
}
bool PropEngine::isSatLiteral(TNode node) {
- return d_cnfStream->hasEverHadLiteral(node);
+ return d_cnfStream->hasLiteral(node);
}
bool PropEngine::hasValue(TNode node, bool& value) {
@@ -187,6 +187,9 @@ bool PropEngine::hasValue(TNode node, bool& value) {
}
}
+void PropEngine::ensureLiteral(TNode n) {
+ d_cnfStream->ensureLiteral(n);
+}
void PropEngine::push() {
Assert(!d_inCheckSat, "Sat solver in solve()!");
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback