summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/theory_quantifiers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/quantifiers/theory_quantifiers.cpp')
-rw-r--r--src/theory/quantifiers/theory_quantifiers.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/theory/quantifiers/theory_quantifiers.cpp b/src/theory/quantifiers/theory_quantifiers.cpp
index 12edaa31c..951a6b545 100644
--- a/src/theory/quantifiers/theory_quantifiers.cpp
+++ b/src/theory/quantifiers/theory_quantifiers.cpp
@@ -131,6 +131,9 @@ void TheoryQuantifiers::check(Effort e) {
break;
case kind::INST_CLOSURE:
getQuantifiersEngine()->addTermToDatabase( assertion[0], false, true );
+ if( !options::lteRestrictInstClosure() ){
+ getQuantifiersEngine()->getMasterEqualityEngine()->addTerm( assertion[0] );
+ }
break;
case kind::EQUAL:
//do nothing
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback