Definition at line 183 of file bytecode-generator.cc.
◆ DeferredCommands()
v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::DeferredCommands |
( |
BytecodeGenerator * | generator, |
|
|
Register | token_register, |
|
|
Register | result_register, |
|
|
Register | message_register ) |
|
inline |
◆ ApplyDeferredCommand()
void v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::ApplyDeferredCommand |
( |
const Entry & | entry | ) |
|
|
inline |
◆ ApplyDeferredCommands()
void v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::ApplyDeferredCommands |
( |
| ) |
|
|
inline |
◆ builder()
BytecodeArrayBuilder * v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::builder |
( |
| ) |
|
|
inline |
◆ execution_control()
ControlScope * v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::execution_control |
( |
| ) |
|
|
inline |
◆ GetAsyncReturnToken()
int v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::GetAsyncReturnToken |
( |
| ) |
|
|
inlineprivate |
◆ GetNewTokenForCommand()
int v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::GetNewTokenForCommand |
( |
Command | command, |
|
|
Statement * | statement ) |
|
inlineprivate |
◆ GetReturnToken()
int v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::GetReturnToken |
( |
| ) |
|
|
inlineprivate |
◆ GetTokenForCommand()
int v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::GetTokenForCommand |
( |
Command | command, |
|
|
Statement * | statement ) |
|
inlineprivate |
◆ RecordCommand()
void v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::RecordCommand |
( |
Command | command, |
|
|
Statement * | statement ) |
|
inline |
◆ RecordFallThroughPath()
void v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::RecordFallThroughPath |
( |
| ) |
|
|
inline |
◆ RecordHandlerReThrowPath()
void v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::RecordHandlerReThrowPath |
( |
| ) |
|
|
inline |
◆ async_return_token_
int v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::async_return_token_ |
|
private |
◆ deferred_
ZoneVector<Entry> v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::deferred_ |
|
private |
◆ fallthrough_from_try_block_needed_
bool v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::fallthrough_from_try_block_needed_ |
|
private |
◆ generator_
BytecodeGenerator* v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::generator_ |
|
private |
◆ message_register_
Register v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::message_register_ |
|
private |
◆ result_register_
Register v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::result_register_ |
|
private |
◆ return_token_
int v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::return_token_ |
|
private |
◆ token_register_
Register v8::internal::interpreter::BytecodeGenerator::ControlScope::DeferredCommands::token_register_ |
|
private |
The documentation for this class was generated from the following file: