Searched refs:__parse_ctx (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/__format/ |
| H A D | format_string.h | 55 __parse_zero(const _CharT* __begin, const _CharT*, auto& __parse_ctx) { in __parse_zero() argument 56 __parse_ctx.check_arg_id(0); in __parse_zero() 62 __parse_automatic(const _CharT* __begin, const _CharT*, auto& __parse_ctx) { in __parse_automatic() argument 63 size_t __value = __parse_ctx.next_arg_id(); in __parse_automatic() 72 __parse_manual(const _CharT* __begin, const _CharT* __end, auto& __parse_ctx) { in __parse_manual() argument 74 __parse_ctx.check_arg_id(__r.__value); in __parse_manual() 136 __parse_arg_id(const _CharT* __begin, const _CharT* __end, auto& __parse_ctx) { in __parse_arg_id() argument 139 return __detail::__parse_zero(__begin, __end, __parse_ctx); in __parse_arg_id() 146 return __detail::__parse_automatic(__begin, __end, __parse_ctx); in __parse_arg_id() 152 return __detail::__parse_manual(__begin, __end, __parse_ctx); in __parse_arg_id()
|
| H A D | parser_std_format_spec.h | 51 __parse_arg_id(const _CharT* __begin, const _CharT* __end, auto& __parse_ctx) { in __parse_arg_id() argument 58 __format::__parse_arg_id(__begin, __end, __parse_ctx); in __parse_arg_id() 245 …_LIBCPP_HIDE_FROM_ABI constexpr auto __parse(basic_format_parse_context<_CharT>& __parse_ctx, __fi… 246 -> decltype(__parse_ctx.begin()) { 248 const _CharT* __begin = __parse_ctx.begin(); 249 const _CharT* __end = __parse_ctx.end(); 265 if (__parse_width(__begin, __end, __parse_ctx) && __begin == __end) 268 if (__fields.__precision_ && __parse_precision(__begin, __end, __parse_ctx) && __begin == __end) 414 …__format::__parse_number_result __r = __format_spec::__parse_arg_id(++__begin, __end, __parse_ctx); in __parse_width() 433 auto& __parse_ctx) { in __parse_precision() argument [all …]
|
| H A D | formatter_bool.h | 42 parse(basic_format_parse_context<_CharT>& __parse_ctx) -> decltype(__parse_ctx.begin()) { 43 auto __result = __parser_.__parse(__parse_ctx, __format_spec::__fields_integral);
|
| H A D | formatter_pointer.h | 38 parse(basic_format_parse_context<_CharT>& __parse_ctx) -> decltype(__parse_ctx.begin()) { 39 auto __result = __parser_.__parse(__parse_ctx, __format_spec::__fields_pointer);
|
| H A D | formatter_char.h | 37 parse(basic_format_parse_context<_CharT>& __parse_ctx) -> decltype(__parse_ctx.begin()) { 38 auto __result = __parser_.__parse(__parse_ctx, __format_spec::__fields_integral);
|
| H A D | formatter_integer.h | 38 parse(basic_format_parse_context<_CharT>& __parse_ctx) -> decltype(__parse_ctx.begin()) { 39 auto __result = __parser_.__parse(__parse_ctx, __format_spec::__fields_integral);
|
| H A D | format_arg.h | 152 …__format_([](basic_format_parse_context<_CharT>& __parse_ctx, _Context& __ctx, const void* __ptr) { in __handle() 162 __parse_ctx.advance_to(__f.parse(__parse_ctx)); in __handle() 257 void format(basic_format_parse_context<char_type>& __parse_ctx, _Context& __ctx) const { in format() argument 258 __handle_.__format_(__parse_ctx, __ctx, __handle_.__ptr_); in format()
|
| H A D | formatter_string.h | 35 _LIBCPP_HIDE_FROM_ABI constexpr auto parse(basic_format_parse_context<_CharT>& __parse_ctx) 36 -> decltype(__parse_ctx.begin()) { 37 auto __result = __parser_.__parse(__parse_ctx, __format_spec::__fields_string);
|
| H A D | formatter_floating_point.h | 691 parse(basic_format_parse_context<_CharT>& __parse_ctx) -> decltype(__parse_ctx.begin()) { 692 auto __result = __parser_.__parse(__parse_ctx, __format_spec::__fields_floating_point);
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | format | 223 …stexpr void __parse(basic_format_parse_context<_CharT>& __parse_ctx) const { __parse_(__parse_ctx)… 229 __parse_ctx.advance_to(__f.parse(__parse_ctx)); 304 __parse_ctx.advance_to(__formatter.parse(__parse_ctx)); 391 __parse_ctx.advance_to(__r.__ptr + 1); 395 __parse_ctx.advance_to(__r.__ptr); 414 __arg.format(__parse_ctx, __ctx); 418 __parse_ctx.advance_to(__formatter.parse(__parse_ctx)); 424 __begin = __parse_ctx.begin(); 433 __vformat_to(_ParseCtx&& __parse_ctx, _Ctx&& __ctx) { 437 const _CharT* __begin = __parse_ctx.begin(); [all …]
|