Fix static_asserts for C++14 compatability
This commit is contained in:
parent
64a779094f
commit
34e7ac52fc
@ -455,9 +455,9 @@ FMT_END_NAMESPACE
|
|||||||
TEST(CoreTest, HasFormatter) {
|
TEST(CoreTest, HasFormatter) {
|
||||||
using fmt::has_formatter;
|
using fmt::has_formatter;
|
||||||
using context = fmt::format_context;
|
using context = fmt::format_context;
|
||||||
static_assert(has_formatter<enabled_formatter, context>::value);
|
static_assert(has_formatter<enabled_formatter, context>::value, "");
|
||||||
static_assert(!has_formatter<disabled_formatter, context>::value);
|
static_assert(!has_formatter<disabled_formatter, context>::value, "");
|
||||||
static_assert(!has_formatter<disabled_formatter_convertible, context>::value);
|
static_assert(!has_formatter<disabled_formatter_convertible, context>::value, "");
|
||||||
}
|
}
|
||||||
|
|
||||||
struct convertible_to_int {
|
struct convertible_to_int {
|
||||||
|
|||||||
@ -1975,7 +1975,7 @@ TEST(FormatTest, Enum) { EXPECT_EQ("0", fmt::format("{}", A)); }
|
|||||||
|
|
||||||
TEST(FormatTest, FormatterNotSpecialized) {
|
TEST(FormatTest, FormatterNotSpecialized) {
|
||||||
static_assert(!fmt::has_formatter<fmt::formatter<TestEnum>,
|
static_assert(!fmt::has_formatter<fmt::formatter<TestEnum>,
|
||||||
fmt::format_context>::value);
|
fmt::format_context>::value, "");
|
||||||
}
|
}
|
||||||
|
|
||||||
#if FMT_HAS_FEATURE(cxx_strong_enums)
|
#if FMT_HAS_FEATURE(cxx_strong_enums)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user