# Functions
ReadModule reads a module from the reader r.
No description provided by the author
# Constants
No description provided by the author
ElemTypeAnyFunc descibres an any_func value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TypeFunc represents the value type of a function.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
DataSegment describes a group of repeated elements that begin at a specified offset in the linear memory.
ElementSegment describes a group of repeated elements that begin at a specified offset.
ExportEntry represents an exported entry by the module.
No description provided by the author
No description provided by the author
Function represents an entry in the function index space of a module.
No description provided by the author
FunctionSig describes the signature of a declared function in a WASM module.
GlobalEntry declares a global variable.
GlobalVar describes the type and mutability of a declared global variable.
No description provided by the author
ImportEntry describes an import statement in a Wasm module.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Module represents a parsed WebAssembly module: http://webassembly.org/docs/modules/.
ResizableLimits describe the limit of a table or linear memory.
Section is a declared section in a WASM module.
SectionCode describes the body for every function declared inside a module.
SectionData describes the initial values of a module's linear memory.
SectionElements describes the initial contents of a table's elements.
SectionExports declares the export section of a module.
SectionFunction declares the signature of all functions defined in the module (in the code section).
SectionGlobals defines the value of all global variables declared in a module.
SectionImports declares all imports that will be used in the module.
SectionMemories describes all linaer memories used by a module.
SectionStartFunction represents the start function section.
SectionTables describes all tables declared by a module.
SectionTypes declares all function signatures that will be used in a module.
Table describes a table in a Wasm module.
No description provided by the author
# Interfaces
Import is an intreface implemented by types that can be imported by a WebAssembly module.
# Type aliases
BlockType represents the signature of a structured block.
No description provided by the author
ElemType describes the type of a table's elements.
External describes the kind of the entry being imported or exported.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ResolveFunc is a function that takes a module name and returns a valid resolved module.
SectionID is a 1-byte code that encodes the section code of both known and custom sections.
ValueType represents the type of a valid value in Wasm.