Lines Matching defs:DenseMapIterator
57 class DenseMapIterator;
71 using iterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT>;
73 DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT, true>;
1189 class DenseMapIterator : DebugEpochBase::HandleBase {
1190 friend class DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, true>;
1191 friend class DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, false>;
1205 DenseMapIterator() = default;
1207 DenseMapIterator(pointer Pos, pointer E, const DebugEpochBase &Epoch,
1226 DenseMapIterator(
1227 const DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, IsConstSrc> &I)
1245 friend bool operator==(const DenseMapIterator &LHS,
1246 const DenseMapIterator &RHS) {
1254 friend bool operator!=(const DenseMapIterator &LHS,
1255 const DenseMapIterator &RHS) {
1259 inline DenseMapIterator &operator++() { // Preincrement
1271 DenseMapIterator operator++(int) { // Postincrement
1273 DenseMapIterator tmp = *this;