diff --git a/view/subrange.h b/view/subrange.h index 511d1a47..2cccab94 100644 --- a/view/subrange.h +++ b/view/subrange.h @@ -18,6 +18,8 @@ namespace oel::view template< typename Iterator, typename Sentinel > class subrange { + _detail::TightPair _m; + public: using difference_type = iter_difference_t; @@ -42,9 +44,6 @@ class subrange constexpr decltype(auto) operator[](difference_type index) const OEL_REQUIRES(iter_is_random_access) OEL_ALWAYS_INLINE { return _m.first[index]; } - -private: - _detail::TightPair _m; }; }