summaryrefslogtreecommitdiff
path: root/src/array_view.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/array_view.hh')
-rw-r--r--src/array_view.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/array_view.hh b/src/array_view.hh
index 6a363656..982b436f 100644
--- a/src/array_view.hh
+++ b/src/array_view.hh
@@ -30,8 +30,8 @@ public:
template<size_t N>
constexpr ArrayView(T(&array)[N]) : m_pointer(array), m_size(N) {}
- template<typename Container,
- typename = std::enable_if_t<sizeof(decltype(*std::declval<Container>().data())) == sizeof(T)>>
+ template<typename Container>
+ requires (sizeof(decltype(*std::declval<Container>().data())) == sizeof(T))
constexpr ArrayView(Container&& c)
: m_pointer(c.data()), m_size(c.size()) {}