summaryrefslogtreecommitdiff
path: root/src/theory/uf/equality_engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/uf/equality_engine.h')
-rw-r--r--src/theory/uf/equality_engine.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/theory/uf/equality_engine.h b/src/theory/uf/equality_engine.h
index 13b8898d5..01ae6bfb4 100644
--- a/src/theory/uf/equality_engine.h
+++ b/src/theory/uf/equality_engine.h
@@ -613,9 +613,16 @@ public:
/**
* Get an explanation of the equality t1 = t2. Returns the asserted equalities that
* imply t1 = t2. Returns TNodes as the assertion equalities should be hashed somewhere
- * else. TODO: mark the phantom equalities (skolems).
+ * else.
+ */
+ void explainEquality(TNode t1, TNode t2, std::vector<TNode>& equalities) const;
+
+ /**
+ * Get an explanation of the equality t1 = t2. Returns the asserted equalities that
+ * imply t1 = t2. Returns TNodes as the assertion equalities should be hashed somewhere
+ * else.
*/
- void getExplanation(TNode t1, TNode t2, std::vector<TNode>& equalities) const;
+ void explainDisequality(TNode t1, TNode t2, std::vector<TNode>& equalities) const;
/**
* Add term to the trigger terms. The notify class will get notified when two
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback