#include <string.h>
Definition at line 126 of file string.h.
◆ State
Enumerator |
---|
NON_FLAT | |
ONE_BYTE | |
TWO_BYTE | |
Definition at line 175 of file string.h.
◆ ~FlatContent()
v8::internal::String::FlatContent::~FlatContent |
( |
| ) |
|
|
inline |
◆ FlatContent() [1/3]
v8::internal::String::FlatContent::FlatContent |
( |
const uint8_t * | start, |
|
|
uint32_t | length, |
|
|
const DisallowGarbageCollection & | no_gc ) |
|
inlineprivate |
◆ FlatContent() [2/3]
◆ FlatContent() [3/3]
◆ Get()
base::uc16 v8::internal::String::FlatContent::Get |
( |
uint32_t | i | ) |
const |
|
inline |
◆ IsFlat()
bool v8::internal::String::FlatContent::IsFlat |
( |
| ) |
const |
|
inline |
◆ IsOneByte()
bool v8::internal::String::FlatContent::IsOneByte |
( |
| ) |
const |
|
inline |
◆ IsTwoByte()
bool v8::internal::String::FlatContent::IsTwoByte |
( |
| ) |
const |
|
inline |
◆ length()
uint32_t v8::internal::String::FlatContent::length |
( |
| ) |
const |
|
inline |
◆ ToOneByteVector()
base::Vector< const uint8_t > v8::internal::String::FlatContent::ToOneByteVector |
( |
| ) |
const |
|
inline |
◆ ToUC16Vector()
◆ UnsafeDisableChecksumVerification()
void v8::internal::String::FlatContent::UnsafeDisableChecksumVerification |
( |
| ) |
|
|
inline |
◆ UsesSameString()
bool v8::internal::String::FlatContent::UsesSameString |
( |
const FlatContent & | other | ) |
const |
|
inline |
◆ IterableSubString
friend class IterableSubString |
|
friend |
◆ String
◆ [union]
◆ kChecksumVerificationDisabled
uint32_t v8::internal::String::FlatContent::kChecksumVerificationDisabled = 0 |
|
staticconstexprprivate |
◆ length_
uint32_t v8::internal::String::FlatContent::length_ |
|
private |
◆ no_gc_
◆ onebyte_start
const uint8_t* v8::internal::String::FlatContent::onebyte_start |
◆ state_
State v8::internal::String::FlatContent::state_ |
|
private |
◆ twobyte_start
const base::uc16* v8::internal::String::FlatContent::twobyte_start |
The documentation for this class was generated from the following files: