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

#include <bytecode-array-iterator.h>

Collaboration diagram for v8::internal::interpreter::JumpTableTargetOffsets:

Classes

class  iterator
 

Public Member Functions

 JumpTableTargetOffsets (const BytecodeArrayIterator *iterator, int table_start, int table_size, int case_value_base)
 
iterator begin () const
 
iterator end () const
 
int size () const
 

Private Attributes

const BytecodeArrayIteratoriterator_
 
int table_start_
 
int table_size_
 
int case_value_base_
 

Detailed Description

Definition at line 33 of file bytecode-array-iterator.h.

Constructor & Destructor Documentation

◆ JumpTableTargetOffsets()

v8::internal::interpreter::JumpTableTargetOffsets::JumpTableTargetOffsets ( const BytecodeArrayIterator * iterator,
int table_start,
int table_size,
int case_value_base )

Definition at line 367 of file bytecode-array-iterator.cc.

Member Function Documentation

◆ begin()

JumpTableTargetOffsets::iterator v8::internal::interpreter::JumpTableTargetOffsets::begin ( ) const

Definition at line 375 of file bytecode-array-iterator.cc.

◆ end()

JumpTableTargetOffsets::iterator v8::internal::interpreter::JumpTableTargetOffsets::end ( ) const

Definition at line 379 of file bytecode-array-iterator.cc.

◆ size()

int v8::internal::interpreter::JumpTableTargetOffsets::size ( ) const

Definition at line 383 of file bytecode-array-iterator.cc.

Here is the caller graph for this function:

Member Data Documentation

◆ case_value_base_

int v8::internal::interpreter::JumpTableTargetOffsets::case_value_base_
private

Definition at line 67 of file bytecode-array-iterator.h.

◆ iterator_

const BytecodeArrayIterator* v8::internal::interpreter::JumpTableTargetOffsets::iterator_
private

Definition at line 64 of file bytecode-array-iterator.h.

◆ table_size_

int v8::internal::interpreter::JumpTableTargetOffsets::table_size_
private

Definition at line 66 of file bytecode-array-iterator.h.

◆ table_start_

int v8::internal::interpreter::JumpTableTargetOffsets::table_start_
private

Definition at line 65 of file bytecode-array-iterator.h.


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