Home
last modified time | relevance | path

Searched refs:__ctx (Results 1 – 19 of 19) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__format/
H A Drange_formatter.h58 auto __end = __ctx.end(); in parse()
87 __ctx.advance_to(__begin); in parse()
88 __begin = __underlying_.parse(__ctx); in parse()
146 __buffer.__make_output_iterator(), __ctx}; in format()
162 return __format_as_sequence(__range, __ctx); in __format_range()
165 return __format_as_sequence(__range, __ctx); in __format_range()
183 __ctx); in __format_as_string()
195 __ctx.advance_to(ranges::copy(__opening_bracket_, __ctx.out()).out); in __format_as_sequence()
199 __ctx.advance_to(ranges::copy(__separator_, __ctx.out()).out); in __format_as_sequence()
203 __ctx.advance_to(__underlying_.format(__e, __ctx)); in __format_as_sequence()
[all …]
H A Dformatter_string.h36 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse()
44 format(basic_string_view<_CharT> __str, _FormatContext& __ctx) const { in format()
47 …n __formatter::__format_escaped_string(__str, __ctx.out(), __parser_.__get_parsed_std_specificatio… in format()
50 …return __formatter::__write_string(__str, __ctx.out(), __parser_.__get_parsed_std_specifications(_… in format()
90 auto __out_it = __ctx.out();
104 return _Base::format(__str, __ctx);
115 format(const _CharT (&__str)[_Size], _FormatContext& __ctx) const {
116 return _Base::format(basic_string_view<_CharT>(__str, _Size), __ctx);
130 return _Base::format(basic_string_view<_CharT>(__str.data(), __str.size()), __ctx);
141 format(basic_string_view<_CharT, _Traits> __str, _FormatContext& __ctx) const {
[all …]
H A Dformatter_tuple.h51 auto __begin = __parser_.__parse(__ctx, __format_spec::__fields_tuple); in parse()
53 auto __end = __ctx.end(); in parse()
69 __ctx.advance_to(__begin); in parse()
76 __formatter.parse(__ctx); in parse()
89 _FormatContext& __ctx) const { in format()
93 return __format_tuple(__tuple, __ctx); in format()
109 __buffer.__make_output_iterator(), __ctx}; in format()
118 __ctx.advance_to(std::ranges::copy(__opening_bracket_, __ctx.out()).out); in __format_tuple()
122 __ctx.advance_to(std::ranges::copy(__separator_, __ctx.out()).out); in __format_tuple()
123 __ctx.advance_to(std::get<_Index>(__underlying_).format(std::get<_Index>(__tuple), __ctx)); in __format_tuple()
[all …]
H A Dformatter_char.h38 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse()
39 …typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_integ… in parse()
45 …DE_FROM_ABI typename _FormatContext::iterator format(_CharT __value, _FormatContext& __ctx) const { in format()
47 …return __formatter::__format_char(__value, __ctx.out(), __parser_.__get_parsed_std_specifications(… in format()
51 …n __formatter::__format_escaped_char(__value, __ctx.out(), __parser_.__get_parsed_std_specificatio… in format()
57 __ctx, in format()
58 __parser_.__get_parsed_std_specifications(__ctx)); in format()
61 …static_cast<make_unsigned_t<_CharT>>(__value), __ctx, __parser_.__get_parsed_std_specifications(__… in format()
65 …P_HIDE_FROM_ABI typename _FormatContext::iterator format(char __value, _FormatContext& __ctx) const in format()
68 return format(static_cast<wchar_t>(static_cast<unsigned char>(__value)), __ctx); in format()
H A Drange_default_formatter.h112 return __underlying_.parse(__ctx);
117 format(__maybe_const_r& __range, _FormatContext& __ctx) const {
118 return __underlying_.format(__range, __ctx);
140 return __underlying_.parse(__ctx);
145 format(__maybe_const_map& __range, _FormatContext& __ctx) const {
146 return __underlying_.format(__range, __ctx);
164 return __underlying_.parse(__ctx);
169 format(__maybe_const_set& __range, _FormatContext& __ctx) const {
170 return __underlying_.format(__range, __ctx);
187 typename _ParseContext::iterator __i = __underlying_.parse(__ctx);
[all …]
H A Dformatter_bool.h40 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
41 …typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_integ…
47 …HIDE_FROM_ABI typename _FormatContext::iterator format(bool __value, _FormatContext& __ctx) const {
51 …return __formatter::__format_bool(__value, __ctx, __parser_.__get_parsed_std_specifications(__ctx)…
62 static_cast<unsigned>(__value), __ctx, __parser_.__get_parsed_std_specifications(__ctx));
H A Dformat_functions.h92 __parse_(__ctx); in __parse()
99 __ctx.advance_to(__f.parse(__ctx)); in __enable()
196 __compile_time_basic_format_context<_CharT>& __ctx, in __compile_time_visit_format_arg() argument
269 __arg_t __type = __ctx.arg(__r.__value); in __handle_replacement_field()
273 __ctx.__handle(__r.__value).__parse(__parse_ctx); in __handle_replacement_field()
282 __arg.format(__parse_ctx, __ctx); in __handle_replacement_field()
287 __ctx.advance_to(__formatter.format(__arg, __ctx)); in __handle_replacement_field()
290 __ctx.arg(__r.__value)); in __handle_replacement_field()
306 typename _Ctx::iterator __out_it = __ctx.out(); in __vformat_to()
315 __ctx.advance_to(std::move(__out_it)); in __vformat_to()
[all …]
H A Dformatter_integral.h286 _FormatContext& __ctx, in __format_integer() argument
302 const auto& __np = std::use_facet<numpunct<_CharT>>(__ctx.locale()); in __format_integer()
311 __ctx.out(), in __format_integer()
320 auto __out_it = __ctx.out(); in __format_integer()
338 return __formatter::__write(__first, __last, __ctx.out(), __specs); in __format_integer()
346 _FormatContext& __ctx,
368 __value, __ctx, __specs, __negative, __array.begin(), __array.end(), nullptr, 10);
398 return __formatter::__format_integer(__r, __ctx, __specs, __negative); in __format_integer()
424 __format_bool(bool __value, _FormatContext& __ctx, __format_spec::__parsed_specifications<_CharT> _…
427 const auto& __np = std::use_facet<numpunct<_CharT>>(__ctx.locale());
[all …]
H A Dformatter_pointer.h36 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse()
37 …typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_point… in parse()
43 …FROM_ABI typename _FormatContext::iterator format(const void* __ptr, _FormatContext& __ctx) const { in format()
44 …t_spec::__parsed_specifications<_CharT> __specs = __parser_.__get_parsed_std_specifications(__ctx); in format()
51 return __formatter::__format_integer(reinterpret_cast<uintptr_t>(__ptr), __ctx, __specs); in format()
H A Dformatter_integer.h37 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse()
38 …typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_integ… in parse()
44 …_LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(_Tp __value, _FormatContext& __ctx)… in format()
45 …t_spec::__parsed_specifications<_CharT> __specs = __parser_.__get_parsed_std_specifications(__ctx); in format()
48 return __formatter::__format_char(__value, __ctx.out(), __specs); in format()
54 return __formatter::__format_integer(static_cast<_Type>(__value), __ctx, __specs); in format()
H A Dparser_std_format_spec.h68 __parse_arg_id(_Iterator __begin, _Iterator __end, _ParseContext& __ctx) { in __parse_arg_id() argument
356 auto __begin = __ctx.begin();
357 auto __end = __ctx.end();
385 if (__parse_width(__begin, __end, __ctx) && __begin == __end)
504 .__width_{__get_width(__ctx)},
505 .__precision_{__get_precision(__ctx)},
520 .__width_{__get_width(__ctx)},
521 .__precision_{__get_precision(__ctx)},
863 _LIBCPP_HIDE_FROM_ABI int32_t __get_width(auto& __ctx) const {
867 return __format_spec::__substitute_arg_id(__ctx.arg(__width_));
[all …]
H A Dcontainer_adaptor.h46 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse()
47 return __underlying_.parse(__ctx); in parse()
52 format(__maybe_const_adaptor& __adaptor, _FormatContext& __ctx) const { in format()
53 return __underlying_.format(__adaptor.__get_container(), __ctx); in format()
H A Dformatter_floating_point.h637 __format_floating_point(_Tp __value, _FormatContext& __ctx, __format_spec::__parsed_specifications<…
641 …return __formatter::__format_floating_point_non_finite(__ctx.out(), __specs, __negative, std::isna…
709 …return __formatter::__format_locale_specific_form(__ctx.out(), __buffer, __result, __ctx.locale(),…
720 … __formatter::__fill(__formatter::__copy(__buffer.begin(), __result.__exponent, __ctx.out()),
725 …__formatter::__copy(__buffer.begin(), __result.__last, __ctx.out()), __num_trailing_zeros, _CharT(…
728 auto __out_it = __ctx.out();
755 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
756 …typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_float…
762 …_LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(_Tp __value, _FormatContext& __ctx)…
763 …rn __formatter::__format_floating_point(__value, __ctx, __parser_.__get_parsed_std_specifications(…
H A Dformat_context.h162 _LIBCPP_HIDE_FROM_ABI explicit basic_format_context(iterator __out_it, _Context& __ctx) in basic_format_context() argument
167 __ctx_(std::addressof(__ctx)),
199 std::locale (*__loc_)(void* __ctx);
203 basic_format_arg<basic_format_context> (*__arg_)(void* __ctx, size_t __id);
H A Dformat_arg.h164 …__format_([](basic_format_parse_context<_CharT>& __parse_ctx, _Context& __ctx, const void* __ptr) { in __handle()
171 __ctx.advance_to(__f.format(*const_cast<_Qp*>(static_cast<const _Dp*>(__ptr)), __ctx)); in __handle()
259 …E_FROM_ABI void format(basic_format_parse_context<char_type>& __parse_ctx, _Context& __ctx) const { in format() argument
260 __handle_.__format_(__parse_ctx, __ctx, __handle_.__ptr_); in format()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__chrono/
H A Dformatter.h495 _FormatContext& __ctx, in __format_chrono() argument
505 __sstr.imbue(__ctx.locale()); in __format_chrono()
563 return __formatter::__write_string(__sstr.view(), __ctx.out(), __specs); in __format_chrono()
574 return __parser_.__parse(__ctx, __fields, __flags); in __parse()
580 …__value, __ctx, __parser_.__parser_.__get_parsed_chrono_specifications(__ctx), __parser_.__chrono_… in format()
592 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
603 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
614 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
626 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
648 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
[all …]
H A Dparser_std_format_spec.h145 __parse(_ParseContext& __ctx, __fields __fields, __flags __flags) { in __parse() argument
146 _ConstIterator __begin = __parser_.__parse(__ctx, __fields); in __parse()
147 _ConstIterator __end = __ctx.end(); in __parse()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__thread/
H A Dformatter.h40 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
41 return __parser_.__parse(__ctx, __format_spec::__fields_fill_align_width);
45 …_FROM_ABI typename _FormatContext::iterator format(__thread_id __id, _FormatContext& __ctx) const {
63 …t_spec::__parsed_specifications<_CharT> __specs = __parser_.__get_parsed_std_specifications(__ctx);
68 …return __formatter::__format_integer(reinterpret_cast<_Cp>(__get_underlying_id(__id)), __ctx, __sp…
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dvector2946 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) {
2947 return __underlying_.parse(__ctx);
2951 …_FROM_ABI typename _FormatContext::iterator format(const _Tp& __ref, _FormatContext& __ctx) const {
2952 return __underlying_.format(__ref, __ctx);