![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <wasm-module-builder.h>
Classes | |
| struct | Entry |
Public Types | |
| enum | FunctionIndexingMode { kRelativeToImports , kRelativeToDeclaredFunctions } |
| enum | Status { kStatusActive , kStatusPassive , kStatusDeclarative } |
Public Member Functions | |
| WasmElemSegment (Zone *zone, ValueType type, uint32_t table_index, WasmInitExpr offset) | |
| WasmElemSegment (Zone *zone, ValueType type, bool declarative, WasmInitExpr offset) | |
| MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR (WasmElemSegment) | |
Public Attributes | |
| ValueType | type |
| uint32_t | table_index |
| WasmInitExpr | offset |
| FunctionIndexingMode | indexing_mode = kRelativeToImports |
| ZoneVector< Entry > | entries |
| Status | status |
Private Member Functions | |
| bool | IsValidOffsetKind (WasmInitExpr::Operator kind) |
Definition at line 265 of file wasm-module-builder.h.
| Enumerator | |
|---|---|
| kRelativeToImports | |
| kRelativeToDeclaredFunctions | |
Definition at line 269 of file wasm-module-builder.h.
| Enumerator | |
|---|---|
| kStatusActive | |
| kStatusPassive | |
| kStatusDeclarative | |
Definition at line 273 of file wasm-module-builder.h.
|
inline |
Definition at line 286 of file wasm-module-builder.h.
|
inline |
Definition at line 298 of file wasm-module-builder.h.
|
inlineprivate |
Definition at line 321 of file wasm-module-builder.h.
| v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR | ( | WasmElemSegment | ) |
| ZoneVector<Entry> v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::entries |
Definition at line 314 of file wasm-module-builder.h.
| FunctionIndexingMode v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::indexing_mode = kRelativeToImports |
Definition at line 313 of file wasm-module-builder.h.
| WasmInitExpr v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::offset |
Definition at line 312 of file wasm-module-builder.h.
| Status v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::status |
Definition at line 315 of file wasm-module-builder.h.
| uint32_t v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::table_index |
Definition at line 311 of file wasm-module-builder.h.
| ValueType v8::internal::wasm::WasmModuleBuilder::WasmElemSegment::type |
Definition at line 310 of file wasm-module-builder.h.