Lines Matching refs:sparse_
202 return dense_[sparse_[i]].value_; in get_existing()
206 return dense_[sparse_[i]].value_; in get_existing()
232 dense_[sparse_[i]].value_ = v; in SetExistingInternal()
234 return dense_.data() + sparse_[i]; in SetExistingInternal()
252 __msan_unpoison(sparse_.data() + min, (max - min) * sizeof sparse_[0]); in MaybeInitializeMemory()
255 sparse_[i] = 0xababababU; in MaybeInitializeMemory()
261 PODArray<int> sparse_; variable
271 sparse_(src.max_size()), in SparseArray()
273 std::copy_n(src.sparse_.data(), src.max_size(), sparse_.data()); in SparseArray()
280 sparse_(std::move(src.sparse_)), in SparseArray()
292 sparse_ = std::move(a);
294 std::copy_n(src.sparse_.data(), src.max_size(), sparse_.data());
302 sparse_ = std::move(src.sparse_);
334 std::copy_n(sparse_.data(), old_max_size, a.data()); in resize()
337 sparse_ = std::move(a); in resize()
356 return (uint32_t)sparse_[i] < (uint32_t)size_ && in has_index()
357 dense_[sparse_[i]].index_ == i; in has_index()
364 sparse_[i] = size_; in create_index()
370 sparse_(max_size), dense_(max_size) { in SparseArray()