/external/cronet/stable/third_party/libc++/src/include/__ranges/ |
D | join_view.h | 56 …requires is_reference_v<range_reference_t<_View>> && forward_range<_View> && forward_range<range_r… 59 using _InnerC = typename iterator_traits<iterator_t<range_reference_t<_View>>>::iterator_category; 63 common_range<range_reference_t<_View>>, 71 requires view<_View> && input_range<range_reference_t<_View>> 74 using _InnerRange = range_reference_t<_View>; 112 constexpr bool __use_const = __simple_view<_View> && is_reference_v<range_reference_t<_View>>; 122 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 123 input_range<range_reference_t<const _V2>> 138 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 139 input_range<range_reference_t<const _V2>> [all …]
|
D | elements_view.h | 63 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 64 __returnable_element<range_reference_t<_View>, _Np> 163 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 164 __returnable_element<range_reference_t<_View>, _Np> 179 if constexpr (is_reference_v<range_reference_t<_Base>>) { 182 using _Element = remove_cv_t<tuple_element_t<_Np, range_reference_t<_Base>>>; 333 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 334 __returnable_element<range_reference_t<_View>, _Np>
|
D | to.h | 65 … !input_range<_Container> || convertible_to<range_reference_t<_Range>, range_value_t<_Container>>; 106 __container_appendable<_Container, range_reference_t<_Range>>) { in to() 132 } else if constexpr (input_range<range_reference_t<_Range>>) { in to() 149 using pointer = add_pointer_t<range_reference_t<_Range>>; 150 using reference = range_reference_t<_Range>;
|
D | transform_view.h | 61 concept __regular_invocable_with_range_ref = regular_invocable<_Fn, range_reference_t<_View>>; 65 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> && 66 __can_reference<invoke_result_t<_Fn&, range_reference_t<_View>>>; 165 conditional_t< is_reference_v<invoke_result_t<_Fn&, range_reference_t<_View>>>, 195 …ype = remove_cvref_t<invoke_result_t<__maybe_const<_Const, _Fn>&, range_reference_t<_Base>>>;
|
D | concepts.h | 71 using range_reference_t = iter_reference_t<iterator_t<_Rp>>; variable 116 { ranges::data(__t) } -> same_as<add_pointer_t<range_reference_t<_Tp>>>; in requires()
|
/external/cronet/tot/third_party/libc++/src/include/__ranges/ |
D | join_view.h | 56 …requires is_reference_v<range_reference_t<_View>> && forward_range<_View> && forward_range<range_r… 59 using _InnerC = typename iterator_traits<iterator_t<range_reference_t<_View>>>::iterator_category; 63 common_range<range_reference_t<_View>>, 71 requires view<_View> && input_range<range_reference_t<_View>> 74 using _InnerRange = range_reference_t<_View>; 112 constexpr bool __use_const = __simple_view<_View> && is_reference_v<range_reference_t<_View>>; 122 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 123 input_range<range_reference_t<const _V2>> 138 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 139 input_range<range_reference_t<const _V2>> [all …]
|
D | elements_view.h | 63 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 64 __returnable_element<range_reference_t<_View>, _Np> 163 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 164 __returnable_element<range_reference_t<_View>, _Np> 179 if constexpr (is_reference_v<range_reference_t<_Base>>) { 182 using _Element = remove_cv_t<tuple_element_t<_Np, range_reference_t<_Base>>>; 333 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 334 __returnable_element<range_reference_t<_View>, _Np>
|
D | to.h | 65 … !input_range<_Container> || convertible_to<range_reference_t<_Range>, range_value_t<_Container>>; 106 __container_appendable<_Container, range_reference_t<_Range>>) { in to() 132 } else if constexpr (input_range<range_reference_t<_Range>>) { in to() 149 using pointer = add_pointer_t<range_reference_t<_Range>>; 150 using reference = range_reference_t<_Range>;
|
D | transform_view.h | 61 concept __regular_invocable_with_range_ref = regular_invocable<_Fn, range_reference_t<_View>>; 65 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> && 66 __can_reference<invoke_result_t<_Fn&, range_reference_t<_View>>>; 165 conditional_t< is_reference_v<invoke_result_t<_Fn&, range_reference_t<_View>>>, 195 …ype = remove_cvref_t<invoke_result_t<__maybe_const<_Const, _Fn>&, range_reference_t<_Base>>>;
|
/external/cronet/tot/third_party/libc++/src/include/__cxx03/__ranges/ |
D | join_view.h | 56 …requires is_reference_v<range_reference_t<_View>> && forward_range<_View> && forward_range<range_r… 59 using _InnerC = typename iterator_traits<iterator_t<range_reference_t<_View>>>::iterator_category; 63 common_range<range_reference_t<_View>>, 71 requires view<_View> && input_range<range_reference_t<_View>> 74 using _InnerRange = range_reference_t<_View>; 112 constexpr bool __use_const = __simple_view<_View> && is_reference_v<range_reference_t<_View>>; 122 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 123 input_range<range_reference_t<const _V2>> 138 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 139 input_range<range_reference_t<const _V2>> [all …]
|
D | to.h | 75 … !input_range<_Container> || convertible_to<range_reference_t<_Range>, range_value_t<_Container>>; 116 __container_insertable<_Container, range_reference_t<_Range>>) { in to() 122 ranges::copy(__range, ranges::__container_inserter<range_reference_t<_Range>>(__result)); in to() 131 } else if constexpr (input_range<range_reference_t<_Range>>) { in to() 148 using pointer = add_pointer_t<range_reference_t<_Range>>; 149 using reference = range_reference_t<_Range>;
|
D | elements_view.h | 63 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 64 __returnable_element<range_reference_t<_View>, _Np> 163 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 164 __returnable_element<range_reference_t<_View>, _Np> 179 if constexpr (is_reference_v<range_reference_t<_Base>>) { 182 using _Element = remove_cv_t<tuple_element_t<_Np, range_reference_t<_Base>>>; 333 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 334 __returnable_element<range_reference_t<_View>, _Np>
|
D | transform_view.h | 60 concept __regular_invocable_with_range_ref = regular_invocable<_Fn, range_reference_t<_View>>; 64 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> && 65 __can_reference<invoke_result_t<_Fn&, range_reference_t<_View>>>; 164 conditional_t< is_reference_v<invoke_result_t<_Fn&, range_reference_t<_View>>>, 193 using value_type = remove_cvref_t<invoke_result_t<_Fn&, range_reference_t<_Base>>>;
|
/external/cronet/stable/third_party/libc++/src/include/__cxx03/__ranges/ |
D | join_view.h | 56 …requires is_reference_v<range_reference_t<_View>> && forward_range<_View> && forward_range<range_r… 59 using _InnerC = typename iterator_traits<iterator_t<range_reference_t<_View>>>::iterator_category; 63 common_range<range_reference_t<_View>>, 71 requires view<_View> && input_range<range_reference_t<_View>> 74 using _InnerRange = range_reference_t<_View>; 112 constexpr bool __use_const = __simple_view<_View> && is_reference_v<range_reference_t<_View>>; 122 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 123 input_range<range_reference_t<const _V2>> 138 requires forward_range<const _V2> && is_reference_v<range_reference_t<const _V2>> && 139 input_range<range_reference_t<const _V2>> [all …]
|
D | to.h | 75 … !input_range<_Container> || convertible_to<range_reference_t<_Range>, range_value_t<_Container>>; 116 __container_insertable<_Container, range_reference_t<_Range>>) { in to() 122 ranges::copy(__range, ranges::__container_inserter<range_reference_t<_Range>>(__result)); in to() 131 } else if constexpr (input_range<range_reference_t<_Range>>) { in to() 148 using pointer = add_pointer_t<range_reference_t<_Range>>; 149 using reference = range_reference_t<_Range>;
|
D | elements_view.h | 63 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 64 __returnable_element<range_reference_t<_View>, _Np> 163 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 164 __returnable_element<range_reference_t<_View>, _Np> 179 if constexpr (is_reference_v<range_reference_t<_Base>>) { 182 using _Element = remove_cv_t<tuple_element_t<_Np, range_reference_t<_Base>>>; 333 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 334 __returnable_element<range_reference_t<_View>, _Np>
|
D | transform_view.h | 60 concept __regular_invocable_with_range_ref = regular_invocable<_Fn, range_reference_t<_View>>; 64 view<_View> && is_object_v<_Fn> && regular_invocable<_Fn&, range_reference_t<_View>> && 65 __can_reference<invoke_result_t<_Fn&, range_reference_t<_View>>>; 164 conditional_t< is_reference_v<invoke_result_t<_Fn&, range_reference_t<_View>>>, 193 using value_type = remove_cvref_t<invoke_result_t<_Fn&, range_reference_t<_Base>>>;
|
/external/cronet/stable/third_party/libc++/src/include/__format/ |
D | range_default_formatter.h | 40 ranges::input_range<const _Rp> && formattable<ranges::range_reference_t<const _Rp>, _CharT>; 72 if constexpr (same_as<remove_cvref_t<ranges::range_reference_t<_Rp>>, _Rp>) 80 __fmt_pair_like<remove_cvref_t<ranges::range_reference_t<_Rp>>>) 99 range_formatter<remove_cvref_t<ranges::range_reference_t<__maybe_const_r>>, _CharT> __underlying_; 126 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_map>>; 154 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_set>>; 207 …requires(format_kind<_Rp> != range_format::disabled && formattable<ranges::range_reference_t<_Rp>,…
|
/external/cronet/stable/third_party/libc++/src/include/__cxx03/__format/ |
D | range_default_formatter.h | 40 ranges::input_range<const _Rp> && formattable<ranges::range_reference_t<const _Rp>, _CharT>; 72 if constexpr (same_as<remove_cvref_t<ranges::range_reference_t<_Rp>>, _Rp>) 80 __fmt_pair_like<remove_cvref_t<ranges::range_reference_t<_Rp>>>) 99 range_formatter<remove_cvref_t<ranges::range_reference_t<__maybe_const_r>>, _CharT> __underlying_; 126 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_map>>; 154 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_set>>; 207 …requires(format_kind<_Rp> != range_format::disabled && formattable<ranges::range_reference_t<_Rp>,…
|
/external/cronet/tot/third_party/libc++/src/include/__format/ |
D | range_default_formatter.h | 40 ranges::input_range<const _Rp> && formattable<ranges::range_reference_t<const _Rp>, _CharT>; 72 if constexpr (same_as<remove_cvref_t<ranges::range_reference_t<_Rp>>, _Rp>) 80 __fmt_pair_like<remove_cvref_t<ranges::range_reference_t<_Rp>>>) 99 range_formatter<remove_cvref_t<ranges::range_reference_t<__maybe_const_r>>, _CharT> __underlying_; 126 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_map>>; 154 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_set>>; 207 …requires(format_kind<_Rp> != range_format::disabled && formattable<ranges::range_reference_t<_Rp>,…
|
/external/cronet/tot/third_party/libc++/src/include/__cxx03/__format/ |
D | range_default_formatter.h | 40 ranges::input_range<const _Rp> && formattable<ranges::range_reference_t<const _Rp>, _CharT>; 72 if constexpr (same_as<remove_cvref_t<ranges::range_reference_t<_Rp>>, _Rp>) 80 __fmt_pair_like<remove_cvref_t<ranges::range_reference_t<_Rp>>>) 99 range_formatter<remove_cvref_t<ranges::range_reference_t<__maybe_const_r>>, _CharT> __underlying_; 126 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_map>>; 154 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_set>>; 207 …requires(format_kind<_Rp> != range_format::disabled && formattable<ranges::range_reference_t<_Rp>,…
|
/external/cronet/stable/third_party/libc++/src/test/std/ranges/range.adaptors/range.join/ |
D | adaptor.pass.cpp | 67 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv)>, Foo(&)[3]); in test() 70 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv2)>, Foo&); in test() 102 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv)>, Foo&); in test() 112 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv)>, Foo&); in test()
|
/external/cronet/tot/third_party/libc++/src/test/std/ranges/range.adaptors/range.join/ |
D | adaptor.pass.cpp | 67 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv)>, Foo(&)[3]); in test() 70 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv2)>, Foo&); in test() 102 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv)>, Foo&); in test() 112 ASSERT_SAME_TYPE(std::ranges::range_reference_t<decltype(jv)>, Foo&); in test()
|
/external/cronet/tot/third_party/libc++/src/test/std/ranges/range.adaptors/range.elements/ |
D | general.pass.cpp | 92 static_assert(std::is_same_v<Iter, std::ranges::range_reference_t<decltype(iters)>>); in main() 97 static_assert(std::is_same_v<Sent, std::ranges::range_reference_t<decltype(sentinels)>>); in main()
|
/external/cronet/stable/third_party/libc++/src/test/std/ranges/range.adaptors/range.elements/ |
D | general.pass.cpp | 92 static_assert(std::is_same_v<Iter, std::ranges::range_reference_t<decltype(iters)>>); in main() 97 static_assert(std::is_same_v<Sent, std::ranges::range_reference_t<decltype(sentinels)>>); in main()
|