Lines Matching refs:FormatContext
199 template <typename FormatContext> struct format_each {
217 std::declval<FormatContext>().out())>::type out;
228 template <typename FormatContext = format_context>
229 auto format(const TupleT& values, FormatContext& ctx) -> decltype(ctx.out()) {
234 detail::for_each(values, format_each<FormatContext>{formatting, i, out});
270 template <typename FormatContext>
271 typename FormatContext::iterator format(const T& values, FormatContext& ctx) {
310 template <typename FormatContext>
311 typename FormatContext::iterator format(
312 const tuple_arg_join<Char, T...>& value, FormatContext& ctx) {
317 template <typename FormatContext, size_t... N>
318 typename FormatContext::iterator format(
319 const tuple_arg_join<Char, T...>& value, FormatContext& ctx,
324 template <typename FormatContext>
325 typename FormatContext::iterator format_args(
326 const tuple_arg_join<Char, T...>&, FormatContext& ctx) {
332 template <typename FormatContext, typename Arg, typename... Args>
333 typename FormatContext::iterator format_args(
334 const tuple_arg_join<Char, T...>& value, FormatContext& ctx,