|
V8 Project
|
#include <objects-inl.h>
Inheritance diagram for v8::internal::Utf8StringKey:
Collaboration diagram for v8::internal::Utf8StringKey:Public Member Functions | |
| Utf8StringKey (Vector< const char > string, uint32_t seed) | |
| 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 |
Public Member Functions inherited from v8::internal::HashTableKey | |
| virtual | ~HashTableKey () |
Public Attributes | |
| Vector< const char > | string_ |
| uint32_t | hash_field_ |
| int | chars_ |
| uint32_t | seed_ |
Definition at line 585 of file objects-inl.h.
|
inlineexplicit |
Definition at line 587 of file objects-inl.h.
Implements v8::internal::HashTableKey.
Definition at line 606 of file objects-inl.h.
References chars_, Hash(), hash_field_, and string_.
Here is the call graph for this function:
|
inlinevirtual |
Implements v8::internal::HashTableKey.
Definition at line 594 of file objects-inl.h.
References chars_, v8::internal::StringHasher::ComputeUtf8Hash(), DCHECK, hash_field_, v8::internal::Name::kHashShift, seed_, and string_.
Referenced by AsHandle().
Here is the call graph for this function:
Here is the caller graph for this function:Implements v8::internal::HashTableKey.
Definition at line 602 of file objects-inl.h.
Implements v8::internal::HashTableKey.
Definition at line 590 of file objects-inl.h.
References string_.
| int v8::internal::Utf8StringKey::chars_ |
Definition at line 614 of file objects-inl.h.
Referenced by AsHandle(), and Hash().
| uint32_t v8::internal::Utf8StringKey::hash_field_ |
Definition at line 613 of file objects-inl.h.
Referenced by AsHandle(), and Hash().
| uint32_t v8::internal::Utf8StringKey::seed_ |
Definition at line 615 of file objects-inl.h.
Referenced by Hash().
| Vector<const char> v8::internal::Utf8StringKey::string_ |
Definition at line 612 of file objects-inl.h.
Referenced by AsHandle(), Hash(), and IsMatch().