Lines Matching refs:iterator_base
218 class iterator_base : public std::iterator<std::bidirectional_iterator_tag,
225 iterator_base(SMSPtrTy P, unsigned I, unsigned SI) in iterator_base() function
262 bool operator==(const iterator_base &RHS) const {
273 bool operator!=(const iterator_base &RHS) const {
278 iterator_base &operator--() { // predecrement - Back up
291 iterator_base &operator++() { // preincrement - Advance
296 iterator_base operator--(int) { // postdecrement
297 iterator_base I(*this);
301 iterator_base operator++(int) { // postincrement
302 iterator_base I(*this);
307 typedef iterator_base<SparseMultiSet *> iterator;
308 typedef iterator_base<const SparseMultiSet *> const_iterator;