summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers_engine.h
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2019-09-16 17:18:05 -0500
committerGitHub <noreply@github.com>2019-09-16 17:18:05 -0500
commit54abd196cb43422c77a74cb139f3aaebaa695639 (patch)
tree2a65e959b8d17d06fc953320ae15575133b95d17 /src/theory/quantifiers_engine.h
parent9c4d548af9a14c18a6d69b41bba3e36054d37c0c (diff)
Remove equality inference option for quantifiers (#3282)
Diffstat (limited to 'src/theory/quantifiers_engine.h')
-rw-r--r--src/theory/quantifiers_engine.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/theory/quantifiers_engine.h b/src/theory/quantifiers_engine.h
index 0a534d090..e1fc742af 100644
--- a/src/theory/quantifiers_engine.h
+++ b/src/theory/quantifiers_engine.h
@@ -25,7 +25,6 @@
#include "expr/attribute.h"
#include "expr/term_canonize.h"
#include "theory/quantifiers/ematching/trigger.h"
-#include "theory/quantifiers/equality_infer.h"
#include "theory/quantifiers/equality_query.h"
#include "theory/quantifiers/first_order_model.h"
#include "theory/quantifiers/fmf/model_builder.h"
@@ -106,8 +105,6 @@ public:
inst::TriggerTrie* getTriggerDatabase() const;
//---------------------- end utilities
//---------------------- utilities (TODO move these utilities #1163)
- /** get the equality inference */
- quantifiers::EqualityInference* getEqualityInference() const;
/** get relevant domain */
quantifiers::RelevantDomain* getRelevantDomain() const;
//---------------------- end utilities
@@ -228,9 +225,6 @@ public:
void addTermToDatabase( Node n, bool withinQuant = false, bool withinInstClosure = false );
/** notification when master equality engine is updated */
void eqNotifyNewClass(TNode t);
- void eqNotifyPreMerge(TNode t1, TNode t2);
- void eqNotifyPostMerge(TNode t1, TNode t2);
- void eqNotifyDisequal(TNode t1, TNode t2, TNode reason);
/** use model equality engine */
bool usingModelEqualityEngine() const { return d_useModelEe; }
/** debug print equality engine */
@@ -316,8 +310,6 @@ public:
//------------- quantifiers utilities
/** equality query class */
std::unique_ptr<quantifiers::EqualityQueryQuantifiersEngine> d_eq_query;
- /** equality inference class */
- std::unique_ptr<quantifiers::EqualityInference> d_eq_inference;
/** all triggers will be stored in this trie */
std::unique_ptr<inst::TriggerTrie> d_tr_trie;
/** extended model object */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback