Home | History | Annotate | Download | only in bits

Lines Matching refs:__n

79       typename iterator_traits<_InputIterator>::difference_type __n = 0;
83 ++__n;
85 return __n;
123 __advance(_InputIterator& __i, _Distance __n, input_iterator_tag)
127 while (__n--)
133 __advance(_BidirectionalIterator& __i, _Distance __n,
139 if (__n > 0)
140 while (__n--)
143 while (__n++)
149 __advance(_RandomAccessIterator& __i, _Distance __n,
155 __i += __n;
161 * @param __n The @a delta by which to change @p __i.
165 * iterators, @p __n may be negative, in which case @p __i is decremented.
172 advance(_InputIterator& __i, _Distance __n)
175 typename iterator_traits<_InputIterator>::difference_type __d = __n;
184 iterator_traits<_ForwardIterator>::difference_type __n = 1)
186 std::advance(__x, __n);
193 iterator_traits<_BidirectionalIterator>::difference_type __n = 1)
195 std::advance(__x, -__n);