Lines Matching defs:__last_
130 : __first_(__first), __last_(__last) {}
132 _LIBCPP_HIDE_FROM_ABI constexpr bool __at_end() const noexcept { return __first_ == __last_; }
158 _LIBCPP_ASSERT_INTERNAL(__first_ != __last_, "can't move beyond the end of input");
168 if (__last_ - __first_ < 2 || !__unicode::__is_continuation(__first_ + 1, 1)) [[unlikely]]
183 if (__last_ - __first_ < 3 || !__unicode::__is_continuation(__first_ + 1, 2)) [[unlikely]]
204 if (__last_ - __first_ < 4 || !__unicode::__is_continuation(__first_ + 1, 3)) [[unlikely]]
235 _Iterator __last_;
258 : __first_(__first), __last_(__last) {}
261 _LIBCPP_HIDE_FROM_ABI constexpr bool __at_end() const noexcept { return __first_ == __last_; }
264 _LIBCPP_ASSERT_INTERNAL(__first_ != __last_, "can't move beyond the end of input");
272 if (__first_ == __last_ || !__unicode::__is_low_surrogate(static_cast<char32_t>(*__first_))) [[unlikely]]
293 _Iterator __last_;
547 _Iterator __last_;
579 : __first_(__first), __last_(__last) {}
581 _LIBCPP_HIDE_FROM_ABI constexpr bool __at_end() const noexcept { return __first_ == __last_; }
585 _LIBCPP_ASSERT_INTERNAL(__first_ != __last_, "can't move beyond the end of input");
591 _Iterator __last_;