allocator() const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | inline |
capacity() const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | inline |
Clear() | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
Entry typedef | v8::internal::PointerToIndexHashMap< Type > | |
FillEmptyEntry(Entry *entry, const uintptr_t &key, const uint32_t &value, uint32_t hash) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | private |
Get(Type value) const | v8::internal::PointerToIndexHashMap< Type > | inline |
Hash(uintptr_t key) | v8::internal::PointerToIndexHashMap< Type > | inlineprivatestatic |
impl_ | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | private |
Initialize(uint32_t capacity) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | protected |
InsertNew(const uintptr_t &key, uint32_t hash) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
Invalidate() | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | inline |
kDefaultHashMapCapacity | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | static |
Key(Type value) | v8::internal::PointerToIndexHashMap< Type > | inlineprivatestatic |
Key(Address value) | v8::internal::PointerToIndexHashMap< Type > | inlineprivate |
Key(Tagged< HeapObject > value) | v8::internal::PointerToIndexHashMap< Type > | inlineprivate |
Lookup(const uintptr_t &key, uint32_t hash) const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
LookupOrInsert(const uintptr_t &key, uint32_t hash) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
LookupOrInsert(const uintptr_t &key, uint32_t hash, const Func &value_func) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
LookupOrInsert(const LookupKey &lookup_key, uint32_t hash, const KeyFunc &key_func, const ValueFunc &value_func) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
map_end() const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | inlineprivate |
Next(Entry *entry) const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
occupancy() const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | inline |
operator=(const TemplateHashMapImpl &)=delete | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
operator=(TemplateHashMapImpl &&other) V8_NOEXCEPT=default | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
Probe(const LookupKey &key, uint32_t hash) const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | private |
Remove(const uintptr_t &key, uint32_t hash) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
Resize() | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | private |
Set(Type value, uint32_t index) | v8::internal::PointerToIndexHashMap< Type > | inline |
Start() const | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
TemplateHashMapImpl(uint32_t capacity=kDefaultHashMapCapacity, base::KeyEqualityMatcher< intptr_t > match=base::KeyEqualityMatcher< intptr_t >(), base::DefaultAllocationPolicy allocator=base::DefaultAllocationPolicy()) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | explicit |
TemplateHashMapImpl(const TemplateHashMapImpl &)=delete | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
TemplateHashMapImpl(const TemplateHashMapImpl *original, base::DefaultAllocationPolicy allocator=base::DefaultAllocationPolicy()) | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | explicit |
TemplateHashMapImpl(TemplateHashMapImpl &&other) V8_NOEXCEPT=default | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |
~TemplateHashMapImpl() | v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy > | |