Lines Matching refs:buckets_
128 : buckets_(0), tailLink_(0), bucketsSize_(0), itemCount_(0) {}
131 : buckets_(0), tailLink_(0), bucketsSize_(0), itemCount_(0) {
151 if (buckets_) {
154 ValueInternalLink* link = buckets_[bucketIndex].next_;
161 mapAllocator()->releaseMapBuckets(buckets_);
166 ValueInternalLink* tempBuckets = buckets_;
167 buckets_ = other.buckets_;
168 other.buckets_ = tempBuckets;
194 if (!buckets_ && newItemCount > 0) {
195 buckets_ = mapAllocator()->allocateMapBuckets(1);
197 tailLink_ = &buckets_[0];
209 for (const ValueInternalLink* current = &buckets_[bucketIndex]; current != 0;
233 for (ValueInternalLink* current = &buckets_[bucketIndex]; current != 0;
253 for (ValueInternalLink* link = &buckets_[bucketIndex]; link != 0;
309 ValueInternalLink*& previous = buckets_[bucketIndex + 1].previous_;
311 previous = &buckets_[bucketIndex];
387 it.link_ = buckets_;
411 iterator.link_ = &(iterator.map_->buckets_[iterator.bucketIndex_]);
435 if (iterator.link_ == &iterator.map_->buckets_[iterator.bucketIndex_]) {