aboutsummaryrefslogtreecommitdiffstats
path: root/chilbert/Operations.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'chilbert/Operations.hpp')
-rw-r--r--chilbert/Operations.hpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/chilbert/Operations.hpp b/chilbert/Operations.hpp
index d80a994..29641fb 100644
--- a/chilbert/Operations.hpp
+++ b/chilbert/Operations.hpp
@@ -19,6 +19,8 @@
#ifndef CHILBERT_OPERATIONS_HPP
#define CHILBERT_OPERATIONS_HPP
+#include "chilbert/Traits.hpp"
+
#include <cassert>
#include <climits>
#include <cstddef>
@@ -27,17 +29,6 @@
namespace chilbert {
-/// Member `value` is true iff T is a chilbert bitset
-template <class T>
-struct is_bitvec
-{
- static constexpr bool value = false;
-};
-
-/// True iff T is a chilbert bitset
-template <class T>
-static constexpr bool is_bitvec_v = is_bitvec<T>::value;
-
/// Reset all bits in `field`
template <typename T>
std::enable_if_t<std::is_integral<T>::value>