v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::StringBuiltinsReducer< Next > Class Template Reference
Inheritance diagram for v8::internal::StringBuiltinsReducer< Next >:
Collaboration diagram for v8::internal::StringBuiltinsReducer< Next >:

Public Member Functions

void CopyStringCharacters (V< String > src_string, ConstOrV< WordPtr > src_begin, String::Encoding src_encoding, V< String > dst_string, ConstOrV< WordPtr > dst_begin, String::Encoding dst_encoding, ConstOrV< WordPtr > character_count)
 
V< SeqOneByteStringAllocateSeqOneByteString (V< WordPtr > length)
 
V< SeqTwoByteStringAllocateSeqTwoByteString (V< WordPtr > length)
 

Detailed Description

template<typename Next>
class v8::internal::StringBuiltinsReducer< Next >

Definition at line 21 of file builtins-string-tsa.cc.

Member Function Documentation

◆ AllocateSeqOneByteString()

template<typename Next >
V< SeqOneByteString > v8::internal::StringBuiltinsReducer< Next >::AllocateSeqOneByteString ( V< WordPtr > length)
inline

Definition at line 66 of file builtins-string-tsa.cc.

Here is the call graph for this function:

◆ AllocateSeqTwoByteString()

template<typename Next >
V< SeqTwoByteString > v8::internal::StringBuiltinsReducer< Next >::AllocateSeqTwoByteString ( V< WordPtr > length)
inline

Definition at line 102 of file builtins-string-tsa.cc.

Here is the call graph for this function:

◆ CopyStringCharacters()

template<typename Next >
void v8::internal::StringBuiltinsReducer< Next >::CopyStringCharacters ( V< String > src_string,
ConstOrV< WordPtr > src_begin,
String::Encoding src_encoding,
V< String > dst_string,
ConstOrV< WordPtr > dst_begin,
String::Encoding dst_encoding,
ConstOrV< WordPtr > character_count )
inline

Definition at line 25 of file builtins-string-tsa.cc.

Here is the call graph for this function:

The documentation for this class was generated from the following file: