Home
last modified time | relevance | path

Searched refs:iterator_base (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DSparseMultiSet.h219 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 …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DOnDiskHashTable.h443 class iterator_base {
451 iterator_base(const unsigned char *const Ptr, offset_type NumEntries) in iterator_base() function
453 iterator_base() in iterator_base() function
456 friend bool operator==(const iterator_base &X, const iterator_base &Y) {
459 friend bool operator!=(const iterator_base &X, const iterator_base &Y) {
500 class key_iterator : public iterator_base {
508 : iterator_base(Ptr, NumEntries), InfoObj(InfoObj) {} in key_iterator()
509 key_iterator() : iterator_base(), InfoObj() {} in key_iterator()
546 class data_iterator : public iterator_base {
554 : iterator_base(Ptr, NumEntries), InfoObj(InfoObj) {} in data_iterator()
[all …]