| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | ranges_min.h | 56 requires indirectly_copyable_storable<iterator_t<_Rp>, range_value_t<_Rp>*> 58 range_value_t<_Rp> operator()(_Rp&& __r, _Comp __comp = {}, _Proj __proj = {}) const { in operator() 67 range_value_t<_Rp> __result = *__first;
|
| H A D | ranges_max.h | 59 requires indirectly_copyable_storable<iterator_t<_Rp>, range_value_t<_Rp>*> 61 range_value_t<_Rp> operator()(_Rp&& __r, _Comp __comp = {}, _Proj __proj = {}) const { in operator() 71 range_value_t<_Rp> __result = *__first;
|
| H A D | ranges_minmax.h | 65 requires indirectly_copyable_storable<iterator_t<_Range>, range_value_t<_Range>*> 67 …ranges::minmax_result<range_value_t<_Range>> operator()(_Range&& __r, _Comp __comp = {}, _Proj __p… in operator() 70 using _ValueT = range_value_t<_Range>;
|
| H A D | ranges_unique_copy.h | 90 (input_iterator<_OutIter> && same_as<range_value_t<_Range>, iter_value_t<_OutIter>>) ||
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | ranges_uninitialized_algorithms.h | 54 requires default_initializable<range_value_t<_ForwardRange>> 101 requires default_initializable<range_value_t<_ForwardRange>> 148 requires constructible_from<range_value_t<_ForwardRange>, const _Tp&> 204 requires constructible_from<range_value_t<_OutputRange>, range_reference_t<_InputRange>> 269 requires constructible_from<range_value_t<_OutputRange>, range_reference_t<_InputRange>>
|
| H A D | ranges_construct_at.h | 86 requires destructible<range_value_t<_InputRange>>
|
| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | lazy_split_view.h | 86 constructible_from<_Pattern, single_view<range_value_t<_Range>>> 88 constexpr lazy_split_view(_Range&& __r, range_value_t<_Range> __e) in lazy_split_view() 355 using value_type = range_value_t<_Base>; 431 lazy_split_view(_Range&&, range_value_t<_Range>) 432 -> lazy_split_view<views::all_t<_Range>, single_view<range_value_t<_Range>>>;
|
| H A D | concepts.h | 63 using range_value_t = iter_value_t<iterator_t<_Rp>>; variable
|
| H A D | filter_view.h | 129 using value_type = range_value_t<_View>;
|
| H A D | join_view.h | 223 using value_type = range_value_t<range_reference_t<_Base>>;
|
| H A D | zip_view.h | 258 using value_type = __tuple_or_pair<range_value_t<__maybe_const<_Const, _Views>>...>;
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/ |
| H A D | helper_aliases.compile.pass.cpp | 34 static_assert(std::same_as<std::ranges::range_value_t<test_range<cpp20_input_iterator> >, std::iter…
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/ |
| H A D | types.compile.pass.cpp | 50 std::ranges::range_value_t<ForwardView>>);
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/iterator/ |
| H A D | types.compile.pass.cpp | 56 …static_assert(std::is_same_v<typename FilterIterator::value_type, std::ranges::range_value_t<Filte… in f()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/ |
| H A D | general.pass.cpp | 57 using Char = std::ranges::range_value_t<std::ranges::range_value_t<View>>; in is_equal()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/ |
| H A D | member_types.compile.pass.cpp | 108 using InnerValue = std::ranges::range_value_t<Inner>; in test()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | memory | 205 requires constructible_from<range_value_t<OutputRange>, range_reference_t<InputRange>> 237 requires constructible_from<range_value_t<ForwardRange>, const T&> 278 requires destructible<range_value_t<InputRange>> 305 requires constructible_from<range_value_t<OutputRange>, range_rvalue_reference_t<InputRange>> 336 requires default_initializable<range_value_t<ForwardRange>> 362 requires default_initializable<range_value_t<ForwardRange>>
|
| H A D | string_view | 178 basic_string_view(Range&&) -> basic_string_view<ranges::range_value_t<Range>>; // C++23 325 is_same_v<ranges::range_value_t<_Range>, _CharT> && 748 basic_string_view(_Range) -> basic_string_view<ranges::range_value_t<_Range>>;
|
| H A D | ranges | 47 using range_value_t = iter_value_t<iterator_t<R>>;
|
| H A D | algorithm | 112 requires indirectly_copyable_storable<iterator_t<R>, range_value_t<R>*> 113 constexpr range_value_t<R> 126 requires indirectly_copyable_storable<iterator_t<R>, range_value_t<R>*> 127 constexpr range_value_t<R> 200 requires indirectly_copyable_storable<iterator_t<R>, range_value_t<R>*> 201 constexpr ranges::minmax_result<range_value_t<R>> 950 (input_iterator<O> && same_as<range_value_t<R>, iter_value_t<O>>) ||
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | RangesPaper.csv | 119 | `ranges::range_value_t <https://llvm.org/D100269>`_
|