summaryrefslogtreecommitdiffhomepage
path: root/serialize/savegame.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-04-09 14:09:25 +0200
committerStanislaw Halik <sthalik@misaki.pl>2024-04-09 14:09:25 +0200
commit356ed5e0d011fd57984bcb41ef19d6f3b46d4515 (patch)
tree64b398391981209036d135af26035d3d4fad7b7f /serialize/savegame.cpp
parent3e6cdf0a84cc8db60ad77b6582b374cf8085d470 (diff)
w
Diffstat (limited to 'serialize/savegame.cpp')
-rw-r--r--serialize/savegame.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/serialize/savegame.cpp b/serialize/savegame.cpp
index f779b32c..7b80c6fc 100644
--- a/serialize/savegame.cpp
+++ b/serialize/savegame.cpp
@@ -64,15 +64,15 @@ struct string_hasher
template<typename T> concept Enum = std::is_enum_v<std::remove_cvref_t<T>>;
template<typename T> concept Vector = Math::IsVector<std::remove_cvref_t<T>>::value;
-template<typename T> T& [[maybe_unused]] non_const(const T& value) { return const_cast<T&>(value); }
-template<typename T> T& [[maybe_unused]] non_const(T& value) = delete;
-template<typename T> T& [[maybe_unused]] non_const(T&&) = delete;
-template<typename T> T& [[maybe_unused]] non_const(const T&& value) = delete;
-
-template<typename T> T& [[maybe_unused]] non_const_(const T& value) { return const_cast<T&>(value); }
-template<typename T> T& [[maybe_unused]] non_const_(T& value) { return value; }
-template<typename T> T& [[maybe_unused]] non_const_(T&& value) { return value; }
-template<typename T> T& [[maybe_unused]] non_const_(const T&& value) { return static_cast<T&>(const_cast<T&&>(value)); }
+template<typename T> [[maybe_unused]] T& non_const(const T& value) { return const_cast<T&>(value); }
+template<typename T> [[maybe_unused]] T& non_const(T& value) = delete;
+template<typename T> [[maybe_unused]] T& non_const(T&&) = delete;
+template<typename T> [[maybe_unused]] T& non_const(const T&& value) = delete;
+
+template<typename T> [[maybe_unused]] T& non_const_(const T& value) { return const_cast<T&>(value); }
+template<typename T> [[maybe_unused]] T& non_const_(T& value) { return value; }
+template<typename T> [[maybe_unused]] T& non_const_(T&& value) { return value; }
+template<typename T> [[maybe_unused]] T& non_const_(const T&& value) { return static_cast<T&>(const_cast<T&&>(value)); }
struct buffer
{