![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <string-inl.h>
Public Member Functions | |
SequentialStringKey (base::Vector< const Char > chars, uint64_t seed, bool convert=false) | |
SequentialStringKey (int raw_hash_field, base::Vector< const Char > chars, bool convert=false) | |
template<typename IsolateT > | |
bool | IsMatch (IsolateT *isolate, Tagged< String > s) |
template<typename IsolateT > | |
void | PrepareForInsertion (IsolateT *isolate) |
DirectHandle< String > | GetHandleForInsertion (Isolate *isolate) |
![]() | |
virtual | ~StringTableKey ()=default |
StringTableKey (uint32_t raw_hash_field, uint32_t length) | |
uint32_t | raw_hash_field () const |
uint32_t | hash () const |
uint32_t | length () const |
Private Attributes | |
base::Vector< const Char > | chars_ |
bool | convert_ |
DirectHandle< String > | internalized_string_ |
Additional Inherited Members | |
![]() | |
void | set_raw_hash_field (uint32_t raw_hash_field) |
Definition at line 410 of file string-inl.h.
|
inline |
Definition at line 412 of file string-inl.h.
|
inline |
Definition at line 418 of file string-inl.h.
|
inline |
Definition at line 444 of file string-inl.h.
|
inline |
Definition at line 425 of file string-inl.h.
|
inline |
|
private |
Definition at line 450 of file string-inl.h.
|
private |
Definition at line 451 of file string-inl.h.
|
private |
Definition at line 452 of file string-inl.h.