![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <string-inl.h>
Public Types | |
| using | Char = typename SeqString::Char |
Public Member Functions | |
| SeqSubStringKey (Isolate *isolate, DirectHandle< SeqString > string, int from, int len, bool convert=false) | |
| bool | IsMatch (Isolate *isolate, Tagged< String > string) |
| void | PrepareForInsertion (Isolate *isolate) |
| DirectHandle< String > | GetHandleForInsertion (Isolate *isolate) |
Public Member Functions inherited from v8::internal::StringTableKey | |
| 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 | |
| DirectHandle< typename CharTraits< Char >::String > | string_ |
| int | from_ |
| bool | convert_ |
| DirectHandle< String > | internalized_string_ |
Additional Inherited Members | |
Protected Member Functions inherited from v8::internal::StringTableKey | |
| void | set_raw_hash_field (uint32_t raw_hash_field) |
Definition at line 459 of file string-inl.h.
| using v8::internal::SeqSubStringKey< SeqString >::Char = typename SeqString::Char |
Definition at line 461 of file string-inl.h.
|
inline |
|
inline |
Definition at line 520 of file string-inl.h.
|
inline |
|
private |
Definition at line 528 of file string-inl.h.
|
private |
Definition at line 527 of file string-inl.h.
|
private |
Definition at line 529 of file string-inl.h.
|
private |
Definition at line 526 of file string-inl.h.