#include <ast.h>
Definition at line 1147 of file ast.h.
◆ BoilerplateDescriptorKindField
Initial value:
BitField< T2, kShift+kSize, size2, U > Next
Definition at line 1201 of file ast.h.
◆ DepthField
◆ IsSimpleField
◆ NeedsInitialAllocationSiteField
◆ NextBitField
template<class
T , int size>
◆ DepthKind
Enumerator |
---|
kUninitialized | |
kShallow | |
kNotShallow | |
Definition at line 1149 of file ast.h.
◆ LiteralBoilerplateBuilder()
v8::internal::LiteralBoilerplateBuilder::LiteralBoilerplateBuilder |
( |
| ) |
|
|
inlineprotected |
◆ boilerplate_descriptor_kind()
ElementsKind v8::internal::LiteralBoilerplateBuilder::boilerplate_descriptor_kind |
( |
| ) |
const |
|
inline |
◆ BuildConstants()
template<typename IsolateT >
void v8::internal::LiteralBoilerplateBuilder::BuildConstants |
( |
IsolateT * | isolate, |
|
|
MaterializedLiteral * | expr ) |
|
protected |
◆ ComputeFlags()
int v8::internal::LiteralBoilerplateBuilder::ComputeFlags |
( |
bool | disable_mementos = false | ) |
const |
|
inline |
◆ depth()
DepthKind v8::internal::LiteralBoilerplateBuilder::depth |
( |
| ) |
const |
|
inline |
◆ GetBoilerplateValue()
template<typename IsolateT >
◆ InitDepthAndFlags()
◆ is_initialized()
bool v8::internal::LiteralBoilerplateBuilder::is_initialized |
( |
| ) |
const |
|
inline |
◆ is_shallow()
bool v8::internal::LiteralBoilerplateBuilder::is_shallow |
( |
| ) |
const |
|
inline |
◆ is_simple()
bool v8::internal::LiteralBoilerplateBuilder::is_simple |
( |
| ) |
const |
|
inline |
◆ needs_initial_allocation_site()
bool v8::internal::LiteralBoilerplateBuilder::needs_initial_allocation_site |
( |
| ) |
const |
|
inline |
◆ set_boilerplate_descriptor_kind()
void v8::internal::LiteralBoilerplateBuilder::set_boilerplate_descriptor_kind |
( |
ElementsKind | kind | ) |
|
|
inlineprotected |
◆ set_depth()
void v8::internal::LiteralBoilerplateBuilder::set_depth |
( |
DepthKind | depth | ) |
|
|
inlineprotected |
◆ set_is_simple()
void v8::internal::LiteralBoilerplateBuilder::set_is_simple |
( |
bool | is_simple | ) |
|
|
inlineprotected |
◆ set_needs_initial_allocation_site()
void v8::internal::LiteralBoilerplateBuilder::set_needs_initial_allocation_site |
( |
bool | required | ) |
|
|
inlineprotected |
◆ bit_field_
uint32_t v8::internal::LiteralBoilerplateBuilder::bit_field_ |
|
protected |
◆ kDepthKindBits
int v8::internal::LiteralBoilerplateBuilder::kDepthKindBits = 2 |
|
staticconstexpr |
The documentation for this class was generated from the following files: