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

Public Member Functions

 IteratorRecord (Register object_register, Register next_register, IteratorType type=IteratorType::kNormal)
 
IteratorType type () const
 
Register object () const
 
Register next () const
 

Private Attributes

IteratorType type_
 
Register object_
 
Register next_
 

Detailed Description

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

Constructor & Destructor Documentation

◆ IteratorRecord()

v8::internal::interpreter::BytecodeGenerator::IteratorRecord::IteratorRecord ( Register object_register,
Register next_register,
IteratorType type = IteratorType::kNormal )
inline

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

Member Function Documentation

◆ next()

Register v8::internal::interpreter::BytecodeGenerator::IteratorRecord::next ( ) const
inline

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

Here is the caller graph for this function:

◆ object()

Register v8::internal::interpreter::BytecodeGenerator::IteratorRecord::object ( ) const
inline

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

Here is the caller graph for this function:

◆ type()

IteratorType v8::internal::interpreter::BytecodeGenerator::IteratorRecord::type ( ) const
inline

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

Here is the caller graph for this function:

Member Data Documentation

◆ next_

Register v8::internal::interpreter::BytecodeGenerator::IteratorRecord::next_
private

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

◆ object_

Register v8::internal::interpreter::BytecodeGenerator::IteratorRecord::object_
private

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

◆ type_

IteratorType v8::internal::interpreter::BytecodeGenerator::IteratorRecord::type_
private

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


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