v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::ContainsOnlyOneByteHelper Class Reference
Collaboration diagram for v8::ContainsOnlyOneByteHelper:

Public Member Functions

 ContainsOnlyOneByteHelper ()
 
 ContainsOnlyOneByteHelper (const ContainsOnlyOneByteHelper &)=delete
 
ContainsOnlyOneByteHelperoperator= (const ContainsOnlyOneByteHelper &)=delete
 
bool Check (i::Tagged< i::String > string)
 
void VisitOneByteString (const uint8_t *chars, int length)
 
void VisitTwoByteString (const uint16_t *chars, int length)
 

Private Member Functions

bool CheckCons (i::Tagged< i::ConsString > cons_string)
 

Private Attributes

bool is_one_byte_
 

Detailed Description

Definition at line 5646 of file api.cc.

Constructor & Destructor Documentation

◆ ContainsOnlyOneByteHelper() [1/2]

v8::ContainsOnlyOneByteHelper::ContainsOnlyOneByteHelper ( )
inline

Definition at line 5648 of file api.cc.

◆ ContainsOnlyOneByteHelper() [2/2]

v8::ContainsOnlyOneByteHelper::ContainsOnlyOneByteHelper ( const ContainsOnlyOneByteHelper & )
delete

Member Function Documentation

◆ Check()

bool v8::ContainsOnlyOneByteHelper::Check ( i::Tagged< i::String > string)
inline

Definition at line 5652 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CheckCons()

bool v8::ContainsOnlyOneByteHelper::CheckCons ( i::Tagged< i::ConsString > cons_string)
inlineprivate

Definition at line 5694 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator=()

ContainsOnlyOneByteHelper & v8::ContainsOnlyOneByteHelper::operator= ( const ContainsOnlyOneByteHelper & )
delete

◆ VisitOneByteString()

void v8::ContainsOnlyOneByteHelper::VisitOneByteString ( const uint8_t * chars,
int length )
inline

Definition at line 5658 of file api.cc.

◆ VisitTwoByteString()

void v8::ContainsOnlyOneByteHelper::VisitTwoByteString ( const uint16_t * chars,
int length )
inline

Definition at line 5661 of file api.cc.

Here is the call graph for this function:

Member Data Documentation

◆ is_one_byte_

bool v8::ContainsOnlyOneByteHelper::is_one_byte_
private

Definition at line 5734 of file api.cc.


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