|
V8 Project
|
Inheritance diagram for v8::internal::AstRawStringInternalizationKey:
Collaboration diagram for v8::internal::AstRawStringInternalizationKey: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 |
Public Member Functions inherited from v8::internal::HashTableKey | |
| 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_.
Here is the call graph for this function:
|
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_.
Here is the call graph for this function:
|
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().