Browse Source

dense_map: iterator_concept

Michele Caini 2 years ago
parent
commit
d43416102b
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/entt/container/dense_map.hpp

+ 2 - 0
src/entt/container/dense_map.hpp

@@ -69,6 +69,7 @@ public:
     using reference = value_type;
     using reference = value_type;
     using difference_type = std::ptrdiff_t;
     using difference_type = std::ptrdiff_t;
     using iterator_category = std::input_iterator_tag;
     using iterator_category = std::input_iterator_tag;
+    using iterator_concept = std::random_access_iterator_tag;
 
 
     constexpr dense_map_iterator() noexcept
     constexpr dense_map_iterator() noexcept
         : it{} {}
         : it{} {}
@@ -190,6 +191,7 @@ public:
     using reference = value_type;
     using reference = value_type;
     using difference_type = std::ptrdiff_t;
     using difference_type = std::ptrdiff_t;
     using iterator_category = std::input_iterator_tag;
     using iterator_category = std::input_iterator_tag;
+    using iterator_concept = std::forward_iterator_tag;
 
 
     constexpr dense_map_local_iterator() noexcept
     constexpr dense_map_local_iterator() noexcept
         : it{},
         : it{},