Lines Matching refs:NewCapacity
107 size_t NewCapacity = 2 * OldCapacity + 1; // Always grow.
108 return std::clamp(NewCapacity, MinSize, MaxSize);
113 size_t NewCapacity,
115 void *NewEltsReplace = llvm::safe_malloc(NewCapacity * TSize);
126 size_t &NewCapacity) {
127 NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity());
130 void *NewElts = llvm::safe_malloc(NewCapacity * TSize);
132 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
140 size_t NewCapacity = getNewCapacity<Size_T>(MinSize, TSize, this->capacity());
143 NewElts = llvm::safe_malloc(NewCapacity * TSize);
145 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
151 NewElts = llvm::safe_realloc(this->BeginX, NewCapacity * TSize);
153 NewElts = replaceAllocation(NewElts, TSize, NewCapacity, size());
156 this->set_allocation_range(NewElts, NewCapacity);