Lines Matching defs:NewElts
121 static void *replaceAllocation(void *NewElts, size_t TSize, size_t NewCapacity,
125 memcpy(NewEltsReplace, NewElts, VSize * TSize);
126 free(NewElts);
138 void *NewElts = llvm::safe_malloc(NewCapacity * TSize);
139 if (NewElts == FirstEl)
140 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
141 return NewElts;
149 void *NewElts;
151 NewElts = llvm::safe_malloc(NewCapacity * TSize);
152 if (NewElts == FirstEl)
153 NewElts = replaceAllocation(NewElts, TSize, NewCapacity);
156 memcpy(NewElts, this->BeginX, size() * TSize);
159 NewElts = llvm::safe_realloc(this->BeginX, NewCapacity * TSize);
160 if (NewElts == FirstEl)
161 NewElts = replaceAllocation(NewElts, TSize, NewCapacity, size());
164 this->set_allocation_range(NewElts, NewCapacity);