v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <objects.h>
Static Public Member Functions | |
static bool | IsMatch (Name *key, Object *other) |
static uint32_t | Hash (Name *key) |
static uint32_t | HashForObject (Name *key, Object *object) |
static MUST_USE_RESULT MaybeObject * | AsObject (Heap *heap, Name *key) |
Static Public Member Functions inherited from BaseShape< Name * > | |
static uint32_t | Hash (Name *key) |
static uint32_t | SeededHash (Name *key, uint32_t seed) |
static uint32_t | HashForObject (Name *key, Object *object) |
static uint32_t | SeededHashForObject (Name *key, uint32_t seed, Object *object) |
Static Public Attributes | |
static const int | kPrefixSize = 2 |
static const int | kEntrySize = 3 |
static const bool | kIsEnumerable = true |
Static Public Attributes inherited from BaseShape< Name * > | |
static const bool | UsesSeed |
Definition at line 6540 of file objects-inl.h.
References ASSERT.
|
inlinestatic |
Definition at line 6530 of file objects-inl.h.
References Name::Hash().
Definition at line 6535 of file objects-inl.h.
References Name::cast(), and Name::Hash().
Definition at line 6522 of file objects-inl.h.
References Name::cast(), Name::Equals(), and Name::Hash().