#include <literal-buffer.h>
Definition at line 17 of file literal-buffer.h.
◆ LiteralBuffer() [1/2]
v8::internal::LiteralBuffer::LiteralBuffer |
( |
| ) |
|
|
default |
◆ ~LiteralBuffer()
v8::internal::LiteralBuffer::~LiteralBuffer |
( |
| ) |
|
|
inline |
◆ LiteralBuffer() [2/2]
v8::internal::LiteralBuffer::LiteralBuffer |
( |
const LiteralBuffer & | | ) |
|
|
delete |
◆ AddChar() [1/2]
◆ AddChar() [2/2]
V8_INLINE void v8::internal::LiteralBuffer::AddChar |
( |
char | code_unit | ) |
|
|
inline |
◆ AddOneByteChar()
V8_INLINE void v8::internal::LiteralBuffer::AddOneByteChar |
( |
uint8_t | one_byte_char | ) |
|
|
inlineprivate |
◆ AddTwoByteChar()
void v8::internal::LiteralBuffer::AddTwoByteChar |
( |
base::uc32 | code_unit | ) |
|
|
private |
◆ ConvertToTwoByte()
void v8::internal::LiteralBuffer::ConvertToTwoByte |
( |
| ) |
|
|
private |
◆ Equals()
bool v8::internal::LiteralBuffer::Equals |
( |
base::Vector< const char > | keyword | ) |
const |
|
inline |
◆ ExpandBuffer()
void v8::internal::LiteralBuffer::ExpandBuffer |
( |
| ) |
|
|
private |
◆ Internalize()
template<typename IsolateT >
template DirectHandle< String > v8::internal::LiteralBuffer::Internalize |
( |
IsolateT * | isolate | ) |
const |
◆ is_one_byte()
bool v8::internal::LiteralBuffer::is_one_byte |
( |
| ) |
const |
|
inline |
◆ IsValidAscii()
bool v8::internal::LiteralBuffer::IsValidAscii |
( |
char | code_unit | ) |
|
|
inlineprivate |
◆ length()
int v8::internal::LiteralBuffer::length |
( |
| ) |
const |
|
inline |
◆ literal()
template<typename Char >
base::Vector< const Char > v8::internal::LiteralBuffer::literal |
( |
| ) |
const |
|
inline |
◆ NewCapacity()
int v8::internal::LiteralBuffer::NewCapacity |
( |
int | min_capacity | ) |
|
|
private |
◆ one_byte_literal()
base::Vector< const uint8_t > v8::internal::LiteralBuffer::one_byte_literal |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Start()
void v8::internal::LiteralBuffer::Start |
( |
| ) |
|
|
inline |
◆ two_byte_literal()
base::Vector< const uint16_t > v8::internal::LiteralBuffer::two_byte_literal |
( |
| ) |
const |
|
inline |
◆ backing_store_
base::Vector<uint8_t> v8::internal::LiteralBuffer::backing_store_ |
|
private |
◆ is_one_byte_
bool v8::internal::LiteralBuffer::is_one_byte_ = true |
|
private |
◆ kGrowthFactor
int v8::internal::LiteralBuffer::kGrowthFactor = 4 |
|
staticconstexprprivate |
◆ kInitialCapacity
int v8::internal::LiteralBuffer::kInitialCapacity = 256 |
|
staticconstexprprivate |
◆ kMaxGrowth
int v8::internal::LiteralBuffer::kMaxGrowth = 1 * MB |
|
staticconstexprprivate |
◆ position_
int v8::internal::LiteralBuffer::position_ = 0 |
|
private |
The documentation for this class was generated from the following files: