diff options
Diffstat (limited to 'src/theory/arrays/theory_arrays.h')
-rw-r--r-- | src/theory/arrays/theory_arrays.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/theory/arrays/theory_arrays.h b/src/theory/arrays/theory_arrays.h index a47c8440e..9bf1201f3 100644 --- a/src/theory/arrays/theory_arrays.h +++ b/src/theory/arrays/theory_arrays.h @@ -218,12 +218,12 @@ class TheoryArrays : public Theory { ///////////////////////////////////////////////////////////////////////////// private: - /** Helper functions for collectModelInfo */ - void collectReads(TNode n, std::set<Node>& readSet, std::set<Node>& cache); - void collectArrays(TNode n, std::set<Node>& arraySet, std::set<Node>& cache); + /** Helper function for collectModelInfo */ + void collectTerms(TNode n, std::set<Node>& termSet); + public: - void collectModelInfo( TheoryModel* m, bool fullModel ); + void collectModelInfo(TheoryModel* m, bool fullModel); ///////////////////////////////////////////////////////////////////////////// // NOTIFICATIONS @@ -337,7 +337,7 @@ class TheoryArrays : public Theory { context::CDHashSet<TNode, TNodeHashFunction> d_sharedOther; context::CDO<bool> d_sharedTerms; context::CDList<TNode> d_reads; - context::CDList<TNode> d_readsInternal; + context::CDHashSet<TNode, TNodeHashFunction> d_readsInternal; std::hash_map<TNode, Node, TNodeHashFunction> d_diseqCache; // The decision requests we have for the core |