Home
last modified time | relevance | path

Searched refs:__segment_iterator (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/
H A Dcopy_backward.h82 auto __segment_iterator = _Traits::__segment(__result); in operator() local
92 auto __local_first = _Traits::__begin(__segment_iterator); in operator()
98 …return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__i… in operator()
99 --__segment_iterator; in operator()
100 __local_last = _Traits::__end(__segment_iterator); in operator()
H A Dmove.h80 auto __segment_iterator = _Traits::__segment(__result); in operator() local
82 auto __local_last = _Traits::__end(__segment_iterator); in operator()
88 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator()
90 __local_first = _Traits::__begin(++__segment_iterator); in operator()
H A Dcopy.h80 auto __segment_iterator = _Traits::__segment(__result); in operator() local
82 auto __local_last = _Traits::__end(__segment_iterator); in operator()
88 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator()
90 __local_first = _Traits::__begin(++__segment_iterator); in operator()
H A Dmove_backward.h91 auto __segment_iterator = _Traits::__segment(__result); in operator() local
93 auto __local_first = _Traits::__begin(__segment_iterator); in operator()
99 …return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__i… in operator()
101 __local_last = _Traits::__end(--__segment_iterator); in operator()
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dmove.h89 auto __segment_iterator = _Traits::__segment(__result); in operator() local
91 auto __local_last = _Traits::__end(__segment_iterator); in operator()
97 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator()
99 __local_first = _Traits::__begin(++__segment_iterator); in operator()
H A Dmove_backward.h98 auto __segment_iterator = _Traits::__segment(__result); in operator() local
100 auto __local_first = _Traits::__begin(__segment_iterator); in operator()
106 …return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__i… in operator()
108 __local_last = _Traits::__end(--__segment_iterator); in operator()
H A Dcopy_backward.h209 auto __segment_iterator = _Traits::__segment(__result); in operator() local
219 auto __local_first = _Traits::__begin(__segment_iterator); in operator()
225 …return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__i… in operator()
226 --__segment_iterator; in operator()
227 __local_last = _Traits::__end(__segment_iterator); in operator()
H A Dcopy.h206 auto __segment_iterator = _Traits::__segment(__result); in operator() local
208 auto __local_last = _Traits::__end(__segment_iterator); in operator()
214 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator()
216 __local_first = _Traits::__begin(++__segment_iterator); in operator()
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Djoin_view.h381 using __segment_iterator _LIBCPP_NODEBUG =
387 static constexpr _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_JoinViewIterator __iter) {
391 return __segment_iterator(--__iter.__outer_, __iter.__parent_);
392 return __segment_iterator(__iter.__outer_, __iter.__parent_);
403 static constexpr _LIBCPP_HIDE_FROM_ABI __local_iterator __begin(__segment_iterator __iter) {
407 static constexpr _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) {
412 __compose(__segment_iterator __seg_iter, __local_iterator __local_iter) {
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Ddeque400 using __segment_iterator = _MapPointer;
403 …static _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_Iterator __iter) { return __iter.__m_it…
405 …static _LIBCPP_HIDE_FROM_ABI __local_iterator __begin(__segment_iterator __iter) { return *__iter;…
407 static _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) {
411 …static _LIBCPP_HIDE_FROM_ABI _Iterator __compose(__segment_iterator __segment, __local_iterator __…
/freebsd/contrib/llvm-project/libcxx/include/
H A Ddeque465 using __segment_iterator _LIBCPP_NODEBUG = _MapPointer;
468 …static _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_Iterator __iter) { return __iter.__m_it…
470 …static _LIBCPP_HIDE_FROM_ABI __local_iterator __begin(__segment_iterator __iter) { return *__iter;…
472 static _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) {
476 …static _LIBCPP_HIDE_FROM_ABI _Iterator __compose(__segment_iterator __segment, __local_iterator __…