Lines Matching refs:__first
81 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init)
85 __glibcxx_requires_valid_range(__first, __last);
87 for (; __first != __last; ++__first)
88 __init = __init + *__first;
107 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init,
112 __glibcxx_requires_valid_range(__first, __last);
114 for (; __first != __last; ++__first)
115 __init = __binary_op(__init, *__first);
198 partial_sum(_InputIterator __first, _InputIterator __last,
207 __glibcxx_requires_valid_range(__first, __last);
209 if (__first == __last)
211 _ValueType __value = *__first;
213 while (++__first != __last)
215 __value = __value + *__first;
238 partial_sum(_InputIterator __first, _InputIterator __last,
247 __glibcxx_requires_valid_range(__first, __last);
249 if (__first == __last)
251 _ValueType __value = *__first;
253 while (++__first != __last)
255 __value = __binary_op(__value, *__first);
274 adjacent_difference(_InputIterator __first,
283 __glibcxx_requires_valid_range(__first, __last);
285 if (__first == __last)
287 _ValueType __value = *__first;
289 while (++__first != __last)
291 _ValueType __tmp = *__first;
313 adjacent_difference(_InputIterator __first, _InputIterator __last,
322 __glibcxx_requires_valid_range(__first, __last);
324 if (__first == __last)
326 _ValueType __value = *__first;
328 while (++__first != __last)
330 _ValueType __tmp = *__first;