From 8cbc8962ea1bcb57ef2b5d1baee78b03c2ace669 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sat, 19 Nov 2022 13:01:26 +0100 Subject: entity: fix whitespace & msvc warnings --- entity/metadata.hpp | 8 ++++---- test/entity.cpp | 26 +++++++++++++------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/entity/metadata.hpp b/entity/metadata.hpp index d1ecfa71..2aae47f9 100644 --- a/entity/metadata.hpp +++ b/entity/metadata.hpp @@ -5,6 +5,7 @@ #include "util.hpp" #include "concepts.hpp" #include +#include #include #include #include @@ -13,9 +14,7 @@ #include #include -namespace floormat::entities { - -namespace detail { +namespace floormat::entities::detail { template requires std::invocable(std::declval()))> @@ -75,8 +74,9 @@ constexpr std::size_t find_reader_index = find_reader_ constexpr auto constantly = [](const Obj&) constexpr { return constant; }; +} // namespace floormat::entities::detail -} // namespace detail +namespace floormat::entities { template struct entity_field_base {}; diff --git a/test/entity.cpp b/test/entity.cpp index ea9e928f..ec22f3fc 100644 --- a/test/entity.cpp +++ b/test/entity.cpp @@ -148,9 +148,9 @@ void test_type_name() constexpr bool test_null_writer() { - constexpr auto m_foo = entity::type::field{"foo"_s, &TestAccessors::foo, nullptr}; - static_assert(m_foo.writer == nullptr); - static_assert(!m_foo.can_write); + constexpr auto foo = entity::type::field{"foo"_s, &TestAccessors::foo, nullptr}; + static_assert(foo.writer == nullptr); + static_assert(!foo.can_write); static_assert(std::get<0>(TestAccessors::accessors()).can_write); return true; } @@ -158,17 +158,17 @@ constexpr bool test_null_writer() void test_predicate() { constexpr TestAccessors x{0, 0, 0}; - constexpr auto m_foo = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo, - [](const TestAccessors&) { return field_status::hidden; }}; - static_assert(m_foo.is_enabled(m_foo.predicate, x) == field_status::hidden); - fm_assert(m_foo.erased().is_enabled(x) == field_status::hidden); - constexpr auto m_foo2 = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo, + constexpr auto foo = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo, + [](const TestAccessors&) { return field_status::hidden; }}; + static_assert(foo.is_enabled(foo.predicate, x) == field_status::hidden); + fm_assert(foo.erased().is_enabled(x) == field_status::hidden); + constexpr auto foo2 = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo, [](const TestAccessors&) { return field_status::readonly; }}; - static_assert(m_foo2.is_enabled(m_foo2.predicate, x) == field_status::readonly); - fm_assert(m_foo2.erased().is_enabled(x) == field_status::readonly); - constexpr auto m_foo3 = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo}; - static_assert(m_foo3.is_enabled(m_foo3.predicate, x) == field_status::enabled); - fm_assert(m_foo3.erased().is_enabled(x) == field_status::enabled); + static_assert(foo2.is_enabled(foo2.predicate, x) == field_status::readonly); + fm_assert(foo2.erased().is_enabled(x) == field_status::readonly); + constexpr auto foo3 = entity::type::field{"foo"_s, &TestAccessors::foo, &TestAccessors::foo}; + static_assert(foo3.is_enabled(foo3.predicate, x) == field_status::enabled); + fm_assert(foo3.erased().is_enabled(x) == field_status::enabled); } constexpr bool test_names() -- cgit v1.2.3