Home
last modified time | relevance | path

Searched refs:__cached_begin_ (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Ddrop_while_view.h77 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();
90 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); global() variable
H A Dreverse_view.h51 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable
71 if (__cached_begin_.__has_value()) in begin()
72 return *__cached_begin_; in begin()
76 __cached_begin_.__emplace(__tmp); in begin()
H A Dchunk_by_view.h63 _Cache __cached_begin_; variable
119 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()
H A Dsplit_view.h56 _Cache __cached_begin_ = _Cache(); variable
100 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()
H A Dfilter_view.h65 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache();
93 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()
62 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); global() variable
H A Ddrop_view.h68 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable
98 if (__cached_begin_.__has_value()) in begin()
99 return *__cached_begin_; in begin()
103 __cached_begin_.__emplace(__tmp); in begin()