mirror of
https://github.com/fmtlib/fmt.git
synced 2024-10-02 21:12:05 +00:00
Use consistent initialization style
This commit is contained in:
parent
a44c8f651b
commit
34caecd6b6
@ -629,14 +629,14 @@ template <typename Char, typename... T>
|
|||||||
struct formatter<tuple_join_view<Char, T...>, Char> {
|
struct formatter<tuple_join_view<Char, T...>, Char> {
|
||||||
template <typename ParseContext>
|
template <typename ParseContext>
|
||||||
FMT_CONSTEXPR auto parse(ParseContext& ctx) -> decltype(ctx.begin()) {
|
FMT_CONSTEXPR auto parse(ParseContext& ctx) -> decltype(ctx.begin()) {
|
||||||
return do_parse(ctx, std::integral_constant<size_t, sizeof...(T)>{});
|
return do_parse(ctx, std::integral_constant<size_t, sizeof...(T)>());
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename FormatContext>
|
template <typename FormatContext>
|
||||||
auto format(const tuple_join_view<Char, T...>& value,
|
auto format(const tuple_join_view<Char, T...>& value,
|
||||||
FormatContext& ctx) const -> typename FormatContext::iterator {
|
FormatContext& ctx) const -> typename FormatContext::iterator {
|
||||||
return do_format(value, ctx,
|
return do_format(value, ctx,
|
||||||
std::integral_constant<size_t, sizeof...(T)>{});
|
std::integral_constant<size_t, sizeof...(T)>());
|
||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@ -655,7 +655,7 @@ struct formatter<tuple_join_view<Char, T...>, Char> {
|
|||||||
-> decltype(ctx.begin()) {
|
-> decltype(ctx.begin()) {
|
||||||
auto end = std::get<sizeof...(T) - N>(formatters_).parse(ctx);
|
auto end = std::get<sizeof...(T) - N>(formatters_).parse(ctx);
|
||||||
if (N > 1) {
|
if (N > 1) {
|
||||||
auto end1 = do_parse(ctx, std::integral_constant<size_t, N - 1>{});
|
auto end1 = do_parse(ctx, std::integral_constant<size_t, N - 1>());
|
||||||
if (end != end1)
|
if (end != end1)
|
||||||
FMT_THROW(format_error("incompatible format specs for tuple elements"));
|
FMT_THROW(format_error("incompatible format specs for tuple elements"));
|
||||||
}
|
}
|
||||||
@ -678,7 +678,7 @@ struct formatter<tuple_join_view<Char, T...>, Char> {
|
|||||||
if (N > 1) {
|
if (N > 1) {
|
||||||
out = std::copy(value.sep.begin(), value.sep.end(), out);
|
out = std::copy(value.sep.begin(), value.sep.end(), out);
|
||||||
ctx.advance_to(out);
|
ctx.advance_to(out);
|
||||||
return do_format(value, ctx, std::integral_constant<size_t, N - 1>{});
|
return do_format(value, ctx, std::integral_constant<size_t, N - 1>());
|
||||||
}
|
}
|
||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user