Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dcopy_backward.h86 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 Dcopy.h84 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 Dmove.h85 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 Dmove_backward.h94 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 Djoin_view.h380 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 Ddeque447 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 __…