#include <ordered-hash-table.h>
|
static MaybeHandle< HeapObject > | Add (Isolate *isolate, Handle< HeapObject > table, DirectHandle< Name > key, DirectHandle< Object > value, PropertyDetails details) |
|
static DirectHandle< HeapObject > | Shrink (Isolate *isolate, Handle< HeapObject > table) |
|
static DirectHandle< HeapObject > | DeleteEntry (Isolate *isolate, Handle< HeapObject > table, InternalIndex entry) |
|
static InternalIndex | FindEntry (Isolate *isolate, Tagged< HeapObject > table, Tagged< Name > key) |
|
static void | SetEntry (Tagged< HeapObject > table, InternalIndex entry, Tagged< Object > key, Tagged< Object > value, PropertyDetails details) |
|
static Tagged< Object > | ValueAt (Tagged< HeapObject > table, InternalIndex entry) |
|
static void | ValueAtPut (Tagged< HeapObject > table, InternalIndex entry, Tagged< Object > value) |
|
static PropertyDetails | DetailsAt (Tagged< HeapObject > table, InternalIndex entry) |
|
static void | DetailsAtPut (Tagged< HeapObject > table, InternalIndex entry, PropertyDetails value) |
|
static Tagged< Name > | KeyAt (Tagged< HeapObject > table, InternalIndex entry) |
|
static void | SetHash (Tagged< HeapObject > table, int hash) |
|
static int | Hash (Tagged< HeapObject > table) |
|
static int | NumberOfElements (Tagged< HeapObject > table) |
|
static int | Capacity (Tagged< HeapObject > table) |
|
Definition at line 857 of file ordered-hash-table.h.
◆ Add()
◆ AdjustRepresentation()
◆ Capacity()
int v8::internal::OrderedNameDictionaryHandler::Capacity |
( |
Tagged< HeapObject > | table | ) |
|
|
static |
◆ DeleteEntry()
◆ DetailsAt()
◆ DetailsAtPut()
◆ FindEntry()
◆ Hash()
int v8::internal::OrderedNameDictionaryHandler::Hash |
( |
Tagged< HeapObject > | table | ) |
|
|
static |
◆ KeyAt()
◆ NumberOfElements()
int v8::internal::OrderedNameDictionaryHandler::NumberOfElements |
( |
Tagged< HeapObject > | table | ) |
|
|
static |
◆ SetEntry()
◆ SetHash()
void v8::internal::OrderedNameDictionaryHandler::SetHash |
( |
Tagged< HeapObject > | table, |
|
|
int | hash ) |
|
static |
◆ Shrink()
◆ ValueAt()
◆ ValueAtPut()
The documentation for this class was generated from the following files: