Lines Matching refs:const_iterator
161 typedef _Bit_const_iterator const_iterator;
186 const_iterator& operator++() {
190 const_iterator operator++(int) {
191 const_iterator __tmp = *this;
195 const_iterator& operator--() {
199 const_iterator operator--(int) {
200 const_iterator __tmp = *this;
204 const_iterator& operator+=(difference_type __i) {
215 const_iterator& operator-=(difference_type __i) {
219 const_iterator operator+(difference_type __i) const {
220 const_iterator __tmp = *this;
223 const_iterator operator-(difference_type __i) const {
224 const_iterator __tmp = *this;
227 difference_type operator-(const_iterator __x) const {
233 bool operator==(const const_iterator& __x) const {
236 bool operator!=(const const_iterator& __x) const {
239 bool operator<(const_iterator __x) const {
389 typedef _Bit_const_iterator const_iterator;
392 typedef reverse_iterator<const_iterator> const_reverse_iterator;
395 typedef reverse_iterator<const_iterator, value_type, const_reference,
497 const_iterator begin() const { return _M_start; }
499 const_iterator end() const { return _M_finish; }
513 return size_type(const_iterator(_M_end_of_storage, 0) - begin());
569 __BVECTOR(const_iterator __first, const_iterator __last,
720 const_iterator __first, const_iterator __last) {