Lines Matching refs:__current_

1421     const _CharT* __current_;
1431 : __do_(0), __first_(nullptr), __current_(nullptr), __last_(nullptr),
1662 __s.__loop_data_[__loop_id_].second = __s.__current_;
1681 __s.__loop_data_[__loop_id_].second == __s.__current_)
1794 __s.__sub_matches_[__mexp_-1].first = __s.__current_;
1822 __s.__sub_matches_[__mexp_-1].second = __s.__current_;
1856 if (__s.__last_ - __s.__current_ >= __len &&
1857 _VSTD::equal(__sm.first, __sm.second, __s.__current_))
1860 __s.__current_ += __len;
1905 if (__s.__last_ - __s.__current_ >= __len)
1910 __traits_.translate_nocase(__s.__current_[__i]))
1914 __s.__current_ += __len;
1960 if (__s.__last_ - __s.__current_ >= __len)
1965 __traits_.translate(__s.__current_[__i]))
1969 __s.__current_ += __len;
2014 if (__s.__current_ == __s.__last_)
2018 _CharT __c = __s.__current_[-1];
2023 else if (__s.__current_ == __s.__first_ &&
2028 _CharT __c = *__s.__current_;
2035 _CharT __c1 = __s.__current_[-1];
2036 _CharT __c2 = *__s.__current_;
2087 if (__s.__at_first_ && __s.__current_ == __s.__first_ &&
2095 __is_eol(*_VSTD::prev(__s.__current_)))
2131 if (__s.__current_ == __s.__last_ &&
2137 else if (__multiline_ && __is_eol(*__s.__current_))
2171 if (__s.__current_ != __s.__last_ && *__s.__current_ != 0)
2174 ++__s.__current_;
2233 if (__s.__current_ != __s.__last_ && *__s.__current_ == __c_)
2236 ++__s.__current_;
2273 if (__s.__current_ != __s.__last_ &&
2274 __traits_.translate_nocase(*__s.__current_) == __c_)
2277 ++__s.__current_;
2314 if (__s.__current_ != __s.__last_ &&
2315 __traits_.translate(*__s.__current_) == __c_)
2318 ++__s.__current_;
2451 if (__s.__current_ != __s.__last_)
2456 const _CharT* __next = _VSTD::next(__s.__current_);
2459 pair<_CharT, _CharT> __ch2(*__s.__current_, *__next);
2525 // test *__s.__current_ as not a digraph
2526 _CharT __ch = *__s.__current_;
2596 __s.__current_ += __consumed;
3162 __m.__init(1 + __exp_.mark_count(), __s.__current_, __s.__last_);
3164 __s.__current_, __s.__last_,
3168 __s.__at_first_ && __s.__current_ == __s.__first_);
5788 __states.back().__current_ = __first;
5810 __s.__current_ == __first)
5816 __s.__current_ != __last)
5822 __m.__matches_[0].second = _VSTD::next(__first, __s.__current_ - __first);
5869 __states.back().__current_ = __first;
5891 __s.__current_ == __first)
5897 __s.__current_ != __last)
5902 if (!__matched || __highest_j < __s.__current_ - __s.__first_)
5903 __highest_j = __s.__current_ - __s.__first_;
5969 __states.back().__current_ = __first;
5992 __s.__current_ == __first)
5998 __s.__current_ != __last)
6003 if (!__matched || __highest_j < __s.__current_ - __s.__first_)
6005 __highest_j = __s.__current_ - __s.__first_;