diff options
author | Dejan Jovanović <dejan@cs.nyu.edu> | 2013-03-21 16:20:06 -0400 |
---|---|---|
committer | Dejan Jovanović <dejan@cs.nyu.edu> | 2013-03-21 16:20:06 -0400 |
commit | 332772cb9ec225587d2107881d3b6f119e332b84 (patch) | |
tree | acf70866954ff832e7cc49758f77262d0778dd3d /src/theory/uf/equality_engine.h | |
parent | 7427c4e18e0b878d105b5faf7f2fbcc530c1ef18 (diff) |
fixing markings of internal nodes in equality engine
Diffstat (limited to 'src/theory/uf/equality_engine.h')
-rw-r--r-- | src/theory/uf/equality_engine.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/theory/uf/equality_engine.h b/src/theory/uf/equality_engine.h index 0a5d70a9c..2373c7f9a 100644 --- a/src/theory/uf/equality_engine.h +++ b/src/theory/uf/equality_engine.h @@ -702,12 +702,17 @@ private: /** Name of the equality engine */ std::string d_name; + /** The internal addTerm */ + void addTermInternal(TNode t, bool isOperator = false); + public: /** * Adds a term to the term database. */ - void addTerm(TNode t); + void addTerm(TNode t) { + addTermInternal(t, false); + } /** * Add a kind to treat as function applications. |