Lines Matching defs:LargeRep
897 struct LargeRep {
904 AlignedCharArrayUnion<BucketT[InlineBuckets], LargeRep> storage;
984 LargeRep TmpRep = std::move(*LargeSide.getLargeRep());
985 LargeSide.getLargeRep()->~LargeRep();
1006 new (SmallSide.getLargeRep()) LargeRep(std::move(TmpRep));
1029 new (getLargeRep()) LargeRep(allocateBuckets(other.getNumBuckets()));
1038 new (getLargeRep()) LargeRep(allocateBuckets(InitBuckets));
1075 new (getLargeRep()) LargeRep(allocateBuckets(AtLeast));
1081 LargeRep OldRep = std::move(*getLargeRep());
1082 getLargeRep()->~LargeRep();
1086 new (getLargeRep()) LargeRep(allocateBuckets(AtLeast));
1144 const LargeRep *getLargeRep() const {
1147 return reinterpret_cast<const LargeRep *>(&storage);
1150 LargeRep *getLargeRep() {
1151 return const_cast<LargeRep *>(
1175 getLargeRep()->~LargeRep();
1178 LargeRep allocateBuckets(unsigned Num) {
1180 LargeRep Rep = {static_cast<BucketT *>(allocate_buffer(