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

#include <wasm-debug.h>

Collaboration diagram for v8::internal::wasm::DebugSideTable::Entry::Value:

Public Member Functions

bool operator== (const Value &other) const
 
bool is_constant () const
 
bool is_register () const
 

Public Attributes

int index
 
ValueType type
 
const WasmModulemodule
 
Storage storage
 
union { 
 
   int32_t   i32_const 
 
   int   reg_code 
 
   int   stack_offset 
 
};  
 

Detailed Description

Definition at line 47 of file wasm-debug.h.

Member Function Documentation

◆ is_constant()

bool v8::internal::wasm::DebugSideTable::Entry::Value::is_constant ( ) const
inline

Definition at line 74 of file wasm-debug.h.

◆ is_register()

bool v8::internal::wasm::DebugSideTable::Entry::Value::is_register ( ) const
inline

Definition at line 75 of file wasm-debug.h.

◆ operator==()

bool v8::internal::wasm::DebugSideTable::Entry::Value::operator== ( const Value & other) const
inline

Definition at line 58 of file wasm-debug.h.

Here is the call graph for this function:

Member Data Documentation

◆ [union]

◆ i32_const

int32_t v8::internal::wasm::DebugSideTable::Entry::Value::i32_const

Definition at line 53 of file wasm-debug.h.

◆ index

int v8::internal::wasm::DebugSideTable::Entry::Value::index

Definition at line 48 of file wasm-debug.h.

◆ module

const WasmModule* v8::internal::wasm::DebugSideTable::Entry::Value::module

Definition at line 50 of file wasm-debug.h.

◆ reg_code

int v8::internal::wasm::DebugSideTable::Entry::Value::reg_code

Definition at line 54 of file wasm-debug.h.

◆ stack_offset

int v8::internal::wasm::DebugSideTable::Entry::Value::stack_offset

Definition at line 55 of file wasm-debug.h.

◆ storage

Storage v8::internal::wasm::DebugSideTable::Entry::Value::storage

Definition at line 51 of file wasm-debug.h.

◆ type

ValueType v8::internal::wasm::DebugSideTable::Entry::Value::type

Definition at line 49 of file wasm-debug.h.


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