V8 Project
|
#include <objects-inl.h>
Public Member Functions | |
OneByteStringKey (Vector< const uint8_t > str, uint32_t seed) | |
virtual bool | IsMatch (Object *string) OVERRIDE |
virtual Handle< Object > | AsHandle (Isolate *isolate) OVERRIDE |
![]() | |
SequentialStringKey (Vector< const uint8_t > string, uint32_t seed) | |
virtual uint32_t | Hash () OVERRIDE |
virtual uint32_t | HashForObject (Object *other) OVERRIDE |
![]() | |
virtual | ~HashTableKey () |
Additional Inherited Members | |
![]() | |
Vector< const uint8_t > | string_ |
uint32_t | hash_field_ |
uint32_t | seed_ |
Definition at line 525 of file objects-inl.h.
|
inline |
Definition at line 527 of file objects-inl.h.
Implements v8::internal::HashTableKey.
Definition at line 13677 of file objects.cc.
References v8::internal::Isolate::factory(), and v8::internal::Hash().
Implements v8::internal::HashTableKey.
Definition at line 530 of file objects-inl.h.
References v8::internal::SequentialStringKey< uint8_t >::string_.