Lines Matching refs:const_iterator
39 typedef /unspecified/ const_iterator;
61 const_iterator begin() const;
62 const_iterator end() const;
68 void erase(const_iterator position);
70 void erase(const_iterator first, const_iterator last);
79 const_iterator find(const key_type& k) const;
82 pair<const_iterator, const_iterator> equal_range(const key_type& k) const;
125 typedef /unspecified/ const_iterator;
147 const_iterator begin() const;
148 const_iterator end() const;
154 void erase(const_iterator position);
156 void erase(const_iterator first, const_iterator last);
165 const_iterator find(const key_type& k) const;
168 pair<const_iterator, const_iterator> equal_range(const key_type& k) const;
242 typedef typename __table::const_iterator iterator;
243 typedef typename __table::const_iterator const_iterator;
279 const_iterator begin() const {return __table_.begin();}
281 const_iterator end() const {return __table_.end();}
287 iterator insert(const_iterator, const value_type& __x) {return insert(__x).first;}
293 void erase(const_iterator __p) {__table_.erase(__p);}
297 void erase(const_iterator __first, const_iterator __last)
313 const_iterator find(const key_type& __k) const {return __table_.find(__k);}
320 std::pair<const_iterator, const_iterator> equal_range(const key_type& __k) const
417 typedef typename hash_set<_Value, _Hash, _Pred, _Alloc>::const_iterator
418 const_iterator;
419 for (const_iterator __i = __x.begin(), __ex = __x.end(), __ey = __y.end();
422 const_iterator __j = __y.find(*__i);
463 typedef typename __table::const_iterator iterator;
464 typedef typename __table::const_iterator const_iterator;
500 const_iterator begin() const {return __table_.begin();}
502 const_iterator end() const {return __table_.end();}
507 iterator insert(const_iterator, const value_type& __x) {return insert(__x);}
513 void erase(const_iterator __p) {__table_.erase(__p);}
517 void erase(const_iterator __first, const_iterator __last)
533 const_iterator find(const key_type& __k) const {return __table_.find(__k);}
540 std::pair<const_iterator, const_iterator> equal_range(const key_type& __k) const
638 typedef typename hash_multiset<_Value, _Hash, _Pred, _Alloc>::const_iterator
639 const_iterator;
640 typedef std::pair<const_iterator, const_iterator> _EqRng;
641 for (const_iterator __i = __x.begin(), __ex = __x.end(); __i != __ex;)