Lines Matching defs:__args

68 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI __format_arg_store<_Context, _Args...> make_format_args(_Args&... __args) {
69 return std::__format_arg_store<_Context, _Args...>(__args...);
74 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI __format_arg_store<wformat_context, _Args...> make_wformat_args(_Args&... __args) {
75 return std::__format_arg_store<wformat_context, _Args...>(__args...);
118 const __arg_t* __args, const __compile_time_handle<_CharT>* __handles, size_t __size)
119 : __args_(__args), __handles_(__handles), __size_(__size) {}
408 basic_format_args<basic_format_context<_FormatOutIt, _CharT>> __args) {
411 basic_format_parse_context{__fmt, __args.__size()}, std::__format_context_create(std::move(__out_it), __args));
414 std::__format::__vformat_to(basic_format_parse_context{__fmt, __args.__size()},
415 std::__format_context_create(__buffer.__make_output_iterator(), __args));
424 _LIBCPP_ALWAYS_INLINE _LIBCPP_HIDE_FROM_ABI _OutIt vformat_to(_OutIt __out_it, string_view __fmt, format_args __args) {
425 return std::__vformat_to(std::move(__out_it), __fmt, __args);
431 vformat_to(_OutIt __out_it, wstring_view __fmt, wformat_args __args) {
432 return std::__vformat_to(std::move(__out_it), __fmt, __args);
438 format_to(_OutIt __out_it, format_string<_Args...> __fmt, _Args&&... __args) {
439 return std::vformat_to(std::move(__out_it), __fmt.get(), std::make_format_args(__args...));
445 format_to(_OutIt __out_it, wformat_string<_Args...> __fmt, _Args&&... __args) {
446 return std::vformat_to(std::move(__out_it), __fmt.get(), std::make_wformat_args(__args...));
453 [[nodiscard]] _LIBCPP_ALWAYS_INLINE inline _LIBCPP_HIDE_FROM_ABI string vformat(string_view __fmt, format_args __args) {
455 std::vformat_to(__buffer.__make_output_iterator(), __fmt, __args);
464 vformat(wstring_view __fmt, wformat_args __args) {
466 std::vformat_to(__buffer.__make_output_iterator(), __fmt, __args);
473 format(format_string<_Args...> __fmt, _Args&&... __args) {
474 return std::vformat(__fmt.get(), std::make_format_args(__args...));
480 format(wformat_string<_Args...> __fmt, _Args&&... __args) {
481 return std::vformat(__fmt.get(), std::make_wformat_args(__args...));
490 basic_format_args<_Context> __args) {
492 std::__format::__vformat_to(basic_format_parse_context{__fmt, __args.__size()},
493 std::__format_context_create(__buffer.__make_output_iterator(), __args));
499 format_to_n(_OutIt __out_it, iter_difference_t<_OutIt> __n, format_string<_Args...> __fmt, _Args&&... __args) {
500 return std::__vformat_to_n<format_context>(std::move(__out_it), __n, __fmt.get(), std::make_format_args(__args...));
506 format_to_n(_OutIt __out_it, iter_difference_t<_OutIt> __n, wformat_string<_Args...> __fmt, _Args&&... __args) {
507 return std::__vformat_to_n<wformat_context>(std::move(__out_it), __n, __fmt.get(), std::make_wformat_args(__args...));
512 _LIBCPP_HIDE_FROM_ABI size_t __vformatted_size(basic_string_view<_CharT> __fmt, auto __args) {
514 std::__format::__vformat_to(basic_format_parse_context{__fmt, __args.__size()},
515 std::__format_context_create(__buffer.__make_output_iterator(), __args));
521 formatted_size(format_string<_Args...> __fmt, _Args&&... __args) {
522 return std::__vformatted_size(__fmt.get(), basic_format_args{std::make_format_args(__args...)});
528 formatted_size(wformat_string<_Args...> __fmt, _Args&&... __args) {
529 return std::__vformatted_size(__fmt.get(), basic_format_args{std::make_wformat_args(__args...)});
541 basic_format_args<basic_format_context<_FormatOutIt, _CharT>> __args) {
543 return std::__format::__vformat_to(basic_format_parse_context{__fmt, __args.__size()},
544 std::__format_context_create(std::move(__out_it), __args, std::move(__loc)));
548 basic_format_parse_context{__fmt, __args.__size()},
549 std::__format_context_create(__buffer.__make_output_iterator(), __args, std::move(__loc)));
556 vformat_to(_OutIt __out_it, locale __loc, string_view __fmt, format_args __args) {
557 return std::__vformat_to(std::move(__out_it), std::move(__loc), __fmt, __args);
563 vformat_to(_OutIt __out_it, locale __loc, wstring_view __fmt, wformat_args __args) {
564 return std::__vformat_to(std::move(__out_it), std::move(__loc), __fmt, __args);
570 format_to(_OutIt __out_it, locale __loc, format_string<_Args...> __fmt, _Args&&... __args) {
571 return std::vformat_to(std::move(__out_it), std::move(__loc), __fmt.get(), std::make_format_args(__args...));
577 format_to(_OutIt __out_it, locale __loc, wformat_string<_Args...> __fmt, _Args&&... __args) {
578 return std::vformat_to(std::move(__out_it), std::move(__loc), __fmt.get(), std::make_wformat_args(__args...));
586 vformat(locale __loc, string_view __fmt, format_args __args) {
588 std::vformat_to(__buffer.__make_output_iterator(), std::move(__loc), __fmt, __args);
597 vformat(locale __loc, wstring_view __fmt, wformat_args __args) {
599 std::vformat_to(__buffer.__make_output_iterator(), std::move(__loc), __fmt, __args);
606 format(locale __loc, format_string<_Args...> __fmt, _Args&&... __args) {
607 return std::vformat(std::move(__loc), __fmt.get(), std::make_format_args(__args...));
613 format(locale __loc, wformat_string<_Args...> __fmt, _Args&&... __args) {
614 return std::vformat(std::move(__loc), __fmt.get(), std::make_wformat_args(__args...));
624 basic_format_args<_Context> __args) {
627 basic_format_parse_context{__fmt, __args.__size()},
628 std::__format_context_create(__buffer.__make_output_iterator(), __args, std::move(__loc)));
634 _OutIt __out_it, iter_difference_t<_OutIt> __n, locale __loc, format_string<_Args...> __fmt, _Args&&... __args) {
636 std::move(__out_it), __n, std::move(__loc), __fmt.get(), std::make_format_args(__args...));
642 _OutIt __out_it, iter_difference_t<_OutIt> __n, locale __loc, wformat_string<_Args...> __fmt, _Args&&... __args) {
644 std::move(__out_it), __n, std::move(__loc), __fmt.get(), std::make_wformat_args(__args...));
649 _LIBCPP_HIDE_FROM_ABI size_t __vformatted_size(locale __loc, basic_string_view<_CharT> __fmt, auto __args) {
652 basic_format_parse_context{__fmt, __args.__size()},
653 std::__format_context_create(__buffer.__make_output_iterator(), __args, std::move(__loc)));
659 formatted_size(locale __loc, format_string<_Args...> __fmt, _Args&&... __args) {
660 return std::__vformatted_size(std::move(__loc), __fmt.get(), basic_format_args{std::make_format_args(__args...)});
666 formatted_size(locale __loc, wformat_string<_Args...> __fmt, _Args&&... __args) {
667 return std::__vformatted_size(std::move(__loc), __fmt.get(), basic_format_args{std::make_wformat_args(__args...)});