Lines Matching refs:this
2 // Use of this source code is governed by a BSD-style license that can be
143 // default-construct, we have to store their instances. Using this to store
156 Impl(Impl&& other) V8_NOEXCEPT { *this = std::move(other); }
169 return *this;
172 const MatchFun& match() const { return *this; }
173 MatchFun& match() { return *this; }
175 const AllocationPolicy& allocator() const { return *this; }
176 AllocationPolicy& allocator() { return *this; }
278 // initial position inside this interval, clearing the entry to remove will
281 // entry to remove and the position looked at, then this entry can be moved to
283 // entry made vacant by this move is now the entry to remove and the process
515 static_cast<Base&>(*this) = std::move(other);
516 return *this;
544 return *this;
565 Iterator begin() const { return Iterator(this, this->Start()); }
566 Iterator end() const { return Iterator(this, nullptr); }
569 return Iterator(this, this->LookupOrInsert(key, key->Hash()));
571 return Iterator(this, this->Lookup(key, key->Hash()));