Searched refs:iterator_base (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseMultiSet.h | 219 template <typename SMSPtrTy> class iterator_base { 234 iterator_base(SMSPtrTy P, unsigned I, unsigned SI) in iterator_base() function 265 bool operator==(const iterator_base &RHS) const { 276 bool operator!=(const iterator_base &RHS) const { 281 iterator_base &operator--() { // predecrement - Back up 294 iterator_base &operator++() { // preincrement - Advance 299 iterator_base operator--(int) { // postdecrement 300 iterator_base I(*this); 304 iterator_base operator++(int) { // postincrement 305 iterator_base I(*this); [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | OnDiskHashTable.h | 447 class iterator_base { 455 iterator_base(const unsigned char *const Ptr, offset_type NumEntries) in iterator_base() function 457 iterator_base() in iterator_base() function 460 friend bool operator==(const iterator_base &X, const iterator_base &Y) { 463 friend bool operator!=(const iterator_base &X, const iterator_base &Y) { 504 class key_iterator : public iterator_base { 512 : iterator_base(Ptr, NumEntries), InfoObj(InfoObj) {} in key_iterator() 513 key_iterator() : iterator_base(), InfoObj() {} in key_iterator() 550 class data_iterator : public iterator_base { 558 : iterator_base(Ptr, NumEntries), InfoObj(InfoObj) {} in data_iterator() [all …]
|