Lines Matching defs:__result
26 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result)
31 *__result = __acc;
32 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
36 *__result = __val - _VSTD::move(__acc);
38 *__result = __val - __acc;
43 return __result;
49 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result,
55 *__result = __acc;
56 for (++__first, (void) ++__result; __first != __last; ++__first, (void) ++__result)
60 *__result = __binary_op(__val, _VSTD::move(__acc));
62 *__result = __binary_op(__val, __acc);
67 return __result;