Lines Matching refs:__result

1633 __copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
1635 for (; __first != __last; ++__first, (void) ++__result)
1636 *__result = *__first;
1637 return __result;
1648 __copy(_Tp* __first, _Tp* __last, _Up* __result)
1652 _VSTD::memmove(__result, __first, __n * sizeof(_Up));
1653 return __result + __n;
1659 copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
1661 return _VSTD::__copy(__unwrap_iter(__first), __unwrap_iter(__last), __unwrap_iter(__result));
1669 …y_backward(_BidirectionalIterator __first, _BidirectionalIterator __last, _OutputIterator __result)
1672 *--__result = *--__last;
1673 return __result;
1684 __copy_backward(_Tp* __first, _Tp* __last, _Up* __result)
1689 __result -= __n;
1690 _VSTD::memmove(__result, __first, __n * sizeof(_Up));
1692 return __result;
1699 _BidirectionalIterator2 __result)
1703 __unwrap_iter(__result));
1712 _OutputIterator __result, _Predicate __pred)
1718 *__result = *__first;
1719 ++__result;
1722 return __result;
1735 copy_n(_InputIterator __first, _Size __orig_n, _OutputIterator __result)
1741 *__result = *__first;
1742 ++__result;
1746 *__result = *__first;
1747 ++__result;
1750 return __result;
1760 copy_n(_InputIterator __first, _Size __orig_n, _OutputIterator __result)
1764 return _VSTD::copy(__first, __first + __n, __result);
1772 __move(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
1774 for (; __first != __last; ++__first, (void) ++__result)
1775 *__result = _VSTD::move(*__first);
1776 return __result;
1787 __move(_Tp* __first, _Tp* __last, _Up* __result)
1791 _VSTD::memmove(__result, __first, __n * sizeof(_Up));
1792 return __result + __n;
1798 move(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
1800 return _VSTD::__move(__unwrap_iter(__first), __unwrap_iter(__last), __unwrap_iter(__result));
1808 __move_backward(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
1811 *--__result = _VSTD::move(*--__last);
1812 return __result;
1823 __move_backward(_Tp* __first, _Tp* __last, _Up* __result)
1828 __result -= __n;
1829 _VSTD::memmove(__result, __first, __n * sizeof(_Up));
1831 return __result;
1838 _BidirectionalIterator2 __result)
1840 …urn _VSTD::__move_backward(__unwrap_iter(__first), __unwrap_iter(__last), __unwrap_iter(__result));
1852 transform(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _UnaryOperation …
1854 for (; __first != __last; ++__first, (void) ++__result)
1855 *__result = __op(*__first);
1856 return __result;
1863 _OutputIterator __result, _BinaryOperation __binary_op)
1865 for (; __first1 != __last1; ++__first1, (void) ++__first2, ++__result)
1866 *__result = __binary_op(*__first1, *__first2);
1867 return __result;
1899 replace_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
1902 for (; __first != __last; ++__first, (void) ++__result)
1904 *__result = __new_value;
1906 *__result = *__first;
1907 return __result;
1915 replace_copy_if(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
1918 for (; __first != __last; ++__first, (void) ++__result)
1920 *__result = __new_value;
1922 *__result = *__first;
1923 return __result;
2048 remove_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp& __v…
2054 *__result = *__first;
2055 ++__result;
2058 return __result;
2066 remove_copy_if(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Predicate …
2072 *__result = *__first;
2073 ++__result;
2076 return __result;
2113 __unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredi…
2119 *__result = __t;
2120 ++__result;
2126 *__result = __t;
2127 ++__result;
2131 return __result;
2136 __unique_copy(_ForwardIterator __first, _ForwardIterator __last, _OutputIterator __result, _BinaryP…
2142 *__result = *__i;
2143 ++__result;
2148 *__result = *__first;
2149 ++__result;
2154 return __result;
2159 __unique_copy(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, _BinaryPred…
2164 *__result = *__first;
2166 if (!__pred(*__result, *__first))
2167 *++__result = *__first;
2168 ++__result;
2170 return __result;
2176 unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredica…
2179 (__first, __last, __result, __pred,
2187 unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
2190 return _VSTD::unique_copy(__first, __last, __result, __equal_to<__v>());
2232 …verse_copy(_BidirectionalIterator __first, _BidirectionalIterator __last, _OutputIterator __result)
2234 for (; __first != __last; ++__result)
2235 *__result = *--__last;
2236 return __result;
2416 …wardIterator __first, _ForwardIterator __middle, _ForwardIterator __last, _OutputIterator __result)
2418 return _VSTD::copy(__first, __middle, _VSTD::copy(__middle, __last, __result));
2584 std::pair<_ForwardIterator, _ForwardIterator> __result(__first, __first);
2589 if (__comp(*__first, *__result.first))
2590 __result.first = __first;
2592 __result.second = __first;
2598 if (__comp(*__i, *__result.first))
2599 __result.first = __i;
2600 else if (!__comp(*__i, *__result.second))
2601 __result.second = __i;
2608 if (__comp(*__first, *__result.first))
2609 __result.first = __first;
2610 if (!__comp(*__i, *__result.second))
2611 __result.second = __i;
2615 if (__comp(*__i, *__result.first))
2616 __result.first = __i;
2617 if (!__comp(*__first, *__result.second))
2618 __result.second = __first;
2624 return __result;
2665 std::pair<_Tp, _Tp> __result(*__first, *__first);
2670 if (__comp(*__first, __result.first))
2671 __result.first = *__first;
2673 __result.second = *__first;
2681 if ( __comp(*__first, __result.first)) __result.first = *__first;
2682 if (!__comp(__prev, __result.second)) __result.second = __prev;
2685 if ( __comp(__prev, __result.first)) __result.first = __prev;
2686 if (!__comp(*__first, __result.second)) __result.second = *__first;
2691 return __result;
4273 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
4275 for (; __first1 != __last1; ++__result)
4278 return _VSTD::copy(__first1, __last1, __result);
4281 *__result = *__first2;
4286 *__result = *__first1;
4290 return _VSTD::copy(__first2, __last2, __result);
4297 _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
4302 return _VSTD::__merge<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c);
4305 return _VSTD::__merge<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp);
4313 _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result)
4317 return merge(__first1, __last1, __first2, __last2, __result, __less<__v1, __v2>());
4326 _OutputIterator __result, _Compare __comp)
4328 for (; __first1 != __last1; ++__result)
4332 _VSTD::move(__first1, __last1, __result);
4338 *__result = _VSTD::move(*__first2);
4343 *__result = _VSTD::move(*__first1);
4509 typename iterator_traits<_InputIterator1>::value_type* __result, _Compare __comp)
4513 unique_ptr<value_type, __destruct_n&> __h(__result, __d);
4514 for (; true; ++__result)
4518 for (; __first2 != __last2; ++__first2, ++__result, __d.__incr((value_type*)0))
4519 ::new (__result) value_type(_VSTD::move(*__first2));
4525 for (; __first1 != __last1; ++__first1, ++__result, __d.__incr((value_type*)0))
4526 ::new (__result) value_type(_VSTD::move(*__first1));
4532 ::new (__result) value_type(_VSTD::move(*__first2));
4538 ::new (__result) value_type(_VSTD::move(*__first1));
4549 _OutputIterator __result, _Compare __comp)
4551 for (; __first1 != __last1; ++__result)
4555 for (; __first1 != __last1; ++__first1, ++__result)
4556 *__result = _VSTD::move(*__first1);
4561 *__result = _VSTD::move(*__first2);
4566 *__result = _VSTD::move(*__first1);
4570 for (; __first2 != __last2; ++__first2, ++__result)
4571 *__result = _VSTD::move(*__first2);
5342 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5344 for (; __first1 != __last1; ++__result)
5347 return _VSTD::copy(__first1, __last1, __result);
5350 *__result = *__first2;
5357 *__result = *__first1;
5361 return _VSTD::copy(__first2, __last2, __result);
5368 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5373 return __set_union<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c);
5376 return __set_union<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp);
5384 _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result)
5386 return _VSTD::set_union(__first1, __last1, __first2, __last2, __result,
5396 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5406 *__result = *__first1;
5407 ++__result;
5413 return __result;
5420 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5425 return __set_intersection<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c);
5428 return __set_intersection<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp);
5436 _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result)
5438 return _VSTD::set_intersection(__first1, __last1, __first2, __last2, __result,
5448 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5453 return _VSTD::copy(__first1, __last1, __result);
5456 *__result = *__first1;
5457 ++__result;
5467 return __result;
5474 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5479 return __set_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c);
5482 return __set_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp);
5490 _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result)
5492 return _VSTD::set_difference(__first1, __last1, __first2, __last2, __result,
5502 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5507 return _VSTD::copy(__first1, __last1, __result);
5510 *__result = *__first1;
5511 ++__result;
5518 *__result = *__first2;
5519 ++__result;
5526 return _VSTD::copy(__first2, __last2, __result);
5533 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)
5538 … return __set_symmetric_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c);
5541 …return __set_symmetric_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __com…
5549 … _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result)
5551 return _VSTD::set_symmetric_difference(__first1, __last1, __first2, __last2, __result,