summaryrefslogtreecommitdiff
path: root/Source/UnitTests/Common
diff options
context:
space:
mode:
authorPokechu22 <Pokechu022@gmail.com>2022-01-12 17:28:17 -0800
committerPokechu22 <Pokechu022@gmail.com>2022-01-13 11:11:08 -0800
commitac46b91673adae121e48bb6beedfb5b61339c39b (patch)
treeefee3e23f3f347f7d6d116be15ed9e2d191599c3 /Source/UnitTests/Common
parent78e43a44042e6407318970753df4d3b5b230e80c (diff)
Make all fmt::formatter constructors constexpr
Diffstat (limited to 'Source/UnitTests/Common')
-rw-r--r--Source/UnitTests/Common/BitFieldTest.cpp2
-rw-r--r--Source/UnitTests/Common/EnumFormatterTest.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/Source/UnitTests/Common/BitFieldTest.cpp b/Source/UnitTests/Common/BitFieldTest.cpp
index 91258d393c..bb0de4b4ab 100644
--- a/Source/UnitTests/Common/BitFieldTest.cpp
+++ b/Source/UnitTests/Common/BitFieldTest.cpp
@@ -201,7 +201,7 @@ TEST(BitField, Alignment)
template <>
struct fmt::formatter<TestEnum> : EnumFormatter<TestEnum::D>
{
- formatter() : EnumFormatter({"A", "B", "C", "D"}) {}
+ constexpr formatter() : EnumFormatter({"A", "B", "C", "D"}) {}
};
// Test behavior of using BitFields with fmt
diff --git a/Source/UnitTests/Common/EnumFormatterTest.cpp b/Source/UnitTests/Common/EnumFormatterTest.cpp
index 793328b0dd..7846e04e33 100644
--- a/Source/UnitTests/Common/EnumFormatterTest.cpp
+++ b/Source/UnitTests/Common/EnumFormatterTest.cpp
@@ -16,7 +16,7 @@ enum class Enum1 : u32
template <>
struct fmt::formatter<Enum1> : EnumFormatter<Enum1::C>
{
- formatter() : EnumFormatter({"A", "B", "C"}) {}
+ constexpr formatter() : EnumFormatter({"A", "B", "C"}) {}
};
enum class Enum2 : s32
@@ -30,7 +30,7 @@ template <>
struct fmt::formatter<Enum2> : EnumFormatter<Enum2::F>
{
static constexpr array_type names = {"D", "E", nullptr, "F"};
- formatter() : EnumFormatter(names) {}
+ constexpr formatter() : EnumFormatter(names) {}
};
TEST(EnumUtil, Enum1)