Lines Matching refs:__temp

2741   _ForwardIterator __temp = __parse(__first, __last);
2742 if (__temp != __last)
2790 _ForwardIterator __temp = std::next(__first);
2791 if (__temp == __last && *__first == '$') {
2808 _ForwardIterator __temp = __parse_ERE_branch(__first, __last);
2809 if (__temp == __first)
2811 __first = __temp;
2814 __temp = __parse_ERE_branch(++__first, __last);
2815 if (__temp == __first)
2818 __first = __temp;
2826 _ForwardIterator __temp = __parse_ERE_expression(__first, __last);
2827 if (__temp == __first)
2830 __first = __temp;
2831 __temp = __parse_ERE_expression(__first, __last);
2832 } while (__temp != __first);
2842 _ForwardIterator __temp = __parse_one_char_or_coll_elem_ERE(__first, __last);
2843 if (__temp == __first && __temp != __last) {
2844 switch (*__temp) {
2847 ++__temp;
2851 ++__temp;
2857 __temp = __parse_extended_reg_exp(++__temp, __last);
2858 if (__temp == __last || *__temp != ')')
2862 ++__temp;
2866 if (__temp != __first)
2867 __temp = __parse_ERE_dupl_symbol(__temp, __last, __e, __mexp_begin + 1, __marked_count_ + 1);
2868 __first = __temp;
2877 _ForwardIterator __temp = __parse_simple_RE(__first, __last);
2878 if (__temp == __first)
2880 __first = __temp;
2891 _ForwardIterator __temp = __parse_nondupl_RE(__first, __last);
2892 if (__temp != __first)
2893 __first = __parse_RE_dupl_symbol(__temp, __last, __e, __mexp_begin + 1, __marked_count_ + 1);
2901 _ForwardIterator __temp = __first;
2903 if (__temp == __first) {
2904 __temp = __parse_Back_open_paren(__first, __last);
2905 if (__temp != __first) {
2908 __first = __parse_RE_expression(__temp, __last);
2909 __temp = __parse_Back_close_paren(__first, __last);
2910 if (__temp == __first)
2913 __first = __temp;
2924 _ForwardIterator __temp = __parse_ORD_CHAR(__first, __last);
2925 if (__temp == __first) {
2926 __temp = __parse_QUOTED_CHAR(__first, __last);
2927 if (__temp == __first) {
2928 if (__temp != __last && *__temp == '.') {
2930 ++__temp;
2932 __temp = __parse_bracket_expression(__first, __last);
2935 __first = __temp;
2943 _ForwardIterator __temp = __parse_ORD_CHAR_ERE(__first, __last);
2944 if (__temp == __first) {
2945 __temp = __parse_QUOTED_CHAR_ERE(__first, __last);
2946 if (__temp == __first) {
2947 if (__temp != __last && *__temp == '.') {
2949 ++__temp;
2951 __temp = __parse_bracket_expression(__first, __last);
2954 __first = __temp;
2963 _ForwardIterator __temp = std::next(__first);
2964 if (__temp != __last) {
2965 if (*__first == '\\' && *__temp == '(')
2966 __first = ++__temp;
2977 _ForwardIterator __temp = std::next(__first);
2978 if (__temp != __last) {
2979 if (*__first == '\\' && *__temp == ')')
2980 __first = ++__temp;
2991 _ForwardIterator __temp = std::next(__first);
2992 if (__temp != __last) {
2993 if (*__first == '\\' && *__temp == '{')
2994 __first = ++__temp;
3005 _ForwardIterator __temp = std::next(__first);
3006 if (__temp != __last) {
3007 if (*__first == '\\' && *__temp == '}')
3008 __first = ++__temp;
3018 _ForwardIterator __temp = std::next(__first);
3019 if (__temp != __last && *__first == '\\' && __test_back_ref(*__temp))
3020 __first = ++__temp;
3029 _ForwardIterator __temp = std::next(__first);
3030 if (__temp == __last && *__first == '$')
3077 _ForwardIterator __temp = std::next(__first);
3078 if (__temp != __last) {
3080 switch (*__temp) {
3087 __push_char(*__temp);
3088 __first = ++__temp;
3102 _ForwardIterator __temp = std::next(__first);
3103 if (__temp != __last) {
3105 switch (*__temp) {
3119 __push_char(*__temp);
3120 __first = ++__temp;
3125 else if (__test_back_ref(*__temp))
3126 __first = ++__temp;
3148 _ForwardIterator __temp = __parse_Back_open_brace(__first, __last);
3149 if (__temp != __first) {
3151 __first = __temp;
3152 __temp = __parse_DUP_COUNT(__first, __last, __min);
3153 if (__temp == __first)
3155 __first = __temp;
3159 __temp = __parse_Back_close_brace(__first, __last);
3160 if (__temp == __first)
3163 __first = __temp;
3168 __temp = __parse_Back_close_brace(__first, __last);
3169 if (__temp == __first)
3178 __first = __temp;
3223 _ForwardIterator __temp = __parse_DUP_COUNT(++__first, __last, __min);
3224 if (__temp == __first)
3226 __first = __temp;
3251 __temp = __parse_DUP_COUNT(__first, __last, __max);
3252 if (__temp == __first)
3254 __first = __temp;
3317 _ForwardIterator __temp = __parse_expression_term(__first, __last, __ml);
3318 if (__temp == __first)
3320 __first = __temp;
3331 _ForwardIterator __temp = std::next(__first);
3333 if (__temp != __last && *__first == '[') {
3334 if (*__temp == '=')
3335 return __parse_equivalence_class(++__temp, __last, __ml);
3336 else if (*__temp == ':')
3337 return __parse_character_class(++__temp, __last, __ml);
3338 else if (*__temp == '.')
3339 __first = __parse_collating_symbol(++__temp, __last, __start_range);
3354 __temp = std::next(__first);
3355 if (__temp != __last && *__first == '-' && *__temp != ']') {
3358 __first = __temp;
3359 ++__temp;
3360 if (__temp != __last && *__first == '[' && *__temp == '.')
3361 __first = __parse_collating_symbol(++__temp, __last, __end_range);
3512 _ForwardIterator __temp = std::search(__first, __last, __equal_close, __equal_close + 2);
3513 if (__temp == __last)
3515 // [__first, __temp) contains all text in [= ... =]
3516 string_type __collate_name = __traits_.lookup_collatename(__first, __temp);
3534 __first = std::next(__temp, 2);
3545 _ForwardIterator __temp = std::search(__first, __last, __colon_close, __colon_close + 2);
3546 if (__temp == __last)
3548 // [__first, __temp) contains all text in [: ... :]
3550 char_class_type __class_type = __traits_.lookup_classname(__first, __temp, __flags_ & icase);
3554 __first = std::next(__temp, 2);
3565 _ForwardIterator __temp = std::search(__first, __last, __dot_close, __dot_close + 2);
3566 if (__temp == __last)
3568 // [__first, __temp) contains all text in [. ... .]
3569 __col_sym = __traits_.lookup_collatename(__first, __temp);
3577 __first = std::next(__temp, 2);
3604 _ForwardIterator __temp = __parse_alternative(__first, __last);
3605 if (__temp == __first)
3607 __first = __temp;
3610 __temp = __parse_alternative(++__first, __last);
3611 if (__temp == __first)
3614 __first = __temp;
3623 _ForwardIterator __temp = __parse_term(__first, __last);
3624 if (__temp == __first)
3626 __first = __temp;
3634 _ForwardIterator __temp = __parse_assertion(__first, __last);
3635 if (__temp == __first) {
3638 __temp = __parse_atom(__first, __last);
3639 if (__temp != __first)
3640 __first = __parse_ERE_dupl_symbol(__temp, __last, __e, __mexp_begin + 1, __marked_count_ + 1);
3642 __first = __temp;
3660 _ForwardIterator __temp = std::next(__first);
3661 if (__temp != __last) {
3662 if (*__temp == 'b') {
3664 __first = ++__temp;
3665 } else if (*__temp == 'B') {
3667 __first = ++__temp;
3672 _ForwardIterator __temp = std::next(__first);
3673 if (__temp != __last && *__temp == '?') {
3674 if (++__temp != __last) {
3675 switch (*__temp) {
3679 __temp = __exp.__parse(++__temp, __last);
3683 if (__temp == __last || *__temp != ')')
3685 __first = ++__temp;
3690 __temp = __exp.__parse(++__temp, __last);
3694 if (__temp == __last || *__temp != ')')
3696 __first = ++__temp;
3726 _ForwardIterator __temp = std::next(__first);
3727 if (__temp != __last && *__first == '?' && *__temp == ':') {
3729 __first = __parse_ecma_exp(++__temp, __last);