reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
330 assert(Base && Base->CurrentEntry && "Attempted to access end iterator!"); 330 assert(Base && Base->CurrentEntry && "Attempted to access end iterator!"); 331 return Base->CurrentEntry; 335 assert(Base && Base->CurrentEntry && 335 assert(Base && Base->CurrentEntry && 337 return *Base->CurrentEntry; 341 assert(Base && Base->CurrentEntry && "Attempted to access end iterator!"); 341 assert(Base && Base->CurrentEntry && "Attempted to access end iterator!"); 342 return Base->CurrentEntry; 353 if (Base && (Base == Other.Base)) { 353 if (Base && (Base == Other.Base)) { 353 if (Base && (Base == Other.Base)) { 354 assert((Base->CurrentEntry == Other.Base->CurrentEntry) 354 assert((Base->CurrentEntry == Other.Base->CurrentEntry) 358 return Base == Other.Base; 358 return Base == Other.Base; 362 return !(Base == Other.Base); 362 return !(Base == Other.Base); 366 assert(Base && "Attempted to advance iterator past end!"); 367 Base->increment(); 369 if (!Base->CurrentEntry) 370 Base = nullptr;