Lines Matching refs:n
168 RandomIterator operator+ (difference_type n) const {return RandomIterator(my_ptr + n);}
174 RandomIterator& operator+=( difference_type n ) {
175 my_ptr += n;
178 RandomIterator& operator-=( difference_type n ) {
179 my_ptr -= n;
183 friend RandomIterator operator+( difference_type n, RandomIterator it ) {
184 return RandomIterator(it.my_ptr + n);
186 RandomIterator operator-( difference_type n ) const {
187 return RandomIterator(my_ptr - n);
189 reference operator[]( difference_type n ) const {
190 return my_ptr[n];
226 … ConstRandomIterator operator+ (difference_type n) const {return ConstRandomIterator(my_ptr + n);}
233 ConstRandomIterator& operator+=( difference_type n ) {
234 my_ptr += n;
237 ConstRandomIterator& operator-=( difference_type n ) {
238 my_ptr -= n;
242 friend ConstRandomIterator operator+( difference_type n, ConstRandomIterator it ) {
243 return ConstRandomIterator(it.my_ptr + n);
245 ConstRandomIterator operator-( difference_type n ) const {
246 return ConstRandomIterator(my_ptr - n);
248 reference operator[]( difference_type n ) const {
249 return my_ptr[n];