diff options
Diffstat (limited to 'src/context/cdinsert_hashmap.h')
-rw-r--r-- | src/context/cdinsert_hashmap.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/context/cdinsert_hashmap.h b/src/context/cdinsert_hashmap.h index f53d60cf9..ef8f661fa 100644 --- a/src/context/cdinsert_hashmap.h +++ b/src/context/cdinsert_hashmap.h @@ -33,7 +33,6 @@ #include "cvc4_private.h" -#include <boost/static_assert.hpp> #include <deque> #include <ext/hash_map> #include <utility> @@ -383,9 +382,8 @@ public: } };/* class CDInsertHashMap<> */ - template <class Data, class HashFcn> -class CDInsertHashMap <TNode, Data, HashFcn > : public ContextObj { +class CDInsertHashMap<TNode, Data, HashFcn> : public ContextObj { /* CDInsertHashMap is challenging to get working with TNode. * Consider using CDHashMap<TNode,...> instead. * @@ -397,7 +395,8 @@ class CDInsertHashMap <TNode, Data, HashFcn > : public ContextObj { * hashed. Getting the order right with a guarantee is too hard. */ - BOOST_STATIC_ASSERT(sizeof(Data) == 0); + static_assert(sizeof(Data) == 0, + "Cannot create a CDInsertHashMap with TNode keys"); }; }/* CVC4::context namespace */ |