| 2357 | |
| 2358 | public: |
| 2359 | FMT_CONSTEXPR auto parse(parse_context<Char>& ctx) -> const Char* { |
| 2360 | if (ctx.begin() == ctx.end() || *ctx.begin() == '}') return ctx.begin(); |
| 2361 | auto end = parse_format_specs(ctx.begin(), ctx.end(), specs_, ctx, TYPE); |
| 2362 | if FMT_CONSTEXPR20 (TYPE == type::char_type) check_char_specs(specs_); |
| 2363 | return end; |
| 2364 | } |
| 2365 | |
| 2366 | template <type U = TYPE, |
| 2367 | FMT_ENABLE_IF(U == type::string_type || U == type::cstring_type || |
no test coverage detected