Lines Matching defs:__last
38 _Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp __init)
40 for ( ; __first != __last; ++__first)
46 _Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp __init,
49 for ( ; __first != __last; ++__first)
77 __partial_sum(_InputIterator __first, _InputIterator __last,
81 while (++__first != __last) {
90 partial_sum(_InputIterator __first, _InputIterator __last,
93 if (__first == __last) return __result;
95 return __partial_sum(__first, __last, __result, __VALUE_TYPE(__first));
101 __partial_sum(_InputIterator __first, _InputIterator __last,
105 while (++__first != __last) {
114 partial_sum(_InputIterator __first, _InputIterator __last,
117 if (__first == __last) return __result;
119 return __partial_sum(__first, __last, __result, __VALUE_TYPE(__first),
125 __adjacent_difference(_InputIterator __first, _InputIterator __last,
129 while (++__first != __last) {
140 _InputIterator __last, _OutputIterator __result)
142 if (__first == __last) return __result;
144 return __adjacent_difference(__first, __last, __result,
151 __adjacent_difference(_InputIterator __first, _InputIterator __last,
155 while (++__first != __last) {
165 adjacent_difference(_InputIterator __first, _InputIterator __last,
168 if (__first == __last) return __result;
170 return __adjacent_difference(__first, __last, __result,
227 iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value)
229 while (__first != __last)