Lines Matching refs:const_iterator
78 const_iterator;
117 const_iterator;
139 const_iterator& operator++();
140 const_iterator operator++(int);
141 bool operator==(const const_iterator& __it) const
143 bool operator!=(const const_iterator& __it) const
239 const_iterator;
326 const_iterator begin() const
330 return const_iterator(_M_buckets[__n], this);
334 const_iterator end() const { return const_iterator(0, this); }
437 void insert_unique(const_iterator __f, const_iterator __l)
446 void insert_equal(const_iterator __f, const_iterator __l)
469 const_iterator find(const key_type& __key) const
477 return const_iterator(__first, this);
494 pair<const_iterator, const_iterator>
501 void erase(const const_iterator& __it);
502 void erase(const_iterator __first, const_iterator __last);
608 const_iterator __tmp = *this;
783 pair<typename hashtable<_Val,_Key,_HF,_Ex,_Eq,_All>::const_iterator,
784 typename hashtable<_Val,_Key,_HF,_Ex,_Eq,_All>::const_iterator>
788 typedef pair<const_iterator, const_iterator> _Pii;
799 return _Pii(const_iterator(__first, this),
800 const_iterator(__cur, this));
803 return _Pii(const_iterator(__first, this),
804 const_iterator(_M_buckets[__m], this));
805 return _Pii(const_iterator(__first, this), end());
899 hashtable<_Val,_Key,_HF,_Ex,_Eq,_All>::erase(const_iterator __first,
900 const_iterator __last)
910 hashtable<_Val,_Key,_HF,_Ex,_Eq,_All>::erase(const const_iterator& __it)