V8 Project
|
Public Member Functions | |
AstRawStringInternalizationKey (const AstRawString *string) | |
virtual bool | IsMatch (Object *other) OVERRIDE |
virtual uint32_t | Hash () OVERRIDE |
virtual uint32_t | HashForObject (Object *key) OVERRIDE |
virtual Handle< Object > | AsHandle (Isolate *isolate) OVERRIDE |
![]() | |
virtual | ~HashTableKey () |
Private Attributes | |
const AstRawString * | string_ |
Definition at line 54 of file ast-value-factory.cc.
|
inlineexplicit |
Definition at line 56 of file ast-value-factory.cc.
|
inlinevirtual |
Implements v8::internal::HashTableKey.
Definition at line 74 of file ast-value-factory.cc.
References v8::internal::AstRawString::hash(), v8::internal::AstRawString::is_one_byte_, v8::internal::AstRawString::literal_bytes_, and string_.
|
inlinevirtual |
Implements v8::internal::HashTableKey.
Definition at line 66 of file ast-value-factory.cc.
References v8::internal::AstRawString::hash(), v8::internal::Name::kHashShift, and string_.
|
inlinevirtual |
Implements v8::internal::HashTableKey.
Definition at line 70 of file ast-value-factory.cc.
Implements v8::internal::HashTableKey.
Definition at line 59 of file ast-value-factory.cc.
References v8::internal::AstRawString::is_one_byte_, v8::internal::AstRawString::literal_bytes_, and string_.
|
private |
Definition at line 83 of file ast-value-factory.cc.
Referenced by AsHandle(), Hash(), and IsMatch().