Lines Matching refs:NumNonEmpty
32 NumNonEmpty = NumTombstones = 0; in shrink_and_clear()
45 } else if (LLVM_UNLIKELY(CurArraySize - NumNonEmpty < CurArraySize / 8)) { in insert_imp_big()
60 ++NumNonEmpty; // Track density. in insert_imp_big()
118 NumNonEmpty -= NumTombstones; in Grow()
178 NumNonEmpty = RHS.NumNonEmpty; in CopyHelper()
196 std::copy(RHS.CurArray, RHS.CurArray + RHS.NumNonEmpty, CurArray); in MoveHelper()
204 NumNonEmpty = RHS.NumNonEmpty; in MoveHelper()
210 RHS.NumNonEmpty = 0; in MoveHelper()
221 std::swap(this->NumNonEmpty, RHS.NumNonEmpty); in swap()
232 std::copy(RHS.CurArray, RHS.CurArray + RHS.NumNonEmpty, this->SmallArray); in swap()
234 std::swap(this->NumNonEmpty, RHS.NumNonEmpty); in swap()
245 std::copy(this->CurArray, this->CurArray + this->NumNonEmpty, in swap()
248 std::swap(RHS.NumNonEmpty, this->NumNonEmpty); in swap()
257 unsigned MinNonEmpty = std::min(this->NumNonEmpty, RHS.NumNonEmpty); in swap()
260 if (this->NumNonEmpty > MinNonEmpty) { in swap()
262 this->SmallArray + this->NumNonEmpty, in swap()
265 std::copy(RHS.SmallArray + MinNonEmpty, RHS.SmallArray + RHS.NumNonEmpty, in swap()
269 std::swap(this->NumNonEmpty, RHS.NumNonEmpty); in swap()