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/quantifiers | |
parent | 108b5ed9d1f66884af7ede96155670bb1dc2fb43 (diff) |
Remove CDChunkList (#1414)
Diffstat (limited to 'src/theory/quantifiers')
-rw-r--r-- | src/theory/quantifiers/bounded_integers.h | 1 | ||||
-rw-r--r-- | src/theory/quantifiers/ce_guided_pbe.h | 1 | ||||
-rw-r--r-- | src/theory/quantifiers/ce_guided_single_inv.h | 3 | ||||
-rw-r--r-- | src/theory/quantifiers/ce_guided_single_inv_sol.h | 1 | ||||
-rw-r--r-- | src/theory/quantifiers/conjecture_generator.h | 2 | ||||
-rw-r--r-- | src/theory/quantifiers/equality_infer.h | 7 | ||||
-rw-r--r-- | src/theory/quantifiers/quant_conflict_find.h | 5 | ||||
-rw-r--r-- | src/theory/quantifiers/rewrite_engine.h | 1 | ||||
-rw-r--r-- | src/theory/quantifiers/symmetry_breaking.h | 1 |
9 files changed, 6 insertions, 16 deletions
diff --git a/src/theory/quantifiers/bounded_integers.h b/src/theory/quantifiers/bounded_integers.h index a91b04ab3..99d77a8e7 100644 --- a/src/theory/quantifiers/bounded_integers.h +++ b/src/theory/quantifiers/bounded_integers.h @@ -23,7 +23,6 @@ #include "context/context.h" #include "context/context_mm.h" -#include "context/cdchunk_list.h" namespace CVC4 { namespace theory { diff --git a/src/theory/quantifiers/ce_guided_pbe.h b/src/theory/quantifiers/ce_guided_pbe.h index 8cfed253c..e8bccaac5 100644 --- a/src/theory/quantifiers/ce_guided_pbe.h +++ b/src/theory/quantifiers/ce_guided_pbe.h @@ -18,7 +18,6 @@ #define __CVC4__THEORY__QUANTIFIERS__CE_GUIDED_PBE_H #include "context/cdhashmap.h" -#include "context/cdchunk_list.h" #include "theory/quantifiers_engine.h" namespace CVC4 { diff --git a/src/theory/quantifiers/ce_guided_single_inv.h b/src/theory/quantifiers/ce_guided_single_inv.h index 33fc7303f..888e078af 100644 --- a/src/theory/quantifiers/ce_guided_single_inv.h +++ b/src/theory/quantifiers/ce_guided_single_inv.h @@ -17,8 +17,7 @@ #ifndef __CVC4__THEORY__QUANTIFIERS__CE_GUIDED_SINGLE_INV_H #define __CVC4__THEORY__QUANTIFIERS__CE_GUIDED_SINGLE_INV_H -#include "context/cdchunk_list.h" -#include "context/cdhashmap.h" +#include "context/cdlist.h" #include "theory/quantifiers/ce_guided_single_inv_sol.h" #include "theory/quantifiers/inst_match_trie.h" #include "theory/quantifiers/inst_strategy_cbqi.h" diff --git a/src/theory/quantifiers/ce_guided_single_inv_sol.h b/src/theory/quantifiers/ce_guided_single_inv_sol.h index 61ade265f..c5f976f02 100644 --- a/src/theory/quantifiers/ce_guided_single_inv_sol.h +++ b/src/theory/quantifiers/ce_guided_single_inv_sol.h @@ -18,7 +18,6 @@ #define __CVC4__THEORY__QUANTIFIERS__CE_GUIDED_SINGLE_INV_SOL_H #include "context/cdhashmap.h" -#include "context/cdchunk_list.h" #include "theory/quantifiers_engine.h" namespace CVC4 { diff --git a/src/theory/quantifiers/conjecture_generator.h b/src/theory/quantifiers/conjecture_generator.h index a67530556..fa74795c3 100644 --- a/src/theory/quantifiers/conjecture_generator.h +++ b/src/theory/quantifiers/conjecture_generator.h @@ -18,7 +18,6 @@ #define CONJECTURE_GENERATOR_H #include "context/cdhashmap.h" -#include "context/cdchunk_list.h" #include "theory/quantifiers_engine.h" #include "theory/type_enumerator.h" @@ -229,7 +228,6 @@ class ConjectureGenerator : public QuantifiersModule friend class SubsEqcIndex; friend class TermGenerator; friend class TermGenEnv; - typedef context::CDChunkList<Node> NodeList; typedef context::CDHashMap< Node, Node, NodeHashFunction > NodeMap; typedef context::CDHashMap< Node, bool, NodeHashFunction > BoolMap; //this class maintains a congruence closure for *universal* facts diff --git a/src/theory/quantifiers/equality_infer.h b/src/theory/quantifiers/equality_infer.h index 5b714c2d3..5a3f2e4d5 100644 --- a/src/theory/quantifiers/equality_infer.h +++ b/src/theory/quantifiers/equality_infer.h @@ -21,11 +21,10 @@ #include <map> #include <vector> -#include "context/context.h" -#include "context/context_mm.h" #include "context/cdhashmap.h" -#include "context/cdchunk_list.h" #include "context/cdhashset.h" +#include "context/context.h" +#include "context/context_mm.h" #include "theory/theory.h" @@ -37,7 +36,7 @@ class EqualityInference { typedef context::CDHashMap< Node, Node, NodeHashFunction > NodeMap; typedef context::CDHashMap< Node, bool, NodeHashFunction > BoolMap; - typedef context::CDChunkList<Node> NodeList; + typedef context::CDList<Node> NodeList; typedef context::CDHashMap< Node, int, NodeHashFunction > NodeIntMap; private: context::Context * d_c; diff --git a/src/theory/quantifiers/quant_conflict_find.h b/src/theory/quantifiers/quant_conflict_find.h index 8a1043ded..f4d0e8e43 100644 --- a/src/theory/quantifiers/quant_conflict_find.h +++ b/src/theory/quantifiers/quant_conflict_find.h @@ -21,9 +21,9 @@ #include <vector> #include "context/cdhashmap.h" -#include "context/cdchunk_list.h" -#include "theory/quantifiers_engine.h" +#include "context/cdlist.h" #include "theory/quantifiers/term_database.h" +#include "theory/quantifiers_engine.h" namespace CVC4 { namespace theory { @@ -191,7 +191,6 @@ class QuantConflictFind : public QuantifiersModule { friend class MatchGen; friend class QuantInfo; - typedef context::CDChunkList<Node> NodeList; typedef context::CDHashMap<Node, bool, NodeHashFunction> NodeBoolMap; private: context::CDO< bool > d_conflict; diff --git a/src/theory/quantifiers/rewrite_engine.h b/src/theory/quantifiers/rewrite_engine.h index 5d1918205..d56e7c730 100644 --- a/src/theory/quantifiers/rewrite_engine.h +++ b/src/theory/quantifiers/rewrite_engine.h @@ -18,7 +18,6 @@ #ifndef __CVC4__REWRITE_ENGINE_H #define __CVC4__REWRITE_ENGINE_H -#include "context/cdchunk_list.h" #include "context/context.h" #include "context/context_mm.h" #include "theory/quantifiers/trigger.h" diff --git a/src/theory/quantifiers/symmetry_breaking.h b/src/theory/quantifiers/symmetry_breaking.h index 466e6d9a9..091490cec 100644 --- a/src/theory/quantifiers/symmetry_breaking.h +++ b/src/theory/quantifiers/symmetry_breaking.h @@ -22,7 +22,6 @@ #include <string> #include <vector> -#include "context/cdchunk_list.h" #include "context/cdhashmap.h" #include "context/context.h" #include "context/context_mm.h" |