Searched refs:__segment_iterator (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | copy_backward.h | 86 auto __segment_iterator = _Traits::__segment(__result); in operator() local 96 auto __local_first = _Traits::__begin(__segment_iterator); in operator() 102 …return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__i… in operator() 103 --__segment_iterator; in operator() 104 __local_last = _Traits::__end(__segment_iterator); in operator()
|
H A D | copy.h | 84 auto __segment_iterator = _Traits::__segment(__result); in operator() local 86 auto __local_last = _Traits::__end(__segment_iterator); in operator() 92 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator() 94 __local_first = _Traits::__begin(++__segment_iterator); in operator()
|
H A D | move.h | 85 auto __segment_iterator = _Traits::__segment(__result); in operator() local 87 auto __local_last = _Traits::__end(__segment_iterator); in operator() 93 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator() 95 __local_first = _Traits::__begin(++__segment_iterator); in operator()
|
H A D | move_backward.h | 94 auto __segment_iterator = _Traits::__segment(__result); in operator() local 96 auto __local_first = _Traits::__begin(__segment_iterator); in operator() 102 …return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__i… in operator() 104 __local_last = _Traits::__end(--__segment_iterator); in operator()
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | join_view.h | 380 using __segment_iterator = 386 static constexpr _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_JoinViewIterator __iter) { 390 return __segment_iterator(--__iter.__outer_, __iter.__parent_); 391 return __segment_iterator(__iter.__outer_, __iter.__parent_); 402 static constexpr _LIBCPP_HIDE_FROM_ABI __local_iterator __begin(__segment_iterator __iter) { 406 static constexpr _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) { 411 __compose(__segment_iterator __seg_iter, __local_iterator __local_iter) {
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | deque | 447 using __segment_iterator = _MapPointer; 450 …static _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_Iterator __iter) { return __iter.__m_it… 452 …static _LIBCPP_HIDE_FROM_ABI __local_iterator __begin(__segment_iterator __iter) { return *__iter;… 454 static _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) { 458 …static _LIBCPP_HIDE_FROM_ABI _Iterator __compose(__segment_iterator __segment, __local_iterator __…
|