Lines Matching defs:begin
197 iterator begin() { return _M_start; }
198 const_iterator begin() const { return _M_start; }
207 { return reverse_iterator(begin()); }
209 { return const_reverse_iterator(begin()); }
212 { return size_type(end() - begin()); }
216 { return size_type(_M_end_of_storage - begin()); }
218 { return begin() == end(); }
220 reference operator[](size_type __n) { return *(begin() + __n); }
221 const_reference operator[](size_type __n) const { return *(begin() + __n); }
226 return *(begin() + __n);
232 return *(begin() + __n);
249 { _M_finish = uninitialized_copy(__x.begin(), __x.end(), _M_start); }
328 reference front() { return *begin(); }
329 const_reference front() const { return *begin(); }
356 size_type __n = __position - begin();
363 return begin() + __n;
366 size_type __n = __position - begin();
373 return begin() + __n;
422 erase(begin() + __new_size, end());
427 void clear() { erase(begin(), end()); }
496 equal(__x.begin(), __x.end(), __y.begin());
503 return lexicographical_compare(__x.begin(), __x.end(),
504 __y.begin(), __y.end());
524 iterator __tmp = _M_allocate_and_copy(__xlen, __x.begin(), __x.end());
531 iterator __i = copy(__x.begin(), __x.end(), begin());
535 copy(__x.begin(), __x.begin() + size(), _M_start);
536 uninitialized_copy(__x.begin() + size(), __x.end(), _M_finish);
550 fill(begin(), end(), __val);
554 erase(fill_n(begin(), __n, __val), end());
562 iterator __cur = begin();
624 destroy(begin(), end());
655 destroy(begin(), end());