Home
last modified time | relevance | path

Searched refs:__range (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dreverse_view.h159 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range) const
160 …noexcept(noexcept(std::forward<_Range>(__range).base())) -> decltype(std::forward<_Range>(__range)…
161 return std::forward<_Range>(__range).base();
167 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range) const
168 …noexcept(noexcept(_UnwrappedSubrange(__range.end().base(), __range.begin().base(), __range.size())…
169 … -> decltype(_UnwrappedSubrange(__range.end().base(), __range.begin().base(), __range.size())) {
170 return _UnwrappedSubrange(__range.end().base(), __range.begin().base(), __range.size());
176 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range) const
177 noexcept(noexcept(_UnwrappedSubrange(__range.end().base(), __range.begin().base())))
178 -> decltype(_UnwrappedSubrange(__range.end().base(), __range.begin().base())) {
[all …]
H A Ddrop_view.h213 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range, _Np&&) const
214 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))))
215 -> decltype(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))) {
216 return _LIBCPP_AUTO_CAST(std::forward<_Range>(__range));
269 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range, _Np&& __n) const
270 …noexcept(noexcept(views::repeat(*__range.__value_, ranges::distance(__range) - std::min<_Dist>(ran…
271 …-> decltype( views::repeat(*__range.__value_, ranges::distance(__range) - std::min<_Dist>(ran…
272 …{ return views::repeat(*__range.__value_, ranges::distance(__range) - std::min<_Dist>(ran…
281 constexpr auto operator()(_Range&& __range, _Np&&) const
282 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))))
[all …]
H A Dto.h81 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr _Container to(_Range&& __range, _Args&&... __args) { in to() argument
93 return _Container(std::forward<_Range>(__range), std::forward<_Args>(__args)...); in to()
98 return _Container(from_range, std::forward<_Range>(__range), std::forward<_Args>(__args)...); in to()
103 … return _Container(ranges::begin(__range), ranges::end(__range), std::forward<_Args>(__args)...); in to()
111 __result.reserve(static_cast<range_size_t<_Container>>(ranges::size(__range))); in to()
114 for (auto&& __ref : __range) { in to()
136 ref_view(__range) | views::transform([](auto&& __elem) { in to()
199 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto to(_Range&& __range, _Args&&... __args) { in to() argument
201 return ranges::to<_DeduceExpr>(std::forward<_Range>(__range), std::forward<_Args>(__args)...); in to()
214 …auto __to_func = []<input_range _Range, class... _Tail>(_Range&& __range, _Tail&&... __tail) static in to()
[all …]
H A Das_rvalue_view.h115 operator()(_Range&& __range) noexcept(noexcept(as_rvalue_view(std::forward<_Range>(__range))))
116 -> decltype(/*--------------------------*/ as_rvalue_view(std::forward<_Range>(__range))) {
117 return /*---------------------------------*/ as_rvalue_view(std::forward<_Range>(__range));
123 operator()(_Range&& __range) noexcept(noexcept(views::all(std::forward<_Range>(__range))))
124 -> decltype(/*--------------------------*/ views::all(std::forward<_Range>(__range))) {
125 return /*---------------------------------*/ views::all(std::forward<_Range>(__range));
H A Dtake_view.h253 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range, _Np&&) const
254 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))))
255 -> decltype(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))) {
256 return _LIBCPP_AUTO_CAST(std::forward<_Range>(__range));
310 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range, _Np&& __n) const
311 …noexcept(noexcept(views::repeat(*__range.__value_, std::min<_Dist>(ranges::distance(__range), std:…
312 …-> decltype( views::repeat(*__range.__value_, std::min<_Dist>(ranges::distance(__range), std:…
313 …{ return views::repeat(*__range.__value_, std::min<_Dist>(ranges::distance(__range), std:…
321 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range, _Np&& __n) const
322 noexcept(noexcept(views::repeat(*__range.__value_, static_cast<_Dist>(__n))))
[all …]
H A Dcommon_view.h117 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range) const noexcept(
118 …noexcept(views::all(std::forward<_Range>(__range)))) -> decltype(views::all(std::forward<_Range>(_…
119 return views::all(std::forward<_Range>(__range));
123 …[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range) const noexcept(noe…
124 std::forward<_Range>(__range)})) -> decltype(common_view{std::forward<_Range>(__range)}) {
125 return common_view{std::forward<_Range>(__range)};
H A Dsubrange.h111 _LIBCPP_HIDE_FROM_ABI constexpr subrange(_Range&& __range) in subrange() argument
113 : subrange(ranges::begin(__range), ranges::end(__range)) {} in subrange()
118 _LIBCPP_HIDE_FROM_ABI constexpr subrange(_Range&& __range) in subrange() argument
120 : subrange(__range, ranges::size(__range)) {} in subrange()
125 …_LIBCPP_HIDE_FROM_ABI constexpr subrange(_Range&& __range, make_unsigned_t<iter_difference_t<_Iter… in subrange() argument
127 : subrange(ranges::begin(__range), ranges::end(__range), __n) {} in subrange()
H A Dsingle_view.h91 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range) const
92 noexcept(noexcept(single_view<decay_t<_Range&&>>(std::forward<_Range>(__range))))
93 -> decltype(single_view<decay_t<_Range&&>>(std::forward<_Range>(__range))) {
94 return single_view<decay_t<_Range&&>>(std::forward<_Range>(__range));
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Drange_formatter.h123 …_LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(_Rp&& __range, _FormatContext& __ct… in format()
127 return __format_range(__range, __ctx, __specs); in format()
143 __capacity_hint = 8 * ranges::size(__range); in format()
148 __format_range(__range, __c, __specs); in format()
155 …__format_range(_Rp&& __range, _FormatContext& __ctx, __format_spec::__parsed_specifications<_CharT… in __format_range()
160 …return __format_as_string(__range, __ctx, __specs.__std_.__type_ == __format_spec::__type::__debug… in __format_range()
162 return __format_as_sequence(__range, __ctx); in __format_range()
165 return __format_as_sequence(__range, __ctx); in __format_range()
170 __format_as_string(_Rp&& __range, _FormatContext& __ctx, bool __debug_format) const { in __format_as_string()
180 ranges::data(__range), in __format_as_string()
[all …]
H A Drange_default_formatter.h117 format(__maybe_const_r& __range, _FormatContext& __ctx) const {
118 return __underlying_.format(__range, __ctx);
145 format(__maybe_const_map& __range, _FormatContext& __ctx) const {
146 return __underlying_.format(__range, __ctx);
169 format(__maybe_const_set& __range, _FormatContext& __ctx) const {
170 return __underlying_.format(__range, __ctx);
195 …format(conditional_t<ranges::input_range<const _Rp>, const _Rp&, _Rp&> __range, _FormatContext& __…
200 … __underlying_.format(basic_string_view<_CharT>{ranges::data(__range), ranges::size(__range)}, __c…
202 return __underlying_.format(basic_string<_CharT>{from_range, __range}, __ctx);
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_find_last.h96 operator()(_Range&& __range, const _Type& __value, _Proj __proj = {}) { in operator()
97 …return ranges::__find_last_impl(ranges::begin(__range), ranges::end(__range), __op<_Type>{__value}…
124 operator()(_Range&& __range, _Pred __pred, _Proj __proj = {}) { in operator()
125 …return ranges::__find_last_impl(ranges::begin(__range), ranges::end(__range), __op<_Pred>{__pred},…
152 operator()(_Range&& __range, _Pred __pred, _Proj __proj = {}) { in operator()
153 …return ranges::__find_last_impl(ranges::begin(__range), ranges::end(__range), __op<_Pred>{__pred},…
H A Dranges_search_n.h86 …_Range&& __range, range_difference_t<_Range> __count, const _Type& __value, _Pred __pred = {}, _Pr… in operator()
88 auto __first = ranges::begin(__range);
92 auto __size1 = ranges::size(__range);
94 ranges::advance(__first, ranges::end(__range));
99 …return __ranges_search_n_impl(ranges::begin(__range), ranges::end(__range), __count, __value, __pr…
H A Dranges_contains.h47 operator()(_Range&& __range, const _Type& __value, _Proj __proj = {}) { in operator()
48 return ranges::find(ranges::begin(__range), ranges::end(__range), __value, std::ref(__proj)) !=
49 ranges::end(__range);
H A Dranges_reverse_copy.h51 operator()(_Range&& __range, _OutIter __result) const { in operator()
52 auto __ret = ranges::copy(std::__reverse_range(__range), std::move(__result)); in operator()
53 return {ranges::next(ranges::begin(__range), ranges::end(__range)), std::move(__ret.out)}; in operator()
H A Dranges_fill.h44 …_LIBCPP_HIDE_FROM_ABI constexpr borrowed_iterator_t<_Range> operator()(_Range&& __range, const _Ty… in operator()
45 return (*this)(ranges::begin(__range), ranges::end(__range), __value); in operator()
H A Dranges_all_of.h48 operator()(_Range&& __range, _Pred __pred, _Proj __proj = {}) const { in operator()
49 return std::__all_of(ranges::begin(__range), ranges::end(__range), __pred, __proj);
H A Dranges_shuffle.h52 …_LIBCPP_HIDE_FROM_ABI borrowed_iterator_t<_Range> operator()(_Range&& __range, _Gen&& __gen) const… in operator()
53 return (*this)(ranges::begin(__range), ranges::end(__range), std::forward<_Gen>(__gen)); in operator()
H A Dranges_any_of.h47 operator()(_Range&& __range, _Pred __pred, _Proj __proj = {}) const { in operator()
48 return std::__any_of(ranges::begin(__range), ranges::end(__range), __pred, __proj);
H A Dranges_reverse.h63 _LIBCPP_HIDE_FROM_ABI constexpr borrowed_iterator_t<_Range> operator()(_Range&& __range) const { in operator()
64 return (*this)(ranges::begin(__range), ranges::end(__range)); in operator()
H A Dranges_is_sorted.h48 operator()(_Range&& __range, _Comp __comp = {}, _Proj __proj = {}) const { in operator()
49 auto __last = ranges::end(__range);
50 return ranges::__is_sorted_until_impl(ranges::begin(__range), __last, __comp, __proj) == __last;
H A Dranges_adjacent_find.h50 operator()(_Range&& __range, _Pred __pred = {}, _Proj __proj = {}) const { in operator()
51 return std::__adjacent_find(ranges::begin(__range), ranges::end(__range), __pred, __proj);
H A Dranges_generate.h53 …_LIBCPP_HIDE_FROM_ABI constexpr borrowed_iterator_t<_Range> operator()(_Range&& __range, _Func __g… in operator()
54 return __generate_fn_impl(ranges::begin(__range), ranges::end(__range), __gen); in operator()
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h54 …_LIBCPP_HIDE_FROM_ABI borrowed_iterator_t<_ForwardRange> operator()(_ForwardRange&& __range) const… in operator()
55 return (*this)(ranges::begin(__range), ranges::end(__range)); in operator()
91 …_LIBCPP_HIDE_FROM_ABI borrowed_iterator_t<_ForwardRange> operator()(_ForwardRange&& __range) const… in operator()
92 return (*this)(ranges::begin(__range), ranges::end(__range)); in operator()
128 …_LIBCPP_HIDE_FROM_ABI borrowed_iterator_t<_ForwardRange> operator()(_ForwardRange&& __range, const… in operator()
129 return (*this)(ranges::begin(__range), ranges::end(__range), __x); in operator()
H A Dranges_destroy.h47 …_LIBCPP_HIDE_FROM_ABI constexpr borrowed_iterator_t<_InputRange> operator()(_InputRange&& __range)… in operator()
48 return (*this)(ranges::begin(__range), ranges::end(__range)); in operator()
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dparallel_backend_tbb.h

1234