Lines Matching refs:__result

32 pair<_InIter, _OutIter> __copy_impl(_InIter __first, _Sent __last, _OutIter __result) {  in __copy_impl()  argument
34 *__result = *__first; in __copy_impl()
36 ++__result; in __copy_impl()
38 return pair<_InIter, _OutIter>(std::move(__first), std::move(__result)); in __copy_impl()
46 …_InValueT*, _OutValueT*> __copy_impl(_InValueT* __first, _InValueT* __last, _OutValueT* __result) { in __copy_impl() argument
53 return std::__copy_impl<_InValueT*, _InValueT*, _OutValueT*>(__first, __last, __result); in __copy_impl()
56 ::__builtin_memmove(__result, __first, __n * sizeof(_OutValueT)); in __copy_impl()
57 return std::make_pair(__first + __n, __result + __n); in __copy_impl()
69 __copy_impl(_InIter __first, _InIter __last, _OutIter __result) { in __copy_impl() argument
72 auto __result_base = std::__unwrap_iter(__result.base()); in __copy_impl()
75 return std::make_pair(__last, _OutIter(std::__rewrap_iter(__result.base(), __result_first))); in __copy_impl()
83 pair<_InIter, _OutIter> __copy(_InIter __first, _Sent __last, _OutIter __result) { in __copy() argument
84 return std::__copy_impl(std::move(__first), std::move(__last), std::move(__result)); in __copy()
92 pair<_InIter, _OutIter> __copy(_InIter __first, _Sent __last, _OutIter __result) { in __copy() argument
94 …td::__copy_impl(std::move(__range.first), std::move(__range.second), std::__unwrap_iter(__result)); in __copy()
96 std::__rewrap_range<_Sent>(__first, __ret.first), std::__rewrap_iter(__result, __ret.second)); in __copy()
102 copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result) { in copy() argument
103 return std::__copy(__first, __last, __result).second; in copy()