|
static bool | IsMatch (Handle< Name > key, Object *other) |
|
static uint32_t | HashForObject (Isolate *isolate, Object *object) |
|
template<typename Dictionary > |
static PropertyDetails | DetailsAt (Dictionary dict, int entry) |
|
template<typename Dictionary > |
static void | DetailsAtPut (Isolate *isolate, Dictionary dict, int entry, PropertyDetails value) |
|
static Object * | Unwrap (Object *key) |
|
static bool | IsKey (ReadOnlyRoots roots, Object *k) |
|
static bool | IsLive (ReadOnlyRoots roots, Object *key) |
|
static RootIndex | GetMapRootIndex () |
|
static bool | IsMatch (Handle< Name > key, Object *other) |
|
static uint32_t | Hash (Isolate *isolate, Handle< Name > key) |
|
static uint32_t | HashForObject (Isolate *isolate, Object *object) |
|
static Handle< Object > | AsHandle (Isolate *isolate, Handle< Name > key) |
|
static RootIndex | GetMapRootIndex () |
|
static PropertyDetails | DetailsAt (Dictionary dict, int entry) |
|
static void | DetailsAtPut (Isolate *isolate, Dictionary dict, int entry, PropertyDetails value) |
|
static RootIndex | GetMapRootIndex () |
|
static Object * | Unwrap (Object *key) |
|
static bool | IsKey (ReadOnlyRoots roots, Object *key) |
|
static bool | IsLive (ReadOnlyRoots roots, Object *key) |
|
|
static const int | kEntrySize = 1 |
|
static const int | kPrefixSize = 2 |
|
static const int | kEntrySize = 3 |
|
static const int | kEntryValueIndex = 1 |
|
static const bool | kNeedsHoleCheck = false |
|
static const bool | kHasDetails |
|
static const bool | kNeedsHoleCheck |
|
Definition at line 210 of file dictionary.h.
The documentation for this class was generated from the following files: