Lines Matching refs:__begin
37 __parse_number(const _CharT* __begin, const _CharT* __end);
55 __parse_zero(const _CharT* __begin, const _CharT*, auto& __parse_ctx) { in __parse_zero() argument
57 return {++__begin, 0}; // can never be larger than the maximum. in __parse_zero()
62 __parse_automatic(const _CharT* __begin, const _CharT*, auto& __parse_ctx) { in __parse_automatic() argument
67 return {__begin, uint32_t(__value)}; in __parse_automatic()
72 __parse_manual(const _CharT* __begin, const _CharT* __end, auto& __parse_ctx) { in __parse_manual() argument
73 __parse_number_result<_CharT> __r = __parse_number(__begin, __end); in __parse_manual()
88 __parse_number(const _CharT* __begin, const _CharT* __end_input) { in __parse_number() argument
98 const _CharT* __end = __end_input - __begin > 9 ? __begin + 9 : __end_input; in __parse_number()
99 uint32_t __value = *__begin - _CharT('0'); in __parse_number()
100 while (++__begin != __end) { in __parse_number()
101 if (*__begin < _CharT('0') || *__begin > _CharT('9')) in __parse_number()
102 return {__begin, __value}; in __parse_number()
104 __value = __value * 10 + *__begin - _CharT('0'); in __parse_number()
107 if (__begin != __end_input && *__begin >= _CharT('0') && in __parse_number()
108 *__begin <= _CharT('9')) { in __parse_number()
116 uint64_t __v = uint64_t(__value) * 10 + *__begin++ - _CharT('0'); in __parse_number()
118 (__begin != __end_input && *__begin >= _CharT('0') && in __parse_number()
119 *__begin <= _CharT('9'))) in __parse_number()
125 return {__begin, __value}; in __parse_number()
136 __parse_arg_id(const _CharT* __begin, const _CharT* __end, auto& __parse_ctx) { in __parse_arg_id() argument
137 switch (*__begin) { in __parse_arg_id()
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()
148 if (*__begin < _CharT('0') || *__begin > _CharT('9')) in __parse_arg_id()
152 return __detail::__parse_manual(__begin, __end, __parse_ctx); in __parse_arg_id()