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

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

Collaboration diagram for v8::internal::BuiltinJumpTableInfoEntry:

Public Member Functions

constexpr BuiltinJumpTableInfoEntry (uint32_t pc_offset, int32_t target)
 

Public Attributes

uint32_t pc_offset
 
int32_t target
 

Static Public Attributes

static constexpr int kPCOffsetSize = kUInt32Size
 
static constexpr int kTargetSize = kInt32Size
 
static constexpr int kSize = kPCOffsetSize + kTargetSize
 

Detailed Description

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

Constructor & Destructor Documentation

◆ BuiltinJumpTableInfoEntry()

v8::internal::BuiltinJumpTableInfoEntry::BuiltinJumpTableInfoEntry ( uint32_t pc_offset,
int32_t target )
inlineconstexpr

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

Member Data Documentation

◆ kPCOffsetSize

int v8::internal::BuiltinJumpTableInfoEntry::kPCOffsetSize = kUInt32Size
staticconstexpr

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

◆ kSize

int v8::internal::BuiltinJumpTableInfoEntry::kSize = kPCOffsetSize + kTargetSize
staticconstexpr

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

◆ kTargetSize

int v8::internal::BuiltinJumpTableInfoEntry::kTargetSize = kInt32Size
staticconstexpr

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

◆ pc_offset

uint32_t v8::internal::BuiltinJumpTableInfoEntry::pc_offset

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

◆ target

int32_t v8::internal::BuiltinJumpTableInfoEntry::target

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


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