v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::interpreter::BytecodeGenerator::LoopScope Class Referencefinal
Collaboration diagram for v8::internal::interpreter::BytecodeGenerator::LoopScope:

Public Member Functions

 LoopScope (BytecodeGenerator *bytecode_generator, LoopBuilder *loop)
 
 ~LoopScope ()
 

Private Attributes

BytecodeGenerator *const bytecode_generator_
 
LoopScope *const parent_loop_scope_
 
LoopBuilder *const loop_builder_
 

Detailed Description

Definition at line 1230 of file bytecode-generator.cc.

Constructor & Destructor Documentation

◆ LoopScope()

v8::internal::interpreter::BytecodeGenerator::LoopScope::LoopScope ( BytecodeGenerator * bytecode_generator,
LoopBuilder * loop )
inlineexplicit

Definition at line 1232 of file bytecode-generator.cc.

◆ ~LoopScope()

v8::internal::interpreter::BytecodeGenerator::LoopScope::~LoopScope ( )
inline

Definition at line 1241 of file bytecode-generator.cc.

Member Data Documentation

◆ bytecode_generator_

BytecodeGenerator* const v8::internal::interpreter::BytecodeGenerator::LoopScope::bytecode_generator_
private

Definition at line 1251 of file bytecode-generator.cc.

◆ loop_builder_

LoopBuilder* const v8::internal::interpreter::BytecodeGenerator::LoopScope::loop_builder_
private

Definition at line 1253 of file bytecode-generator.cc.

◆ parent_loop_scope_

LoopScope* const v8::internal::interpreter::BytecodeGenerator::LoopScope::parent_loop_scope_
private

Definition at line 1252 of file bytecode-generator.cc.


The documentation for this class was generated from the following file: