• Home
  • Raw
  • Download

Lines Matching refs:__result

264 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
269 *__result = __t;
270 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
273 *__result = __t;
276 return __result;
282 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
288 *__result = __t;
289 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
292 *__result = __t;
295 return __result;
303 _OutputIterator __result, _Tp __init, _BinaryOp __b)
311 *__result = __saved;
313 ++__result;
316 return __result;
323 _OutputIterator __result, _Tp __init)
325 return _VSTD::exclusive_scan(__first, __last, __result, __init, _VSTD::plus<>());
330 _OutputIterator __result, _BinaryOp __b, _Tp __init)
332 for (; __first != __last; ++__first, (void) ++__result) {
334 *__result = __init;
336 return __result;
341 _OutputIterator __result, _BinaryOp __b)
345 *__result++ = __init;
347 return _VSTD::inclusive_scan(__first, __last, __result, __b, __init);
350 return __result;
355 _OutputIterator __result)
357 return _VSTD::inclusive_scan(__first, __last, __result, std::plus<>());
365 _OutputIterator __result, _Tp __init,
374 *__result = __saved;
376 ++__result;
379 return __result;
384 _OutputIterator __result, _BinaryOp __b, _UnaryOp __u, _Tp __init)
386 for (; __first != __last; ++__first, (void) ++__result) {
388 *__result = __init;
391 return __result;
396 _OutputIterator __result, _BinaryOp __b, _UnaryOp __u)
400 *__result++ = __init;
402 return _VSTD::transform_inclusive_scan(__first, __last, __result, __b, __u, __init);
405 return __result;
412 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
417 *__result = __t1;
418 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
421 *__result = __t2 - __t1;
425 return __result;
431 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
437 *__result = __t1;
438 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
441 *__result = __binary_op(__t2, __t1);
445 return __result;