Lines Matching refs:__temp
3095 _ForwardIterator __temp = _VSTD::next(__first);
3096 if (__temp == __last && *__first == '$')
3116 _ForwardIterator __temp = __parse_ERE_branch(__first, __last);
3117 if (__temp == __first)
3119 __first = __temp;
3123 __temp = __parse_ERE_branch(++__first, __last);
3124 if (__temp == __first)
3127 __first = __temp;
3138 _ForwardIterator __temp = __parse_ERE_expression(__first, __last);
3139 if (__temp == __first)
3143 __first = __temp;
3144 __temp = __parse_ERE_expression(__first, __last);
3145 } while (__temp != __first);
3157 _ForwardIterator __temp = __parse_one_char_or_coll_elem_ERE(__first, __last);
3158 if (__temp == __first && __temp != __last)
3160 switch (*__temp)
3164 ++__temp;
3168 ++__temp;
3174 __temp = __parse_extended_reg_exp(++__temp, __last);
3175 if (__temp == __last || *__temp != ')')
3179 ++__temp;
3183 if (__temp != __first)
3184 __temp = __parse_ERE_dupl_symbol(__temp, __last, __e, __mexp_begin+1,
3186 __first = __temp;
3198 _ForwardIterator __temp = __parse_simple_RE(__first, __last);
3199 if (__temp == __first)
3201 __first = __temp;
3216 _ForwardIterator __temp = __parse_nondupl_RE(__first, __last);
3217 if (__temp != __first)
3218 __first = __parse_RE_dupl_symbol(__temp, __last, __e,
3230 _ForwardIterator __temp = __first;
3232 if (__temp == __first)
3234 __temp = __parse_Back_open_paren(__first, __last);
3235 if (__temp != __first)
3239 __first = __parse_RE_expression(__temp, __last);
3240 __temp = __parse_Back_close_paren(__first, __last);
3241 if (__temp == __first)
3244 __first = __temp;
3259 _ForwardIterator __temp = __parse_ORD_CHAR(__first, __last);
3260 if (__temp == __first)
3262 __temp = __parse_QUOTED_CHAR(__first, __last);
3263 if (__temp == __first)
3265 if (__temp != __last && *__temp == '.')
3268 ++__temp;
3271 __temp = __parse_bracket_expression(__first, __last);
3274 __first = __temp;
3285 _ForwardIterator __temp = __parse_ORD_CHAR_ERE(__first, __last);
3286 if (__temp == __first)
3288 __temp = __parse_QUOTED_CHAR_ERE(__first, __last);
3289 if (__temp == __first)
3291 if (__temp != __last && *__temp == '.')
3294 ++__temp;
3297 __temp = __parse_bracket_expression(__first, __last);
3300 __first = __temp;
3312 _ForwardIterator __temp = _VSTD::next(__first);
3313 if (__temp != __last)
3315 if (*__first == '\\' && *__temp == '(')
3316 __first = ++__temp;
3330 _ForwardIterator __temp = _VSTD::next(__first);
3331 if (__temp != __last)
3333 if (*__first == '\\' && *__temp == ')')
3334 __first = ++__temp;
3348 _ForwardIterator __temp = _VSTD::next(__first);
3349 if (__temp != __last)
3351 if (*__first == '\\' && *__temp == '{')
3352 __first = ++__temp;
3366 _ForwardIterator __temp = _VSTD::next(__first);
3367 if (__temp != __last)
3369 if (*__first == '\\' && *__temp == '}')
3370 __first = ++__temp;
3384 _ForwardIterator __temp = _VSTD::next(__first);
3385 if (__temp != __last)
3389 int __val = __traits_.value(*__temp, 10);
3393 __first = ++__temp;
3409 _ForwardIterator __temp = _VSTD::next(__first);
3410 if (__temp == __last && *__first == '$')
3467 _ForwardIterator __temp = _VSTD::next(__first);
3468 if (__temp != __last)
3472 switch (*__temp)
3480 __push_char(*__temp);
3481 __first = ++__temp;
3498 _ForwardIterator __temp = _VSTD::next(__first);
3499 if (__temp != __last)
3503 switch (*__temp)
3518 __push_char(*__temp);
3519 __first = ++__temp;
3550 _ForwardIterator __temp = __parse_Back_open_brace(__first, __last);
3551 if (__temp != __first)
3554 __first = __temp;
3555 __temp = __parse_DUP_COUNT(__first, __last, __min);
3556 if (__temp == __first)
3558 __first = __temp;
3563 __temp = __parse_Back_close_brace(__first, __last);
3564 if (__temp == __first)
3568 __first = __temp;
3575 __temp = __parse_Back_close_brace(__first, __last);
3576 if (__temp == __first)
3587 __first = __temp;
3642 _ForwardIterator __temp = __parse_DUP_COUNT(++__first, __last, __min);
3643 if (__temp == __first)
3645 __first = __temp;
3678 __temp = __parse_DUP_COUNT(__first, __last, __max);
3679 if (__temp == __first)
3681 __first = __temp;
3758 _ForwardIterator __temp = __parse_expression_term(__first, __last,
3760 if (__temp == __first)
3762 __first = __temp;
3777 _ForwardIterator __temp = _VSTD::next(__first);
3779 if (__temp != __last && *__first == '[')
3781 if (*__temp == '=')
3782 return __parse_equivalence_class(++__temp, __last, __ml);
3783 else if (*__temp == ':')
3784 return __parse_character_class(++__temp, __last, __ml);
3785 else if (*__temp == '.')
3786 __first = __parse_collating_symbol(++__temp, __last, __start_range);
3806 __temp = _VSTD::next(__first);
3807 if (__temp != __last && *__first == '-' && *__temp != ']')
3811 __first = __temp;
3812 ++__temp;
3813 if (__temp != __last && *__first == '[' && *__temp == '.')
3814 __first = __parse_collating_symbol(++__temp, __last, __end_range);
3987 _ForwardIterator __temp = _VSTD::search(__first, __last, _Equal_close,
3989 if (__temp == __last)
3991 // [__first, __temp) contains all text in [= ... =]
3993 __traits_.lookup_collatename(__first, __temp);
4015 __first = _VSTD::next(__temp, 2);
4029 _ForwardIterator __temp = _VSTD::search(__first, __last, _Colon_close,
4031 if (__temp == __last)
4033 // [__first, __temp) contains all text in [: ... :]
4036 __traits_.lookup_classname(__first, __temp, __flags_ & icase);
4040 __first = _VSTD::next(__temp, 2);
4054 _ForwardIterator __temp = _VSTD::search(__first, __last, _Dot_close,
4056 if (__temp == __last)
4058 // [__first, __temp) contains all text in [. ... .]
4059 __col_sym = __traits_.lookup_collatename(__first, __temp);
4068 __first = _VSTD::next(__temp, 2);
4106 _ForwardIterator __temp = __parse_alternative(__first, __last);
4107 if (__temp == __first)
4109 __first = __temp;
4113 __temp = __parse_alternative(++__first, __last);
4114 if (__temp == __first)
4117 __first = __temp;
4130 _ForwardIterator __temp = __parse_term(__first, __last);
4131 if (__temp == __first)
4133 __first = __temp;
4144 _ForwardIterator __temp = __parse_assertion(__first, __last);
4145 if (__temp == __first)
4149 __temp = __parse_atom(__first, __last);
4150 if (__temp != __first)
4151 __first = __parse_ERE_dupl_symbol(__temp, __last, __e,
4155 __first = __temp;
4179 _ForwardIterator __temp = _VSTD::next(__first);
4180 if (__temp != __last)
4182 if (*__temp == 'b')
4185 __first = ++__temp;
4187 else if (*__temp == 'B')
4190 __first = ++__temp;
4197 _ForwardIterator __temp = _VSTD::next(__first);
4198 if (__temp != __last && *__temp == '?')
4200 if (++__temp != __last)
4202 switch (*__temp)
4208 __temp = __exp.__parse(++__temp, __last);
4212 if (__temp == __last || *__temp != ')')
4214 __first = ++__temp;
4221 __temp = __exp.__parse(++__temp, __last);
4225 if (__temp == __last || *__temp != ')')
4227 __first = ++__temp;
4265 _ForwardIterator __temp = _VSTD::next(__first);
4266 if (__temp != __last && *__first == '?' && *__temp == ':')
4269 __first = __parse_ecma_exp(++__temp, __last);