Lines Matching defs:_Traits
55 using _Traits = __segmented_iterator_traits<_InIter>;
56 auto __sfirst = _Traits::__segment(__first);
57 auto __slast = _Traits::__segment(__last);
60 std::__copy_backward<_AlgPolicy>(_Traits::__local(__first), _Traits::__local(__last), std::move(__result));
65 std::__copy_backward<_AlgPolicy>(_Traits::__begin(__slast), _Traits::__local(__last), std::move(__result))
70 std::__copy_backward<_AlgPolicy>(_Traits::__begin(__slast), _Traits::__end(__slast), std::move(__result))
74 __result = std::__copy_backward<_AlgPolicy>(_Traits::__local(__first), _Traits::__end(__slast), std::move(__result))
86 using _Traits = __segmented_iterator_traits<_OutIter>;
88 auto __segment_iterator = _Traits::__segment(__result);
94 auto __local_last = _Traits::__local(__result);
98 auto __local_first = _Traits::__begin(__segment_iterator);
104 return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__iter)));
106 __local_last = _Traits::__end(__segment_iterator);