Home
last modified time | relevance | path

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

/freebsd-14.2/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-14.2/contrib/llvm-project/libcxx/include/
H A Dranges123 class elements_view;
126 inline constexpr bool enable_borrowed_range<elements_view<T, N>> =
130 using keys_view = elements_view<R, 0>;
132 using values_view = elements_view<R, 1>;
391 #include <__ranges/elements_view.h>
H A Dlibcxx.imp615 { include: [ "<__ranges/elements_view.h>", "private", "<ranges>", "public" ] },
H A Dmodule.modulemap.in1664 module std_private_ranges_elements_view [system] { header "__ranges/elements_view.h" }
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dranges.inc257 using std::ranges::elements_view;
/freebsd-14.2/lib/libc++/
H A DMakefile1058 RNG_HEADERS+= elements_view.h
H A Dmodule.modulemap1664 module std_private_ranges_elements_view [system] { header "__ranges/elements_view.h" }
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3587 SYMBOL(elements_view, std::ranges::, <ranges>)