Home
last modified time | relevance | path

Searched refs:_UseCache (Results 1 – 5 of 5) sorted by relevance

/openbsd/gnu/llvm/libcxx/include/__ranges/
H A Ddrop_while_view.h71 if constexpr (_UseCache) { in begin()
87 static constexpr bool _UseCache = forward_range<_View>; variable
88 …using _Cache = _If<_UseCache, __non_propagating_cache<iterator_t<_View>>, __emp…
H A Dreverse_view.h45 static constexpr bool _UseCache = !random_access_range<_View> && !common_range<_View>; variable
46 …using _Cache = _If<_UseCache, __non_propagating_cache<reverse_iterator<iterator_t<_View>>>, __empt…
65 if constexpr (_UseCache) in begin()
70 if constexpr (_UseCache) in begin()
H A Ddrop_view.h62 …static constexpr bool _UseCache = forward_range<_View> && !(random_access_range<_View> && sized_ra… variable
63 using _Cache = _If<_UseCache, __non_propagating_cache<iterator_t<_View>>, __empty_cache>;
87 if constexpr (_UseCache) in begin()
92 if constexpr (_UseCache) in begin()
H A Dfilter_view.h57 static constexpr bool _UseCache = forward_range<_View>; variable
58 using _Cache = _If<_UseCache, __non_propagating_cache<iterator_t<_View>>, __empty_cache>;
85 if constexpr (_UseCache) { in begin()
H A Djoin_view.h86 static constexpr bool _UseCache = !is_reference_v<_InnerRange>;
87 …using _Cache = _If<_UseCache, __non_propagating_cache<remove_cvref_t<_InnerRange>>, __empty_cache>;