Lines Matching refs:__ctx

302                                  __compile_time_basic_format_context<_CharT>& __ctx) {
314 __format::__compile_time_validate_integral(__ctx.arg(__formatter.__width));
318 __format::__compile_time_validate_integral(__ctx.arg(__formatter.__precision));
321 __format::__compile_time_validate_integral(__ctx.arg(__formatter.__parser_.__width_));
325 __format::__compile_time_validate_integral(__ctx.arg(__formatter.__parser_.__precision_));
331 … __compile_time_basic_format_context<_CharT>& __ctx,
337 return __format::__compile_time_validate_argument<_CharT, bool>(__parse_ctx, __ctx);
339 return __format::__compile_time_validate_argument<_CharT, _CharT>(__parse_ctx, __ctx);
341 return __format::__compile_time_validate_argument<_CharT, int>(__parse_ctx, __ctx);
343 return __format::__compile_time_validate_argument<_CharT, long long>(__parse_ctx, __ctx);
346 return __format::__compile_time_validate_argument<_CharT, __int128_t>(__parse_ctx, __ctx);
352 return __format::__compile_time_validate_argument<_CharT, unsigned>(__parse_ctx, __ctx);
354 … return __format::__compile_time_validate_argument<_CharT, unsigned long long>(__parse_ctx, __ctx);
357 return __format::__compile_time_validate_argument<_CharT, __uint128_t>(__parse_ctx, __ctx);
363 return __format::__compile_time_validate_argument<_CharT, float, true>(__parse_ctx, __ctx);
365 return __format::__compile_time_validate_argument<_CharT, double, true>(__parse_ctx, __ctx);
367 … return __format::__compile_time_validate_argument<_CharT, long double, true>(__parse_ctx, __ctx);
369 …return __format::__compile_time_validate_argument<_CharT, const _CharT*, true>(__parse_ctx, __ctx);
371 …mat::__compile_time_validate_argument<_CharT, basic_string_view<_CharT>, true>(__parse_ctx, __ctx);
373 return __format::__compile_time_validate_argument<_CharT, const void*>(__parse_ctx, __ctx);
383 _ParseCtx& __parse_ctx, _Ctx& __ctx) {
403 __arg_t __type = __ctx.arg(__r.__value);
405 __ctx.__handle(__r.__value).__parse(__parse_ctx);
407 __format::__compile_time_visit_format_arg(__parse_ctx, __ctx, __type);
414 __arg.format(__parse_ctx, __ctx);
419 __ctx.advance_to(__formatter.format(__arg, __ctx));
422 __ctx.arg(__r.__value));
433 __vformat_to(_ParseCtx&& __parse_ctx, _Ctx&& __ctx) {
439 typename _Ctx::iterator __out_it = __ctx.out();
448 __ctx.advance_to(_VSTD::move(__out_it));
450 __handle_replacement_field(__begin, __end, __parse_ctx, __ctx);
451 __out_it = __ctx.out();