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

#include <builtin-jump-table-info-x64.h>

Collaboration diagram for v8::internal::BuiltinJumpTableInfoIterator:

Public Member Functions

 BuiltinJumpTableInfoIterator (Address start, uint32_t size)
 
uint32_t GetPCOffset () const
 
int32_t GetTarget () const
 
void Next ()
 
bool HasCurrent () const
 

Private Attributes

const Address start_
 
const uint32_t size_
 
Address cursor_
 

Detailed Description

Definition at line 55 of file builtin-jump-table-info-x64.h.

Constructor & Destructor Documentation

◆ BuiltinJumpTableInfoIterator()

v8::internal::BuiltinJumpTableInfoIterator::BuiltinJumpTableInfoIterator ( Address start,
uint32_t size )

Definition at line 39 of file builtin-jump-table-info-x64.cc.

Member Function Documentation

◆ GetPCOffset()

uint32_t v8::internal::BuiltinJumpTableInfoIterator::GetPCOffset ( ) const

Definition at line 45 of file builtin-jump-table-info-x64.cc.

Here is the call graph for this function:

◆ GetTarget()

int32_t v8::internal::BuiltinJumpTableInfoIterator::GetTarget ( ) const

Definition at line 50 of file builtin-jump-table-info-x64.cc.

Here is the call graph for this function:

◆ HasCurrent()

bool v8::internal::BuiltinJumpTableInfoIterator::HasCurrent ( ) const

Definition at line 59 of file builtin-jump-table-info-x64.cc.

◆ Next()

void v8::internal::BuiltinJumpTableInfoIterator::Next ( )

Definition at line 55 of file builtin-jump-table-info-x64.cc.

Member Data Documentation

◆ cursor_

Address v8::internal::BuiltinJumpTableInfoIterator::cursor_
private

Definition at line 66 of file builtin-jump-table-info-x64.h.

◆ size_

const uint32_t v8::internal::BuiltinJumpTableInfoIterator::size_
private

Definition at line 65 of file builtin-jump-table-info-x64.h.

◆ start_

const Address v8::internal::BuiltinJumpTableInfoIterator::start_
private

Definition at line 64 of file builtin-jump-table-info-x64.h.


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