Searched refs:elements_view (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | elements_view.h | 65 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 D | ranges | 128 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 D | module.modulemap | 1718 module std_private_ranges_elements_view [system] { header "__ranges/elements_view.h" }
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | ranges.cppm |
|
H A D | ranges.inc | 271 using std::ranges::elements_view;
|
/freebsd/lib/libc++/ |
H A D | Makefile | 1103 RNG_HEADERS+= elements_view.h
|
H A D | libcxx.imp | 632 { include: [ "<__ranges/elements_view.h>", "private", "<ranges>", "public" ] },
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 3587 SYMBOL(elements_view, std::ranges::, <ranges>)
|