Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dreverse_view.h46 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable
65 if (__cached_begin_.__has_value()) in begin()
66 return *__cached_begin_; in begin()
70 __cached_begin_.__emplace(__tmp); in begin()
H A Dfilter_view.h55 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable
82 if (!__cached_begin_.__has_value()) { in begin()
83 __cached_begin_.__emplace(ranges::find_if(__base_, std::ref(*__pred_))); in begin()
85 return {*this, *__cached_begin_}; in begin()
H A Ddrop_view.h62 _LIBCPP_NO_UNIQUE_ADDRESS _Cache __cached_begin_ = _Cache(); variable
86 if (__cached_begin_.__has_value()) in begin()
87 return *__cached_begin_; in begin()
91 __cached_begin_.__emplace(__tmp); in begin()