Home
last modified time | relevance | path

Searched refs:elements_view (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Delements_view.h65 class elements_view : public view_interface<elements_view<_View, _Np>> {
74 _LIBCPP_HIDE_FROM_ABI elements_view()
78 …_LIBCPP_HIDE_FROM_ABI constexpr explicit elements_view(_View __base) : __base_(std::move(__base)) … in elements_view() function
166 class elements_view<_View, _Np>::__iterator
336 class elements_view<_View, _Np>::__sentinel {
382 inline constexpr bool enable_borrowed_range<elements_view<_Tp, _Np>> = enable_borrowed_range<_Tp>;
385 using keys_view = elements_view<_Tp, 0>;
387 using values_view = elements_view<_Tp, 1>;
396 /**/ noexcept(noexcept(elements_view<all_t<_Range&&>, _Np>(std::forward<_Range>(__range))))
397 /*------*/ -> decltype(elements_view<all_t<_Range&&>, _Np>(std::forward<_Range>(__range))) {
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dranges128 class elements_view;
131 inline constexpr bool enable_borrowed_range<elements_view<T, N>> =
135 using keys_view = elements_view<R, 0>;
137 using values_view = elements_view<R, 1>;
395 # include <__ranges/elements_view.h>
H A Dmodule.modulemap1718 module std_private_ranges_elements_view [system] { header "__ranges/elements_view.h" }
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dranges.cppm
H A Dranges.inc271 using std::ranges::elements_view;
/freebsd/lib/libc++/
H A DMakefile1103 RNG_HEADERS+= elements_view.h
H A Dlibcxx.imp632 { include: [ "<__ranges/elements_view.h>", "private", "<ranges>", "public" ] },
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3587 SYMBOL(elements_view, std::ranges::, <ranges>)