Searched refs:CurArray (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | SmallPtrSet.cpp | 27 free(CurArray); in shrink_and_clear() 155 free(CurArray); in CopyFrom() 164 CurArray = T; in CopyFrom() 176 std::copy(RHS.CurArray, RHS.EndPointer(), CurArray); in CopyHelper() 185 free(CurArray); in MoveFrom() 196 std::copy(RHS.CurArray, RHS.CurArray + RHS.NumNonEmpty, CurArray); in MoveHelper() 198 CurArray = RHS.CurArray; in MoveHelper() 219 std::swap(this->CurArray, RHS.CurArray); in swap() 236 RHS.CurArray = this->CurArray; in swap() 245 std::copy(this->CurArray, this->CurArray + this->NumNonEmpty, in swap() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallPtrSet.h | 57 const void **CurArray; variable 75 : SmallArray(SmallStorage), CurArray(SmallStorage), in SmallPtrSetImplBase() 83 free(CurArray); in ~SmallPtrSetImplBase() 102 memset(CurArray, -1, CurArraySize * sizeof(void *)); in clear() 119 return isSmall() ? CurArray + NumNonEmpty : CurArray + CurArraySize; in EndPointer() 194 bool isSmall() const { return CurArray == SmallArray; } in isSmall() 405 return makeIterator(CurArray); 413 return iterator(P == EndPointer() ? CurArray : P + 1, CurArray, *this);
|