MCPcopy Create free account
hub / github.com/KhronosGroup/KTX-Software / test_format_string_handler

Class test_format_string_handler

external/fmt/test/base-test.cc:526–543  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

524}
525
526struct test_format_string_handler {
527 constexpr void on_text(const char*, const char*) {}
528
529 constexpr auto on_arg_id() -> int { return 0; }
530
531 template <typename T> constexpr auto on_arg_id(T) -> int { return 0; }
532
533 constexpr void on_replacement_field(int, const char*) {}
534
535 constexpr auto on_format_specs(int, const char* begin, const char*) -> const
536 char* {
537 return begin;
538 }
539
540 constexpr void on_error(const char*) { error = true; }
541
542 bool error = false;
543};
544
545template <size_t N> constexpr bool parse_string(const char (&s)[N]) {
546 auto h = test_format_string_handler();

Callers 1

parse_stringFunction · 0.85

Calls

no outgoing calls

Tested by 1

parse_stringFunction · 0.68