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

#include <wasm-module.h>

Collaboration diagram for v8::internal::wasm::WasmDataSegment:

Public Member Functions

 WasmDataSegment (bool is_active, bool is_shared, uint32_t memory_index, ConstantExpression dest_addr, WireBytesRef source)
 

Static Public Member Functions

static WasmDataSegment PassiveForTesting ()
 

Public Attributes

bool active = true
 
bool shared = false
 
uint32_t memory_index
 
ConstantExpression dest_addr
 
WireBytesRef source
 

Detailed Description

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

Constructor & Destructor Documentation

◆ WasmDataSegment()

v8::internal::wasm::WasmDataSegment::WasmDataSegment ( bool is_active,
bool is_shared,
uint32_t memory_index,
ConstantExpression dest_addr,
WireBytesRef source )
inlineexplicit

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

Member Function Documentation

◆ PassiveForTesting()

static WasmDataSegment v8::internal::wasm::WasmDataSegment::PassiveForTesting ( )
inlinestatic

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

Member Data Documentation

◆ active

bool v8::internal::wasm::WasmDataSegment::active = true

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

◆ dest_addr

ConstantExpression v8::internal::wasm::WasmDataSegment::dest_addr

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

◆ memory_index

uint32_t v8::internal::wasm::WasmDataSegment::memory_index

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

◆ shared

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

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

◆ source

WireBytesRef v8::internal::wasm::WasmDataSegment::source

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


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