Home
last modified time | relevance | path

Searched refs:borrowed_iterator_t (Results 1 – 25 of 61) sorted by relevance

123

/llvm-project-15.0.7/libcxx/test/std/ranges/range.utility/range.dangling/
H A Dborrowed_iterator.compile.pass.cpp22 static_assert(std::same_as<std::ranges::borrowed_iterator_t<std::string>, std::ranges::dangling>);
23 static_assert(std::same_as<std::ranges::borrowed_iterator_t<std::string&&>, std::ranges::dangling>);
24 static_assert(std::same_as<std::ranges::borrowed_iterator_t<std::vector<int> >, std::ranges::dangli…
26 static_assert(std::same_as<std::ranges::borrowed_iterator_t<std::string&>, std::string::iterator>);
27 static_assert(std::same_as<std::ranges::borrowed_iterator_t<std::string_view>, std::string_view::it…
28 static_assert(std::same_as<std::ranges::borrowed_iterator_t<std::span<int> >, std::span<int>::itera…
32 typename std::ranges::borrowed_iterator_t<T>;
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h55 borrowed_iterator_t<_ForwardRange> operator()(_ForwardRange&& __range) const { in operator()
102 borrowed_iterator_t<_ForwardRange> operator()(_ForwardRange&& __range) const { in operator()
149 borrowed_iterator_t<_ForwardRange> operator()(_ForwardRange&& __range, const _Tp& __x) const { in operator()
205 uninitialized_copy_result<borrowed_iterator_t<_InputRange>, borrowed_iterator_t<_OutputRange>>
270 uninitialized_move_result<borrowed_iterator_t<_InputRange>, borrowed_iterator_t<_OutputRange>>
/llvm-project-15.0.7/libcxx/include/
H A Dalgorithm73 constexpr mismatch_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>>
81 constexpr borrowed_iterator_t<R>
90 constexpr borrowed_iterator_t<R>
161 constexpr ranges::binary_transform_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>, O>
377 borrowed_iterator_t<R>
464 constexpr partial_sort_copy_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>>
679 constexpr merge_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>, O>
736 constexpr set_intersection_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>, O>
898 constexpr set_union_result<borrowed_iterator_t<R1>, borrowed_iterator_t<R2>, O>
923 borrowed_iterator_t<R>
[all …]
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dranges_swap_ranges.h51 swap_ranges_result<borrowed_iterator_t<_R1>, borrowed_iterator_t<_R2>>
H A Dranges_transform.h104 unary_transform_result<borrowed_iterator_t<_Range>, _OutIter> operator()(_Range&& __range, in operator()
143 binary_transform_result<borrowed_iterator_t<_Range1>, borrowed_iterator_t<_Range2>, _OutIter>
H A Dranges_partial_sort_copy.h68 partial_sort_copy_result<borrowed_iterator_t<_Range1>, borrowed_iterator_t<_Range2>>
H A Dranges_mismatch.h68 mismatch_result<borrowed_iterator_t<_R1>, borrowed_iterator_t<_R2>>
H A Dranges_set_union.h88 _LIBCPP_HIDE_FROM_ABI constexpr set_union_result<borrowed_iterator_t<_Range1>,
89 borrowed_iterator_t<_Range2>,
H A Dranges_set_symmetric_difference.h85 _LIBCPP_HIDE_FROM_ABI constexpr set_symmetric_difference_result<borrowed_iterator_t<_Range1>,
86 borrowed_iterator_t<_Range2>,
H A Dranges_set_intersection.h86 _LIBCPP_HIDE_FROM_ABI constexpr set_intersection_result<borrowed_iterator_t<_Range1>,
87 borrowed_iterator_t<_Range2>,
H A Dranges_merge.h111 …_LIBCPP_HIDE_FROM_ABI constexpr merge_result<borrowed_iterator_t<_Range1>, borrowed_iterator_t<_Ra…
H A Dranges_fill.h44 borrowed_iterator_t<_Range> operator()(_Range&& __range, const _Type& __value) const { in operator()
H A Dranges_shuffle.h54 borrowed_iterator_t<_Range> operator()(_Range&& __range, _Gen&& __gen) const { in operator()
H A Dranges_lower_bound.h48 borrowed_iterator_t<_Range> operator()(_Range&& __r, in operator()
H A Dranges_reverse.h67 borrowed_iterator_t<_Range> operator()(_Range&& __range) const { in operator()
H A Dranges_generate.h56 borrowed_iterator_t<_Range> operator()(_Range&& __range, _Func __gen) const { in operator()
H A Dranges_max_element.h45 borrowed_iterator_t<_Rp> operator()(_Rp&& __r, _Comp __comp = {}, _Proj __proj = {}) const { in operator()
H A Dranges_reverse_copy.h50 …reverse_copy_result<borrowed_iterator_t<_Range>, _OutIter> operator()(_Range&& __range, _OutIter _… in operator()
H A Dranges_find_if_not.h47 borrowed_iterator_t<_Rp> operator()(_Rp&& __r, _Pred __pred, _Proj __proj = {}) const { in operator()
H A Dranges_find.h47 borrowed_iterator_t<_Rp> operator()(_Rp&& __r, const _Tp& __value, _Proj __proj = {}) const { in operator()
H A Dranges_rotate_copy.h51 rotate_copy_result<borrowed_iterator_t<_Range>, _OutIter>
H A Dranges_minmax_element.h54 ranges::minmax_element_result<borrowed_iterator_t<_Rp>>
H A Dranges_upper_bound.h49 borrowed_iterator_t<_Range> operator()(_Range&& __r, in operator()
H A Dranges_copy.h49 …copy_result<borrowed_iterator_t<_Range>, _OutIter> operator()(_Range&& __r, _OutIter __result) con… in operator()
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Ddangling.h33 using borrowed_iterator_t = _If<borrowed_range<_Rp>, iterator_t<_Rp>, dangling>; variable

123