Definition at line 968 of file bytecode-generator.cc.
◆ MultipleEntryBlockContextScope() [1/2]
v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::MultipleEntryBlockContextScope |
( |
BytecodeGenerator * | generator, |
|
|
Scope * | scope ) |
|
inline |
◆ ~MultipleEntryBlockContextScope()
v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::~MultipleEntryBlockContextScope |
( |
| ) |
|
|
inline |
◆ MultipleEntryBlockContextScope() [2/2]
v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::MultipleEntryBlockContextScope |
( |
const MultipleEntryBlockContextScope & | | ) |
|
|
delete |
◆ EnterScope()
void v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::EnterScope |
( |
| ) |
|
|
inlineprivate |
◆ ExitScope()
void v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::ExitScope |
( |
| ) |
|
|
inlineprivate |
◆ operator=()
◆ SetEnteredIf()
void v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::SetEnteredIf |
( |
bool | condition | ) |
|
|
inline |
◆ context_scope_
std::optional<ContextScope> v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::context_scope_ |
|
private |
◆ current_scope_
std::optional<CurrentScope> v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::current_scope_ |
|
private |
◆ generator_
BytecodeGenerator* v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::generator_ |
|
private |
◆ inner_context_
Register v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::inner_context_ |
|
private |
◆ is_in_scope_
bool v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::is_in_scope_ |
|
private |
◆ outer_context_
Register v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::outer_context_ |
|
private |
◆ scope_
Scope* v8::internal::interpreter::BytecodeGenerator::MultipleEntryBlockContextScope::scope_ |
|
private |
The documentation for this class was generated from the following file: