Lines Matching refs:data_

202         data_(nullptr),  in HashSet()
218 data_(nullptr), in HashSet()
232 data_(nullptr), in HashSet()
237 ElementForIndex(i) = other.data_[i]; in HashSet()
252 data_(other.data_), in HashSet()
259 other.data_ = nullptr; in HashSet()
279 data_ = const_cast<T*>(reinterpret_cast<const T*>(ptr + offset)); in HashSet()
280 offset += sizeof(*data_) * num_buckets_; in HashSet()
286 offset = ReadFromBytes(ptr, offset, &data_[i]); in HashSet()
305 offset = WriteToBytes(ptr, offset, data_[i]); in WriteToMemory()
474 data_[index] = std::forward<U>(element); in InsertWithHash()
487 std::swap(data_, other.data_); in swap()
544 T& element = data_[i]; in Verify()
597 DCHECK(data_ != nullptr); in ElementForIndex()
598 return data_[index]; in ElementForIndex()
603 DCHECK(data_ != nullptr); in ElementForIndex()
604 return data_[index]; in ElementForIndex()
660 data_ = allocfn_.allocate(num_buckets_); in AllocateStorage()
663 allocfn_.construct(allocfn_.address(data_[i])); in AllocateStorage()
664 emptyfn_.MakeEmpty(data_[i]); in AllocateStorage()
671 allocfn_.destroy(allocfn_.address(data_[i])); in DeallocateStorage()
673 if (data_ != nullptr) { in DeallocateStorage()
674 allocfn_.deallocate(data_, NumBuckets()); in DeallocateStorage()
678 data_ = nullptr; in DeallocateStorage()
695 T* const old_data = data_; in Resize()
703 data_[FirstAvailableSlot(IndexForHash(hashfn_(element)))] = std::move(element); in Resize()
720 while (!emptyfn_.IsEmpty(data_[index])) { in FirstAvailableSlot()
763 T* data_; // Backing storage. variable