Lines Matching defs:Buckets
440 BucketT *Buckets = getBuckets();
445 memcpy(reinterpret_cast<void *>(Buckets), OtherBuckets,
451 ::new (&Buckets[I].getFirst()) KeyT(OtherBuckets[I].getFirst());
452 if (!KeyInfoT::isEqual(Buckets[I].getFirst(), EmptyKey) &&
453 !KeyInfoT::isEqual(Buckets[I].getFirst(), TombstoneKey))
454 ::new (&Buckets[I].getSecond()) ValueT(OtherBuckets[I].getSecond());
734 BucketT *Buckets;
766 deallocate_buffer(Buckets, sizeof(BucketT) * NumBuckets, alignof(BucketT));
772 std::swap(Buckets, RHS.Buckets);
786 deallocate_buffer(Buckets, sizeof(BucketT) * NumBuckets, alignof(BucketT));
794 deallocate_buffer(Buckets, sizeof(BucketT) * NumBuckets, alignof(BucketT));
815 BucketT *OldBuckets = Buckets;
819 assert(Buckets);
846 deallocate_buffer(Buckets, sizeof(BucketT) * OldNumBuckets,
860 BucketT *getBuckets() const { return Buckets; }
867 Buckets = nullptr;
871 Buckets = static_cast<BucketT *>(
898 BucketT *Buckets;
975 std::swap(getLargeRep()->Buckets, RHS.getLargeRep()->Buckets);
1089 this->moveFromOldBuckets(OldRep.Buckets,
1090 OldRep.Buckets + OldRep.NumBuckets);
1093 deallocate_buffer(OldRep.Buckets, sizeof(BucketT) * OldRep.NumBuckets,
1156 return Small ? getInlineBuckets() : getLargeRep()->Buckets;
1172 deallocate_buffer(getLargeRep()->Buckets,