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

#include <wasm-module.h>

Collaboration diagram for v8::internal::wasm::WasmGlobal:

Public Attributes

ValueType type
 
bool mutability = false
 
ConstantExpression init = {}
 
union { 
 
   uint32_t   index 
 
   uint32_t   offset 
 
};  
 
bool shared = false
 
bool imported = false
 
bool exported = false
 

Detailed Description

Definition at line 90 of file wasm-module.h.

Member Data Documentation

◆ [union]

◆ exported

bool v8::internal::wasm::WasmGlobal::exported = false

Definition at line 103 of file wasm-module.h.

◆ imported

bool v8::internal::wasm::WasmGlobal::imported = false

Definition at line 102 of file wasm-module.h.

◆ index

uint32_t v8::internal::wasm::WasmGlobal::index

Definition at line 96 of file wasm-module.h.

◆ init

ConstantExpression v8::internal::wasm::WasmGlobal::init = {}

Definition at line 93 of file wasm-module.h.

◆ mutability

bool v8::internal::wasm::WasmGlobal::mutability = false

Definition at line 92 of file wasm-module.h.

◆ offset

uint32_t v8::internal::wasm::WasmGlobal::offset

Definition at line 99 of file wasm-module.h.

◆ shared

bool v8::internal::wasm::WasmGlobal::shared = false

Definition at line 101 of file wasm-module.h.

◆ type

ValueType v8::internal::wasm::WasmGlobal::type

Definition at line 91 of file wasm-module.h.


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