diff options
author | Andres Noetzli <andres.noetzli@gmail.com> | 2017-12-06 04:45:06 -0800 |
---|---|---|
committer | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2017-12-06 06:45:06 -0600 |
commit | 6a37fd136eea6ad95aae4e598faee0d47c110343 (patch) | |
tree | fb6d016a14cded96e6b05d988f3c7856100dc71b /src/theory/strings | |
parent | 108b5ed9d1f66884af7ede96155670bb1dc2fb43 (diff) |
Remove CDChunkList (#1414)
Diffstat (limited to 'src/theory/strings')
-rw-r--r-- | src/theory/strings/theory_strings.h | 13 | ||||
-rw-r--r-- | src/theory/strings/theory_strings_preprocess.h | 1 |
2 files changed, 6 insertions, 8 deletions
diff --git a/src/theory/strings/theory_strings.h b/src/theory/strings/theory_strings.h index 0bdaf7ab5..39ab70e2f 100644 --- a/src/theory/strings/theory_strings.h +++ b/src/theory/strings/theory_strings.h @@ -19,14 +19,13 @@ #ifndef __CVC4__THEORY__STRINGS__THEORY_STRINGS_H #define __CVC4__THEORY__STRINGS__THEORY_STRINGS_H -#include "theory/theory.h" -#include "theory/uf/equality_engine.h" -#include "theory/strings/theory_strings_preprocess.h" -#include "theory/strings/regexp_operation.h" - -#include "context/cdchunk_list.h" #include "context/cdhashset.h" +#include "context/cdlist.h" #include "expr/attribute.h" +#include "theory/strings/regexp_operation.h" +#include "theory/strings/theory_strings_preprocess.h" +#include "theory/theory.h" +#include "theory/uf/equality_engine.h" #include <climits> #include <deque> @@ -49,7 +48,7 @@ struct StringsProxyVarAttributeId {}; typedef expr::Attribute< StringsProxyVarAttributeId, bool > StringsProxyVarAttribute; class TheoryStrings : public Theory { - typedef context::CDChunkList<Node> NodeList; + typedef context::CDList<Node> NodeList; typedef context::CDHashMap<Node, bool, NodeHashFunction> NodeBoolMap; typedef context::CDHashMap<Node, int, NodeHashFunction> NodeIntMap; typedef context::CDHashMap<Node, Node, NodeHashFunction> NodeNodeMap; diff --git a/src/theory/strings/theory_strings_preprocess.h b/src/theory/strings/theory_strings_preprocess.h index 60bfd6fab..41987265e 100644 --- a/src/theory/strings/theory_strings_preprocess.h +++ b/src/theory/strings/theory_strings_preprocess.h @@ -23,7 +23,6 @@ #include "util/hash.h" #include "theory/theory.h" #include "theory/rewriter.h" -#include "context/cdchunk_list.h" #include "context/cdhashmap.h" namespace CVC4 { |