|
| void | Add (Tagged< SharedFunctionInfo > key, uint32_t count) |
| |
| uint32_t | Get (Tagged< SharedFunctionInfo > key) |
| |
| | TemplateHashMapImpl (uint32_t capacity=kDefaultHashMapCapacity, base::KeyEqualityMatcher< Tagged< Object > > match=base::KeyEqualityMatcher< Tagged< Object > >(), base::DefaultAllocationPolicy allocator=base::DefaultAllocationPolicy()) |
| |
| | TemplateHashMapImpl (const TemplateHashMapImpl &)=delete |
| |
| | TemplateHashMapImpl (const TemplateHashMapImpl *original, base::DefaultAllocationPolicy allocator=base::DefaultAllocationPolicy()) |
| |
| | TemplateHashMapImpl (TemplateHashMapImpl &&other) V8_NOEXCEPT=default |
| |
| TemplateHashMapImpl & | operator= (const TemplateHashMapImpl &)=delete |
| |
| TemplateHashMapImpl & | operator= (TemplateHashMapImpl &&other) V8_NOEXCEPT=default |
| |
| | ~TemplateHashMapImpl () |
| |
| Entry * | Lookup (const Tagged< SharedFunctionInfo > &key, uint32_t hash) const |
| |
| Entry * | LookupOrInsert (const Tagged< SharedFunctionInfo > &key, uint32_t hash) |
| |
| Entry * | LookupOrInsert (const Tagged< SharedFunctionInfo > &key, uint32_t hash, const Func &value_func) |
| |
| Entry * | LookupOrInsert (const LookupKey &lookup_key, uint32_t hash, const KeyFunc &key_func, const ValueFunc &value_func) |
| |
| Entry * | InsertNew (const Tagged< SharedFunctionInfo > &key, uint32_t hash) |
| |
| uint32_t | Remove (const Tagged< SharedFunctionInfo > &key, uint32_t hash) |
| |
| void | Clear () |
| |
| void | Invalidate () |
| |
| uint32_t | occupancy () const |
| |
| uint32_t | capacity () const |
| |
| Entry * | Start () const |
| |
| Entry * | Next (Entry *entry) const |
| |
| base::DefaultAllocationPolicy | allocator () const |
| |
Definition at line 20 of file debug-coverage.cc.
◆ Entry
Initial value:
base::TemplateHashMapEntry<Tagged<SharedFunctionInfo>, uint32_t>
Definition at line 25 of file debug-coverage.cc.
◆ Add()
◆ Get()
◆ Hash()
The documentation for this class was generated from the following file: