Home
last modified time | relevance | path

Searched refs:__non_propagating_cache (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dnon_propagating_cache.h39 class __non_propagating_cache {
57 _LIBCPP_HIDE_FROM_ABI __non_propagating_cache() = default;
59 _LIBCPP_HIDE_FROM_ABI constexpr __non_propagating_cache(__non_propagating_cache const&) noexcept in __non_propagating_cache() function
62 …_LIBCPP_HIDE_FROM_ABI constexpr __non_propagating_cache(__non_propagating_cache&& __other) noexcept in __non_propagating_cache() function
67 …_LIBCPP_HIDE_FROM_ABI constexpr __non_propagating_cache& operator=(__non_propagating_cache const& …
74 …_LIBCPP_HIDE_FROM_ABI constexpr __non_propagating_cache& operator=(__non_propagating_cache&& __oth…
H A Ddrop_while_view.h93 …using _Cache _LIBCPP_NODEBUG = _If<_UseCache, __non_propagating_cache<iterator_t<_View>>, __emp…
H A Djoin_view.h88 …using _OuterCache _LIBCPP_NODEBUG = _If<_UseOuterCache, __non_propagating_cache<iterator_t<_Vie…
93 _If<_UseInnerCache, __non_propagating_cache<remove_cvref_t<_InnerRange>>, __empty_cache>;
H A Djoin_with_view.h70 _If<_UseOuterItCache, __non_propagating_cache<iterator_t<_View>>, __empty_cache>;
75 _If<_UseInnerCache, __non_propagating_cache<remove_cvref_t<_InnerRng>>, __empty_cache>;
H A Dreverse_view.h51 _If<_UseCache, __non_propagating_cache<reverse_iterator<iterator_t<_View>>>, __empty_cache>;
H A Dchunk_by_view.h62 using _Cache _LIBCPP_NODEBUG = __non_propagating_cache<iterator_t<_View>>;
H A Dsplit_view.h55 …using _Cache _LIBCPP_NODEBUG = __non_propagating_cache<subrange<iterator_t<_View>…
H A Dfilter_view.h64 …using _Cache _LIBCPP_NODEBUG = _If<_UseCache, __non_propagating_cache<iterator_t<_View>>, __emp…
H A Dlazy_split_view.h76 _If<!forward_range<_View>, __non_propagating_cache<iterator_t<_View>>, __empty_cache>;
H A Ddrop_view.h67 …using _Cache _LIBCPP_NODEBUG = _If<_UseCache, __non_propagating_cache<iterator_t<_View>>, __emp…