• Home
  • Raw
  • Download

Lines Matching refs:__result

287 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
292 *__result = __t;
293 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
300 *__result = __t;
303 return __result;
309 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
315 *__result = __t;
316 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
323 *__result = __t;
326 return __result;
334 _OutputIterator __result, _Tp __init, _BinaryOp __b)
341 *__result = _VSTD::move(__init);
342 ++__result;
350 return __result;
357 _OutputIterator __result, _Tp __init)
359 return _VSTD::exclusive_scan(__first, __last, __result, __init, _VSTD::plus<>());
365 _OutputIterator __result, _BinaryOp __b, _Tp __init)
367 for (; __first != __last; ++__first, (void) ++__result) {
369 *__result = __init;
371 return __result;
377 _OutputIterator __result, _BinaryOp __b)
381 *__result++ = __init;
383 return _VSTD::inclusive_scan(__first, __last, __result, __b, __init);
386 return __result;
392 _OutputIterator __result)
394 return _VSTD::inclusive_scan(__first, __last, __result, _VSTD::plus<>());
402 _OutputIterator __result, _Tp __init,
411 *__result = __saved;
413 ++__result;
416 return __result;
423 _OutputIterator __result, _BinaryOp __b, _UnaryOp __u, _Tp __init)
425 for (; __first != __last; ++__first, (void) ++__result) {
427 *__result = __init;
430 return __result;
437 _OutputIterator __result, _BinaryOp __b, _UnaryOp __u)
441 *__result++ = __init;
443 return _VSTD::transform_inclusive_scan(__first, __last, __result, __b, __u, __init);
446 return __result;
453 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
458 *__result = __acc;
459 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
463 *__result = __val - _VSTD::move(__acc);
465 *__result = __val - __acc;
470 return __result;
476 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
482 *__result = __acc;
483 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
487 *__result = __binary_op(__val, _VSTD::move(__acc));
489 *__result = __binary_op(__val, __acc);
494 return __result;