Lines Matching refs:FormatContext
3465 template <typename FormatContext>
3466 auto format(const T& val, FormatContext& ctx) -> decltype(ctx.out()) {
3471 using af = detail::arg_formatter<typename FormatContext::iterator,
3472 typename FormatContext::char_type>;
3474 detail::make_arg<FormatContext>(val));
3484 template <typename FormatContext> \
3485 auto format(Type const& val, FormatContext& ctx) -> decltype(ctx.out()) { \
3503 template <typename FormatContext>
3504 auto format(void* val, FormatContext& ctx) -> decltype(ctx.out()) {
3511 template <typename FormatContext>
3512 auto format(const Char* val, FormatContext& ctx) -> decltype(ctx.out()) {
3548 template <typename T, typename FormatContext>
3549 auto format(const T& val, FormatContext& ctx) -> decltype(ctx.out()) {
3552 null_handler(), detail::mapped_type_constant<T, FormatContext>::value);
3569 using af = detail::arg_formatter<typename FormatContext::iterator,
3570 typename FormatContext::char_type>;
3572 detail::make_arg<FormatContext>(val));
3635 template <typename FormatContext>
3636 auto format(bytes b, FormatContext& ctx) -> decltype(ctx.out()) {
3658 template <typename FormatContext>
3659 auto format(const arg_join<It, Sentinel, Char>& value, FormatContext& ctx)