Searched refs:__cached_begin_ (Results 1 – 6 of 6) sorted by relevance
77 if (!__cached_begin_.__has_value()) { in begin()78 __cached_begin_.__emplace(ranges::find_if_not(__base_, std::cref(*__pred_))); in begin()80 return *__cached_begin_; in begin()94 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable
52 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable72 if (__cached_begin_.__has_value()) in begin()73 return *__cached_begin_; in begin()77 __cached_begin_.__emplace(__tmp); in begin()
63 _Cache __cached_begin_; variable119 if (!__cached_begin_.__has_value()) { in begin()120 __cached_begin_.__emplace(__find_next(__first)); in begin()122 return {*this, std::move(__first), *__cached_begin_}; in begin()
56 _Cache __cached_begin_ = _Cache(); variable100 if (!__cached_begin_.__has_value()) { in begin()101 __cached_begin_.__emplace(__find_next(ranges::begin(__base_))); in begin()103 return {*this, ranges::begin(__base_), *__cached_begin_}; in begin()
65 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable93 if (!__cached_begin_.__has_value()) { in begin()94 __cached_begin_.__emplace(ranges::find_if(__base_, std::ref(*__pred_))); in begin()96 return {*this, *__cached_begin_}; in begin()
68 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable98 if (__cached_begin_.__has_value()) in begin()99 return *__cached_begin_; in begin()103 __cached_begin_.__emplace(__tmp); in begin()