From 399ca817ec054766d0e2b655853ec14283860fe1 Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Tue, 21 Jan 2025 12:46:26 +0100 Subject: [PATCH] container: const correctness --- src/entt/container/dense_map.hpp | 6 +++--- src/entt/container/dense_set.hpp | 6 +++--- src/entt/container/table.hpp | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/entt/container/dense_map.hpp b/src/entt/container/dense_map.hpp index a5720e166..a0e041fde 100644 --- a/src/entt/container/dense_map.hpp +++ b/src/entt/container/dense_map.hpp @@ -83,7 +83,7 @@ class dense_map_iterator final { } constexpr dense_map_iterator operator++(int) noexcept { - dense_map_iterator orig = *this; + const dense_map_iterator orig = *this; return ++(*this), orig; } @@ -92,7 +92,7 @@ class dense_map_iterator final { } constexpr dense_map_iterator operator--(int) noexcept { - dense_map_iterator orig = *this; + const dense_map_iterator orig = *this; return operator--(), orig; } @@ -208,7 +208,7 @@ class dense_map_local_iterator final { } constexpr dense_map_local_iterator operator++(int) noexcept { - dense_map_local_iterator orig = *this; + const dense_map_local_iterator orig = *this; return ++(*this), orig; } diff --git a/src/entt/container/dense_set.hpp b/src/entt/container/dense_set.hpp index f15328452..1abfcdb88 100644 --- a/src/entt/container/dense_set.hpp +++ b/src/entt/container/dense_set.hpp @@ -49,7 +49,7 @@ class dense_set_iterator final { } constexpr dense_set_iterator operator++(int) noexcept { - dense_set_iterator orig = *this; + const dense_set_iterator orig = *this; return ++(*this), orig; } @@ -58,7 +58,7 @@ class dense_set_iterator final { } constexpr dense_set_iterator operator--(int) noexcept { - dense_set_iterator orig = *this; + const dense_set_iterator orig = *this; return operator--(), orig; } @@ -170,7 +170,7 @@ class dense_set_local_iterator final { } constexpr dense_set_local_iterator operator++(int) noexcept { - dense_set_local_iterator orig = *this; + const dense_set_local_iterator orig = *this; return ++(*this), orig; } diff --git a/src/entt/container/table.hpp b/src/entt/container/table.hpp index f27fe1709..996d426b8 100644 --- a/src/entt/container/table.hpp +++ b/src/entt/container/table.hpp @@ -43,7 +43,7 @@ class table_iterator { } constexpr table_iterator operator++(int) noexcept { - table_iterator orig = *this; + const table_iterator orig = *this; return ++(*this), orig; } @@ -52,7 +52,7 @@ class table_iterator { } constexpr table_iterator operator--(int) noexcept { - table_iterator orig = *this; + const table_iterator orig = *this; return operator--(), orig; }