diff --git a/include/boost/multi_array/index_range.hpp b/include/boost/multi_array/index_range.hpp index 16692bc..3d6035e 100644 --- a/include/boost/multi_array/index_range.hpp +++ b/include/boost/multi_array/index_range.hpp @@ -31,6 +31,10 @@ namespace multi_array { template class index_range { + public: + typedef Index index; + typedef SizeType size_type; + private: static index from_start() { return (std::numeric_limits::min)(); } @@ -39,8 +43,6 @@ namespace multi_array { { return (std::numeric_limits::max)(); } public: - typedef Index index; - typedef SizeType size_type; index_range() {