V8 Project
|
Public Member Functions | |
InternalizedStringKey (Handle< String > string) | |
virtual bool | IsMatch (Object *string) OVERRIDE |
virtual uint32_t | Hash () OVERRIDE |
virtual uint32_t | HashForObject (Object *other) OVERRIDE |
virtual Handle< Object > | AsHandle (Isolate *isolate) OVERRIDE |
![]() | |
virtual | ~HashTableKey () |
Static Public Member Functions | |
static uint32_t | StringHash (Object *obj) |
Public Attributes | |
Handle< String > | string_ |
Definition at line 13703 of file objects.cc.
|
inlineexplicit |
Definition at line 13705 of file objects.cc.
|
inlinevirtual |
Implements v8::internal::HashTableKey.
Definition at line 13718 of file objects.cc.
References DCHECK, v8::internal::HeapObject::map(), and v8::internal::HeapObject::set_map_no_write_barrier().
|
inlinevirtual |
Implements v8::internal::HashTableKey.
Definition at line 13714 of file objects.cc.
Implements v8::internal::HashTableKey.
Definition at line 13708 of file objects.cc.
Definition at line 13733 of file objects.cc.
Definition at line 13737 of file objects.cc.