Lines Matching refs:map_
80 AllocationPolicy::Delete(map_); in Invalidate()
81 map_ = nullptr; in Invalidate()
114 Entry* map_;
121 Entry* map_end() const { return map_ + capacity_; } in map_end()
148 map_ = reinterpret_cast<Entry*>(allocator.New(capacity_ * sizeof(Entry))); in TemplateHashMapImpl()
149 memcpy(map_, original->map_, capacity_ * sizeof(Entry)); in TemplateHashMapImpl()
156 AllocationPolicy::Delete(map_); in ~TemplateHashMapImpl()
235 q = map_; in Remove()
246 Entry* r = map_ + (q->hash & (capacity_ - 1)); in Remove()
268 map_[i].clear(); in Clear()
277 return Next(map_ - 1); in Start()
286 DCHECK(map_ - 1 <= entry && entry < end); in Next()
305 while (map_[i].exists() && !match_(hash, map_[i].hash, key, map_[i].key)) { in Probe()
309 return &map_[i]; in Probe()
337 map_ = reinterpret_cast<Entry*>(allocator.New(capacity * sizeof(Entry))); in Initialize()
338 if (map_ == nullptr) { in Initialize()
350 Entry* map = map_; in Resize()
466 entry_ = map_->Next(entry_);
475 : map_(map), entry_(entry) {} in Iterator()
477 const Base* map_; variable