fix formatter<char*> (#3432)

This commit is contained in:
timsong-cpp
2023-05-20 03:32:21 -10:00
committed by GitHub
parent d60b907f87
commit 08ef0d0842
2 changed files with 17 additions and 1 deletions

View File

@@ -2694,7 +2694,7 @@ struct formatter<T, Char,
template <typename Char> \
struct formatter<Type, Char> : formatter<Base, Char> { \
template <typename FormatContext> \
auto format(const Type& val, FormatContext& ctx) const \
auto format(Type const& val, FormatContext& ctx) const \
-> decltype(ctx.out()) { \
return formatter<Base, Char>::format(static_cast<Base>(val), ctx); \
} \