Lines Matching refs:this
77 return hash_set_ == other.hash_set_ && this->index_ == other.index_;
81 return !(*this == other);
85 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_);
86 return *this;
90 BaseIterator temp = *this;
91 this->index_ = this->NextNonEmptySlot(this->index_, hash_set_);
96 DCHECK(!hash_set_->IsFreeSlot(this->index_));
97 return hash_set_->ElementForIndex(this->index_);
101 return &**this;
266 HashSet(std::move(other)).swap(*this); // NOLINT [runtime/explicit] [5]
267 return *this;
271 HashSet(other).swap(*this); // NOLINT(runtime/explicit) - a case of lint gone mad.
272 return *this;
277 iterator ret(this, 0); in begin()
286 const_iterator ret(this, 0); in begin()
295 return iterator(this, NumBuckets()); in end()
300 return const_iterator(this, NumBuckets()); in end()
382 return iterator(this, FindIndex(key, hash)); in FindWithHash()
387 return const_iterator(this, FindIndex(key, hash)); in FindWithHash()