A B C D E F G H I L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accepting(ValueType) - Static method in class com.dylibso.chicory.wasm.types.FunctionType
- ActiveDataSegment - Class in com.dylibso.chicory.wasm.types
- ActiveDataSegment(long, List<Instruction>, byte[]) - Constructor for class com.dylibso.chicory.wasm.types.ActiveDataSegment
- ActiveDataSegment(List<Instruction>, byte[]) - Constructor for class com.dylibso.chicory.wasm.types.ActiveDataSegment
- ActiveElement - Class in com.dylibso.chicory.wasm.types
-
An active element.
- ActiveElement(ValueType, List<List<Instruction>>, int, List<Instruction>) - Constructor for class com.dylibso.chicory.wasm.types.ActiveElement
-
Construct a new instance.
- addCallback(Consumer<Integer>) - Method in class com.dylibso.chicory.wasm.ControlTree
- addCustomSection(CustomSection) - Method in class com.dylibso.chicory.wasm.Module
- addDataName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a data segment name to this section.
- addDataSegment(DataSegment) - Method in class com.dylibso.chicory.wasm.types.DataSection
-
Add a data segment definition to this section.
- addElement(Element) - Method in class com.dylibso.chicory.wasm.types.ElementSection
-
Add an element definition to this section.
- addElementName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add an element name to this section.
- addExport(Export) - Method in class com.dylibso.chicory.wasm.types.ExportSection
-
Add an export definition to this section.
- addFunctionBody(FunctionBody) - Method in class com.dylibso.chicory.wasm.types.CodeSection
-
Add a function body to this section.
- addFunctionName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a function name to this section.
- addFunctionType(int) - Method in class com.dylibso.chicory.wasm.types.FunctionSection
-
Add a function type index to this section.
- addFunctionType(FunctionType) - Method in class com.dylibso.chicory.wasm.types.TypeSection
-
Add a function type definition to this section.
- addGlobal(Global) - Method in class com.dylibso.chicory.wasm.types.GlobalSection
-
Add a global variable definition to this section.
- addGlobalName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a global name to this section.
- addImport(Import) - Method in class com.dylibso.chicory.wasm.types.ImportSection
-
Add an import definition to this section.
- addLabelName(int, int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a label name to this section.
- addLocalName(int, int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a local name to this section.
- addMemory(Memory) - Method in class com.dylibso.chicory.wasm.types.MemorySection
-
Add a memory definition to this section.
- addMemoryName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a memory name to this section.
- addNested(ControlTree) - Method in class com.dylibso.chicory.wasm.ControlTree
- address() - Method in class com.dylibso.chicory.wasm.types.Instruction
- addTable(Table) - Method in class com.dylibso.chicory.wasm.types.TableSection
-
Add a table definition to this section.
- addTableName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a table name to this section.
- addTagName(int, String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Add a tag name to this section.
- asByte() - Method in class com.dylibso.chicory.wasm.types.Value
- asDouble() - Method in class com.dylibso.chicory.wasm.types.Value
- asExtRef() - Method in class com.dylibso.chicory.wasm.types.Value
- asFloat() - Method in class com.dylibso.chicory.wasm.types.Value
- asFuncRef() - Method in class com.dylibso.chicory.wasm.types.Value
- asInt() - Method in class com.dylibso.chicory.wasm.types.Value
- asLong() - Method in class com.dylibso.chicory.wasm.types.Value
- asShort() - Method in class com.dylibso.chicory.wasm.types.Value
- asUInt() - Method in class com.dylibso.chicory.wasm.types.Value
B
- BLOCK - com.dylibso.chicory.wasm.types.BlockKind
- BLOCK - com.dylibso.chicory.wasm.types.OpCode
- BlockKind - Enum in com.dylibso.chicory.wasm.types
- BR - com.dylibso.chicory.wasm.types.OpCode
- BR_IF - com.dylibso.chicory.wasm.types.OpCode
- BR_TABLE - com.dylibso.chicory.wasm.types.OpCode
- byId(int) - Static method in enum com.dylibso.chicory.wasm.types.ExternalType
- byOpCode(int) - Static method in enum com.dylibso.chicory.wasm.types.OpCode
- bytes() - Method in class com.dylibso.chicory.wasm.types.UnknownCustomSection
C
- CALL - com.dylibso.chicory.wasm.types.OpCode
- CALL_INDIRECT - com.dylibso.chicory.wasm.types.OpCode
- CALL_REF - com.dylibso.chicory.wasm.types.OpCode
- ChicoryException - Exception in com.dylibso.chicory.wasm.exceptions
- ChicoryException(String) - Constructor for exception com.dylibso.chicory.wasm.exceptions.ChicoryException
- ChicoryException(String, Throwable) - Constructor for exception com.dylibso.chicory.wasm.exceptions.ChicoryException
- ChicoryException(Throwable) - Constructor for exception com.dylibso.chicory.wasm.exceptions.ChicoryException
- CODE - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- codeSection() - Method in class com.dylibso.chicory.wasm.Module
- CodeSection - Class in com.dylibso.chicory.wasm.types
- CodeSection() - Constructor for class com.dylibso.chicory.wasm.types.CodeSection
-
Construct a new, empty section instance.
- CodeSection(int) - Constructor for class com.dylibso.chicory.wasm.types.CodeSection
-
Construct a new, empty section instance.
- com.dylibso.chicory.wasm - package com.dylibso.chicory.wasm
- com.dylibso.chicory.wasm.exceptions - package com.dylibso.chicory.wasm.exceptions
- com.dylibso.chicory.wasm.types - package com.dylibso.chicory.wasm.types
- computeLeb128Size(int) - Static method in class com.dylibso.chicory.wasm.Encoding
-
Computes the number of bytes required to encode a given value as LEB128
- Const - com.dylibso.chicory.wasm.types.MutabilityType
- ControlTree - Class in com.dylibso.chicory.wasm
-
The purpose of this class is to provide a control structure to, in-line, label branches in a list of instructions.
- ControlTree() - Constructor for class com.dylibso.chicory.wasm.ControlTree
- CUSTOM - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- customSection(String) - Method in class com.dylibso.chicory.wasm.Module
- CustomSection - Class in com.dylibso.chicory.wasm.types
-
A custom section of some kind.
- CustomSection() - Constructor for class com.dylibso.chicory.wasm.types.CustomSection
- customSections() - Method in class com.dylibso.chicory.wasm.Module
D
- data() - Method in class com.dylibso.chicory.wasm.types.DataSegment
- data() - Method in class com.dylibso.chicory.wasm.types.Value
- DATA - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- DATA_COUNT - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- DATA_DROP - com.dylibso.chicory.wasm.types.OpCode
- dataCount() - Method in class com.dylibso.chicory.wasm.types.DataCountSection
- dataCountSection() - Method in class com.dylibso.chicory.wasm.Module
- DataCountSection - Class in com.dylibso.chicory.wasm.types
- DataCountSection(int) - Constructor for class com.dylibso.chicory.wasm.types.DataCountSection
- dataSection() - Method in class com.dylibso.chicory.wasm.Module
- DataSection - Class in com.dylibso.chicory.wasm.types
- DataSection() - Constructor for class com.dylibso.chicory.wasm.types.DataSection
-
Construct a new, empty section instance.
- DataSection(int) - Constructor for class com.dylibso.chicory.wasm.types.DataSection
-
Construct a new, empty section instance.
- DataSegment - Class in com.dylibso.chicory.wasm.types
- DataSegment(byte[]) - Constructor for class com.dylibso.chicory.wasm.types.DataSegment
- dataSegmentCount() - Method in class com.dylibso.chicory.wasm.types.DataSection
- dataSegments() - Method in class com.dylibso.chicory.wasm.types.DataSection
- DeclarativeElement - Class in com.dylibso.chicory.wasm.types
-
A declarative element.
- DeclarativeElement(ValueType, List<List<Instruction>>) - Constructor for class com.dylibso.chicory.wasm.types.DeclarativeElement
-
Construct a new instance.
- defaultLimits() - Static method in class com.dylibso.chicory.wasm.types.MemoryLimits
-
{@return the default memory limits}
- depth() - Method in class com.dylibso.chicory.wasm.types.Instruction
- DROP - com.dylibso.chicory.wasm.types.OpCode
E
- ELEM_DROP - com.dylibso.chicory.wasm.types.OpCode
- Element - Class in com.dylibso.chicory.wasm.types
-
An element, used to initialize table ranges.
- Element(ValueType, List<List<Instruction>>) - Constructor for class com.dylibso.chicory.wasm.types.Element
-
Construct a new instance.
- ELEMENT - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- elementCount() - Method in class com.dylibso.chicory.wasm.types.Element
-
{@return the number of elements defined by this section} This value is equal to the number of initializers present.
- elementCount() - Method in class com.dylibso.chicory.wasm.types.ElementSection
- elements() - Method in class com.dylibso.chicory.wasm.types.ElementSection
- elementSection() - Method in class com.dylibso.chicory.wasm.Module
- ElementSection - Class in com.dylibso.chicory.wasm.types
- ElementSection() - Constructor for class com.dylibso.chicory.wasm.types.ElementSection
-
Construct a new, empty section instance.
- ElementSection(int) - Constructor for class com.dylibso.chicory.wasm.types.ElementSection
-
Construct a new, empty section instance.
- elementType() - Method in class com.dylibso.chicory.wasm.types.Table
- ELSE - com.dylibso.chicory.wasm.types.OpCode
- empty() - Static method in class com.dylibso.chicory.wasm.types.FunctionType
- EMPTY - Static variable in class com.dylibso.chicory.wasm.types.PassiveDataSegment
- EMPTY_VALUES - Static variable in class com.dylibso.chicory.wasm.types.Value
- Encoding - Class in com.dylibso.chicory.wasm
- Encoding() - Constructor for class com.dylibso.chicory.wasm.Encoding
- END - com.dylibso.chicory.wasm.types.OpCode
- entryType() - Method in class com.dylibso.chicory.wasm.types.TableImport
-
{@return the table entry type}
- equals(Export) - Method in class com.dylibso.chicory.wasm.types.Export
- equals(FunctionImport) - Method in class com.dylibso.chicory.wasm.types.FunctionImport
- equals(FunctionType) - Method in class com.dylibso.chicory.wasm.types.FunctionType
- equals(GlobalImport) - Method in class com.dylibso.chicory.wasm.types.GlobalImport
- equals(Import) - Method in class com.dylibso.chicory.wasm.types.FunctionImport
- equals(Import) - Method in class com.dylibso.chicory.wasm.types.GlobalImport
- equals(Import) - Method in class com.dylibso.chicory.wasm.types.Import
- equals(Import) - Method in class com.dylibso.chicory.wasm.types.MemoryImport
- equals(Import) - Method in class com.dylibso.chicory.wasm.types.TableImport
- equals(Limits) - Method in class com.dylibso.chicory.wasm.types.Limits
- equals(MemoryImport) - Method in class com.dylibso.chicory.wasm.types.MemoryImport
- equals(MemoryLimits) - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
- equals(TableImport) - Method in class com.dylibso.chicory.wasm.types.TableImport
- equals(Object) - Method in class com.dylibso.chicory.wasm.types.Export
- equals(Object) - Method in class com.dylibso.chicory.wasm.types.FunctionType
- equals(Object) - Method in class com.dylibso.chicory.wasm.types.Import
- equals(Object) - Method in class com.dylibso.chicory.wasm.types.Limits
- equals(Object) - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
- equals(Object) - Method in class com.dylibso.chicory.wasm.types.Value
- Export - Class in com.dylibso.chicory.wasm.types
-
An exported definition.
- Export(String, int, ExternalType) - Constructor for class com.dylibso.chicory.wasm.types.Export
-
Construct a new instance.
- EXPORT - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- exportCount() - Method in class com.dylibso.chicory.wasm.types.ExportSection
- exportSection() - Method in class com.dylibso.chicory.wasm.Module
- ExportSection - Class in com.dylibso.chicory.wasm.types
- ExportSection() - Constructor for class com.dylibso.chicory.wasm.types.ExportSection
-
Construct a new, empty section instance.
- ExportSection(int) - Constructor for class com.dylibso.chicory.wasm.types.ExportSection
-
Construct a new, empty section instance.
- exportType() - Method in class com.dylibso.chicory.wasm.types.Export
-
{@return the type of exported definition}
- ExternalType - Enum in com.dylibso.chicory.wasm.types
-
The type of external definition, import, or export.
- externRef(long) - Static method in class com.dylibso.chicory.wasm.types.Value
- ExternRef - com.dylibso.chicory.wasm.types.ValueType
- EXTREF_NULL - Static variable in class com.dylibso.chicory.wasm.types.Value
F
- f32(long) - Static method in class com.dylibso.chicory.wasm.types.Value
- F32 - com.dylibso.chicory.wasm.types.ValueType
- F32_ABS - com.dylibso.chicory.wasm.types.OpCode
- F32_ADD - com.dylibso.chicory.wasm.types.OpCode
- F32_CEIL - com.dylibso.chicory.wasm.types.OpCode
- F32_CONST - com.dylibso.chicory.wasm.types.OpCode
- F32_CONVERT_I32_S - com.dylibso.chicory.wasm.types.OpCode
- F32_CONVERT_I32_U - com.dylibso.chicory.wasm.types.OpCode
- F32_CONVERT_I64_S - com.dylibso.chicory.wasm.types.OpCode
- F32_CONVERT_I64_U - com.dylibso.chicory.wasm.types.OpCode
- F32_COPYSIGN - com.dylibso.chicory.wasm.types.OpCode
- F32_DEMOTE_F64 - com.dylibso.chicory.wasm.types.OpCode
- F32_DIV - com.dylibso.chicory.wasm.types.OpCode
- F32_EQ - com.dylibso.chicory.wasm.types.OpCode
- F32_FLOOR - com.dylibso.chicory.wasm.types.OpCode
- F32_GE - com.dylibso.chicory.wasm.types.OpCode
- F32_GT - com.dylibso.chicory.wasm.types.OpCode
- F32_LE - com.dylibso.chicory.wasm.types.OpCode
- F32_LOAD - com.dylibso.chicory.wasm.types.OpCode
- F32_LT - com.dylibso.chicory.wasm.types.OpCode
- F32_MAX - com.dylibso.chicory.wasm.types.OpCode
- F32_MIN - com.dylibso.chicory.wasm.types.OpCode
- F32_MUL - com.dylibso.chicory.wasm.types.OpCode
- F32_NE - com.dylibso.chicory.wasm.types.OpCode
- F32_NEAREST - com.dylibso.chicory.wasm.types.OpCode
- F32_NEG - com.dylibso.chicory.wasm.types.OpCode
- F32_REINTERPRET_I32 - com.dylibso.chicory.wasm.types.OpCode
- F32_SQRT - com.dylibso.chicory.wasm.types.OpCode
- F32_STORE - com.dylibso.chicory.wasm.types.OpCode
- F32_SUB - com.dylibso.chicory.wasm.types.OpCode
- F32_TRUNC - com.dylibso.chicory.wasm.types.OpCode
- f64(long) - Static method in class com.dylibso.chicory.wasm.types.Value
- F64 - com.dylibso.chicory.wasm.types.ValueType
- F64_ABS - com.dylibso.chicory.wasm.types.OpCode
- F64_ADD - com.dylibso.chicory.wasm.types.OpCode
- F64_CEIL - com.dylibso.chicory.wasm.types.OpCode
- F64_CONST - com.dylibso.chicory.wasm.types.OpCode
- F64_CONVERT_I32_S - com.dylibso.chicory.wasm.types.OpCode
- F64_CONVERT_I32_U - com.dylibso.chicory.wasm.types.OpCode
- F64_CONVERT_I64_S - com.dylibso.chicory.wasm.types.OpCode
- F64_CONVERT_I64_U - com.dylibso.chicory.wasm.types.OpCode
- F64_COPYSIGN - com.dylibso.chicory.wasm.types.OpCode
- F64_DIV - com.dylibso.chicory.wasm.types.OpCode
- F64_EQ - com.dylibso.chicory.wasm.types.OpCode
- F64_FLOOR - com.dylibso.chicory.wasm.types.OpCode
- F64_GE - com.dylibso.chicory.wasm.types.OpCode
- F64_GT - com.dylibso.chicory.wasm.types.OpCode
- F64_LE - com.dylibso.chicory.wasm.types.OpCode
- F64_LOAD - com.dylibso.chicory.wasm.types.OpCode
- F64_LT - com.dylibso.chicory.wasm.types.OpCode
- F64_MAX - com.dylibso.chicory.wasm.types.OpCode
- F64_MIN - com.dylibso.chicory.wasm.types.OpCode
- F64_MUL - com.dylibso.chicory.wasm.types.OpCode
- F64_NE - com.dylibso.chicory.wasm.types.OpCode
- F64_NEAREST - com.dylibso.chicory.wasm.types.OpCode
- F64_NEG - com.dylibso.chicory.wasm.types.OpCode
- F64_PROMOTE_F32 - com.dylibso.chicory.wasm.types.OpCode
- F64_REINTERPRET_I64 - com.dylibso.chicory.wasm.types.OpCode
- F64_SQRT - com.dylibso.chicory.wasm.types.OpCode
- F64_STORE - com.dylibso.chicory.wasm.types.OpCode
- F64_SUB - com.dylibso.chicory.wasm.types.OpCode
- F64_TRUNC - com.dylibso.chicory.wasm.types.OpCode
- FALSE - Static variable in class com.dylibso.chicory.wasm.types.Value
- FLOAT32 - com.dylibso.chicory.wasm.types.WasmEncoding
- FLOAT64 - com.dylibso.chicory.wasm.types.WasmEncoding
- forId(int) - Static method in enum com.dylibso.chicory.wasm.types.MutabilityType
-
{@return the
MutabilityTypefor the given ID value} - forId(int) - Static method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return the
ValueTypefor the given ID value} - fromDouble(double) - Static method in class com.dylibso.chicory.wasm.types.Value
- fromFloat(float) - Static method in class com.dylibso.chicory.wasm.types.Value
- funcRef(long) - Static method in class com.dylibso.chicory.wasm.types.Value
- FuncRef - com.dylibso.chicory.wasm.types.ValueType
- FUNCREF_NULL - Static variable in class com.dylibso.chicory.wasm.types.Value
- FUNCTION - com.dylibso.chicory.wasm.types.ExternalType
- FUNCTION - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- functionBodies() - Method in class com.dylibso.chicory.wasm.types.CodeSection
- FunctionBody - Class in com.dylibso.chicory.wasm.types
- FunctionBody(List<ValueType>, List<Instruction>) - Constructor for class com.dylibso.chicory.wasm.types.FunctionBody
- functionBodyCount() - Method in class com.dylibso.chicory.wasm.types.CodeSection
- functionCount() - Method in class com.dylibso.chicory.wasm.types.FunctionSection
- FunctionImport - Class in com.dylibso.chicory.wasm.types
-
An imported function.
- FunctionImport(String, String, int) - Constructor for class com.dylibso.chicory.wasm.types.FunctionImport
-
Construct a new instance.
- functionNameCount() - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the number of function names in this section} This value does not have any relationship to the function index of any particular entry; it merely reflects the number of function names in this section.
- functionSection() - Method in class com.dylibso.chicory.wasm.Module
- FunctionSection - Class in com.dylibso.chicory.wasm.types
- FunctionSection() - Constructor for class com.dylibso.chicory.wasm.types.FunctionSection
-
Construct a new, empty section instance.
- FunctionSection(int) - Constructor for class com.dylibso.chicory.wasm.types.FunctionSection
-
Construct a new, empty section instance.
- FunctionType - Class in com.dylibso.chicory.wasm.types
G
- getDataSegment(int) - Method in class com.dylibso.chicory.wasm.types.DataSection
- getElement(int) - Method in class com.dylibso.chicory.wasm.types.ElementSection
- getExport(int) - Method in class com.dylibso.chicory.wasm.types.ExportSection
- getFunctionBody(int) - Method in class com.dylibso.chicory.wasm.types.CodeSection
- getFunctionType(int) - Method in class com.dylibso.chicory.wasm.types.FunctionSection
- getFunctionType(int, TypeSection) - Method in class com.dylibso.chicory.wasm.types.FunctionSection
- getGlobal(int) - Method in class com.dylibso.chicory.wasm.types.GlobalSection
- getImport(int) - Method in class com.dylibso.chicory.wasm.types.ImportSection
- getMemory(int) - Method in class com.dylibso.chicory.wasm.types.MemorySection
- getSignature(OpCode) - Static method in enum com.dylibso.chicory.wasm.types.OpCode
- getTable(int) - Method in class com.dylibso.chicory.wasm.types.TableSection
- getType(int) - Method in class com.dylibso.chicory.wasm.types.TypeSection
- Global - Class in com.dylibso.chicory.wasm.types
-
The definition of a global variable in the model of a module.
- Global(ValueType, MutabilityType, List<Instruction>) - Constructor for class com.dylibso.chicory.wasm.types.Global
- GLOBAL - com.dylibso.chicory.wasm.types.ExternalType
- GLOBAL - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- GLOBAL_GET - com.dylibso.chicory.wasm.types.OpCode
- GLOBAL_SET - com.dylibso.chicory.wasm.types.OpCode
- globalCount() - Method in class com.dylibso.chicory.wasm.types.GlobalSection
- GlobalImport - Class in com.dylibso.chicory.wasm.types
-
An imported global variable or constant.
- GlobalImport(String, String, MutabilityType, ValueType) - Constructor for class com.dylibso.chicory.wasm.types.GlobalImport
-
Construct a new instance.
- globals() - Method in class com.dylibso.chicory.wasm.types.GlobalSection
- globalSection() - Method in class com.dylibso.chicory.wasm.Module
- GlobalSection - Class in com.dylibso.chicory.wasm.types
- GlobalSection() - Constructor for class com.dylibso.chicory.wasm.types.GlobalSection
-
Construct a new, empty section instance.
- GlobalSection(int) - Constructor for class com.dylibso.chicory.wasm.types.GlobalSection
-
Construct a new, empty section instance.
- grow(int, int) - Method in class com.dylibso.chicory.wasm.types.Table
H
- hashCode() - Method in class com.dylibso.chicory.wasm.types.Export
- hashCode() - Method in class com.dylibso.chicory.wasm.types.FunctionImport
- hashCode() - Method in class com.dylibso.chicory.wasm.types.FunctionType
- hashCode() - Method in class com.dylibso.chicory.wasm.types.GlobalImport
- hashCode() - Method in class com.dylibso.chicory.wasm.types.Import
- hashCode() - Method in class com.dylibso.chicory.wasm.types.Limits
- hashCode() - Method in class com.dylibso.chicory.wasm.types.MemoryImport
- hashCode() - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
- hashCode() - Method in class com.dylibso.chicory.wasm.types.TableImport
- hashCode() - Method in class com.dylibso.chicory.wasm.types.Value
- hasSize() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return
trueif the type can be stored in memory, and thus has a size, orfalseotherwise}
I
- i32(long) - Static method in class com.dylibso.chicory.wasm.types.Value
- I32 - com.dylibso.chicory.wasm.types.ValueType
- I32_ADD - com.dylibso.chicory.wasm.types.OpCode
- I32_AND - com.dylibso.chicory.wasm.types.OpCode
- I32_CLZ - com.dylibso.chicory.wasm.types.OpCode
- I32_CONST - com.dylibso.chicory.wasm.types.OpCode
- I32_CTZ - com.dylibso.chicory.wasm.types.OpCode
- I32_DIV_S - com.dylibso.chicory.wasm.types.OpCode
- I32_DIV_U - com.dylibso.chicory.wasm.types.OpCode
- I32_EQ - com.dylibso.chicory.wasm.types.OpCode
- I32_EQZ - com.dylibso.chicory.wasm.types.OpCode
- I32_EXTEND_16_S - com.dylibso.chicory.wasm.types.OpCode
- I32_EXTEND_8_S - com.dylibso.chicory.wasm.types.OpCode
- I32_GE_S - com.dylibso.chicory.wasm.types.OpCode
- I32_GE_U - com.dylibso.chicory.wasm.types.OpCode
- I32_GT_S - com.dylibso.chicory.wasm.types.OpCode
- I32_GT_U - com.dylibso.chicory.wasm.types.OpCode
- I32_LE_S - com.dylibso.chicory.wasm.types.OpCode
- I32_LE_U - com.dylibso.chicory.wasm.types.OpCode
- I32_LOAD - com.dylibso.chicory.wasm.types.OpCode
- I32_LOAD16_S - com.dylibso.chicory.wasm.types.OpCode
- I32_LOAD16_U - com.dylibso.chicory.wasm.types.OpCode
- I32_LOAD8_S - com.dylibso.chicory.wasm.types.OpCode
- I32_LOAD8_U - com.dylibso.chicory.wasm.types.OpCode
- I32_LT_S - com.dylibso.chicory.wasm.types.OpCode
- I32_LT_U - com.dylibso.chicory.wasm.types.OpCode
- I32_MUL - com.dylibso.chicory.wasm.types.OpCode
- I32_NE - com.dylibso.chicory.wasm.types.OpCode
- I32_OR - com.dylibso.chicory.wasm.types.OpCode
- I32_POPCNT - com.dylibso.chicory.wasm.types.OpCode
- I32_REINTERPRET_F32 - com.dylibso.chicory.wasm.types.OpCode
- I32_REM_S - com.dylibso.chicory.wasm.types.OpCode
- I32_REM_U - com.dylibso.chicory.wasm.types.OpCode
- I32_ROTL - com.dylibso.chicory.wasm.types.OpCode
- I32_ROTR - com.dylibso.chicory.wasm.types.OpCode
- I32_SHL - com.dylibso.chicory.wasm.types.OpCode
- I32_SHR_S - com.dylibso.chicory.wasm.types.OpCode
- I32_SHR_U - com.dylibso.chicory.wasm.types.OpCode
- I32_STORE - com.dylibso.chicory.wasm.types.OpCode
- I32_STORE16 - com.dylibso.chicory.wasm.types.OpCode
- I32_STORE8 - com.dylibso.chicory.wasm.types.OpCode
- I32_SUB - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_F32_S - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_F32_U - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_F64_S - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_F64_U - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_SAT_F32_S - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_SAT_F32_U - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_SAT_F64_S - com.dylibso.chicory.wasm.types.OpCode
- I32_TRUNC_SAT_F64_U - com.dylibso.chicory.wasm.types.OpCode
- I32_WRAP_I64 - com.dylibso.chicory.wasm.types.OpCode
- I32_XOR - com.dylibso.chicory.wasm.types.OpCode
- i64(long) - Static method in class com.dylibso.chicory.wasm.types.Value
- I64 - com.dylibso.chicory.wasm.types.ValueType
- I64_ADD - com.dylibso.chicory.wasm.types.OpCode
- I64_AND - com.dylibso.chicory.wasm.types.OpCode
- I64_CLZ - com.dylibso.chicory.wasm.types.OpCode
- I64_CONST - com.dylibso.chicory.wasm.types.OpCode
- I64_CTZ - com.dylibso.chicory.wasm.types.OpCode
- I64_DIV_S - com.dylibso.chicory.wasm.types.OpCode
- I64_DIV_U - com.dylibso.chicory.wasm.types.OpCode
- I64_EQ - com.dylibso.chicory.wasm.types.OpCode
- I64_EQZ - com.dylibso.chicory.wasm.types.OpCode
- I64_EXTEND_16_S - com.dylibso.chicory.wasm.types.OpCode
- I64_EXTEND_32_S - com.dylibso.chicory.wasm.types.OpCode
- I64_EXTEND_8_S - com.dylibso.chicory.wasm.types.OpCode
- I64_EXTEND_I32_S - com.dylibso.chicory.wasm.types.OpCode
- I64_EXTEND_I32_U - com.dylibso.chicory.wasm.types.OpCode
- I64_GE_S - com.dylibso.chicory.wasm.types.OpCode
- I64_GE_U - com.dylibso.chicory.wasm.types.OpCode
- I64_GT_S - com.dylibso.chicory.wasm.types.OpCode
- I64_GT_U - com.dylibso.chicory.wasm.types.OpCode
- I64_LE_S - com.dylibso.chicory.wasm.types.OpCode
- I64_LE_U - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD16_S - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD16_U - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD32_S - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD32_U - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD8_S - com.dylibso.chicory.wasm.types.OpCode
- I64_LOAD8_U - com.dylibso.chicory.wasm.types.OpCode
- I64_LT_S - com.dylibso.chicory.wasm.types.OpCode
- I64_LT_U - com.dylibso.chicory.wasm.types.OpCode
- I64_MUL - com.dylibso.chicory.wasm.types.OpCode
- I64_NE - com.dylibso.chicory.wasm.types.OpCode
- I64_OR - com.dylibso.chicory.wasm.types.OpCode
- I64_POPCNT - com.dylibso.chicory.wasm.types.OpCode
- I64_REINTERPRET_F64 - com.dylibso.chicory.wasm.types.OpCode
- I64_REM_S - com.dylibso.chicory.wasm.types.OpCode
- I64_REM_U - com.dylibso.chicory.wasm.types.OpCode
- I64_ROTL - com.dylibso.chicory.wasm.types.OpCode
- I64_ROTR - com.dylibso.chicory.wasm.types.OpCode
- I64_SHL - com.dylibso.chicory.wasm.types.OpCode
- I64_SHR_S - com.dylibso.chicory.wasm.types.OpCode
- I64_SHR_U - com.dylibso.chicory.wasm.types.OpCode
- I64_STORE - com.dylibso.chicory.wasm.types.OpCode
- I64_STORE16 - com.dylibso.chicory.wasm.types.OpCode
- I64_STORE32 - com.dylibso.chicory.wasm.types.OpCode
- I64_STORE8 - com.dylibso.chicory.wasm.types.OpCode
- I64_SUB - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_F32_S - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_F32_U - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_F64_S - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_F64_U - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_SAT_F32_S - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_SAT_F32_U - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_SAT_F64_S - com.dylibso.chicory.wasm.types.OpCode
- I64_TRUNC_SAT_F64_U - com.dylibso.chicory.wasm.types.OpCode
- I64_XOR - com.dylibso.chicory.wasm.types.OpCode
- id() - Method in enum com.dylibso.chicory.wasm.types.ExternalType
-
{@return the numerical identifier for this external kind}
- id() - Method in enum com.dylibso.chicory.wasm.types.MutabilityType
-
{@return the numerical identifier for this type}
- id() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return the numerical identifier for this type}
- IF - com.dylibso.chicory.wasm.types.OpCode
- Import - Class in com.dylibso.chicory.wasm.types
-
Some imported entity.
- IMPORT - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- importCount() - Method in class com.dylibso.chicory.wasm.types.ImportSection
- importSection() - Method in class com.dylibso.chicory.wasm.Module
- ImportSection - Class in com.dylibso.chicory.wasm.types
- ImportSection() - Constructor for class com.dylibso.chicory.wasm.types.ImportSection
-
Construct a new, empty section instance.
- ImportSection(int) - Constructor for class com.dylibso.chicory.wasm.types.ImportSection
-
Construct a new, empty section instance.
- importType() - Method in class com.dylibso.chicory.wasm.types.FunctionImport
- importType() - Method in class com.dylibso.chicory.wasm.types.GlobalImport
- importType() - Method in class com.dylibso.chicory.wasm.types.Import
-
{@return the kind of imported definition}
- importType() - Method in class com.dylibso.chicory.wasm.types.MemoryImport
- importType() - Method in class com.dylibso.chicory.wasm.types.TableImport
- includeSection(int) - Method in class com.dylibso.chicory.wasm.Parser
- index() - Method in class com.dylibso.chicory.wasm.types.ActiveDataSegment
- index() - Method in class com.dylibso.chicory.wasm.types.Export
-
{@return the export index}
- initializers() - Method in class com.dylibso.chicory.wasm.types.Element
-
{@return the list of instruction lists which are used to initialize each element in the range}
- initialPages() - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
-
{@return the initial size, in pages}
- initInstructions() - Method in class com.dylibso.chicory.wasm.types.Global
- instruction() - Method in class com.dylibso.chicory.wasm.ControlTree
- Instruction - Class in com.dylibso.chicory.wasm.types
- Instruction(int, OpCode, long[]) - Constructor for class com.dylibso.chicory.wasm.types.Instruction
- instructionNumber() - Method in class com.dylibso.chicory.wasm.ControlTree
- instructions() - Method in class com.dylibso.chicory.wasm.types.FunctionBody
- InvalidException - Exception in com.dylibso.chicory.wasm.exceptions
- InvalidException(String) - Constructor for exception com.dylibso.chicory.wasm.exceptions.InvalidException
- InvalidException(String, Throwable) - Constructor for exception com.dylibso.chicory.wasm.exceptions.InvalidException
- InvalidException(Throwable) - Constructor for exception com.dylibso.chicory.wasm.exceptions.InvalidException
- isFloatingPoint() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return
trueif the type is a floating-point type, orfalseotherwise} - isInteger() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return
trueif the type is an integer type, orfalseotherwise} - isNumeric() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return
trueif the type is a numeric type, orfalseotherwise} - isReference() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return
trueif the type is a reference type, orfalseotherwise} - isRoot() - Method in class com.dylibso.chicory.wasm.ControlTree
- isValid(int) - Static method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return
trueif the given type ID is a valid value type ID, orfalseif it is not}
L
- labelFalse() - Method in class com.dylibso.chicory.wasm.types.Instruction
- labelTable() - Method in class com.dylibso.chicory.wasm.types.Instruction
- labelTrue() - Method in class com.dylibso.chicory.wasm.types.Instruction
- LIMIT_MAX - Static variable in class com.dylibso.chicory.wasm.types.Limits
- limits() - Method in class com.dylibso.chicory.wasm.types.MemoryImport
-
{@return the memory size limits, in pages}
- limits() - Method in class com.dylibso.chicory.wasm.types.Table
- limits() - Method in class com.dylibso.chicory.wasm.types.TableImport
-
{@return the table size limits}
- Limits - Class in com.dylibso.chicory.wasm.types
- Limits(long) - Constructor for class com.dylibso.chicory.wasm.types.Limits
- Limits(long, long) - Constructor for class com.dylibso.chicory.wasm.types.Limits
- LOCAL_GET - com.dylibso.chicory.wasm.types.OpCode
- LOCAL_SET - com.dylibso.chicory.wasm.types.OpCode
- LOCAL_TEE - com.dylibso.chicory.wasm.types.OpCode
- localTypes() - Method in class com.dylibso.chicory.wasm.types.FunctionBody
- LOOP - com.dylibso.chicory.wasm.types.BlockKind
- LOOP - com.dylibso.chicory.wasm.types.OpCode
M
- MalformedException - Exception in com.dylibso.chicory.wasm.exceptions
- MalformedException(String) - Constructor for exception com.dylibso.chicory.wasm.exceptions.MalformedException
- MalformedException(String, Throwable) - Constructor for exception com.dylibso.chicory.wasm.exceptions.MalformedException
- MalformedException(Throwable) - Constructor for exception com.dylibso.chicory.wasm.exceptions.MalformedException
- max() - Method in class com.dylibso.chicory.wasm.types.Limits
- MAX_PAGES - Static variable in class com.dylibso.chicory.wasm.types.MemoryLimits
-
Maximum allowed number of pages.
- maximumPages() - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
-
{@return the maximum size, in pages}
- Memory - Class in com.dylibso.chicory.wasm.types
-
A memory definition.
- Memory(MemoryLimits) - Constructor for class com.dylibso.chicory.wasm.types.Memory
-
Construct a new instance.
- MEMORY - com.dylibso.chicory.wasm.types.ExternalType
- MEMORY - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- MEMORY_COPY - com.dylibso.chicory.wasm.types.OpCode
- MEMORY_FILL - com.dylibso.chicory.wasm.types.OpCode
- MEMORY_GROW - com.dylibso.chicory.wasm.types.OpCode
- MEMORY_INIT - com.dylibso.chicory.wasm.types.OpCode
- MEMORY_SIZE - com.dylibso.chicory.wasm.types.OpCode
- memoryCount() - Method in class com.dylibso.chicory.wasm.types.MemorySection
- MemoryImport - Class in com.dylibso.chicory.wasm.types
-
An imported memory.
- MemoryImport(String, String, MemoryLimits) - Constructor for class com.dylibso.chicory.wasm.types.MemoryImport
-
Construct a new instance.
- memoryLimits() - Method in class com.dylibso.chicory.wasm.types.Memory
-
{@return the defined memory limits}
- MemoryLimits - Class in com.dylibso.chicory.wasm.types
-
Limits for memory sizes, in pages.
- MemoryLimits(int) - Constructor for class com.dylibso.chicory.wasm.types.MemoryLimits
-
Construct a new instance.
- MemoryLimits(int, int) - Constructor for class com.dylibso.chicory.wasm.types.MemoryLimits
-
Construct a new instance.
- MemoryLimits(int, int, boolean) - Constructor for class com.dylibso.chicory.wasm.types.MemoryLimits
-
Construct a new instance.
- memorySection() - Method in class com.dylibso.chicory.wasm.Module
- MemorySection - Class in com.dylibso.chicory.wasm.types
- MemorySection() - Constructor for class com.dylibso.chicory.wasm.types.MemorySection
-
Construct a new, empty section instance.
- MemorySection(int) - Constructor for class com.dylibso.chicory.wasm.types.MemorySection
-
Construct a new, empty section instance.
- min() - Method in class com.dylibso.chicory.wasm.types.Limits
- Module - Class in com.dylibso.chicory.wasm
- Module() - Constructor for class com.dylibso.chicory.wasm.Module
- moduleName() - Method in class com.dylibso.chicory.wasm.types.Import
-
{@return the module name to import from}
- moduleName() - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the module name, or
nullif none is set} - mutabilityType() - Method in class com.dylibso.chicory.wasm.types.Global
- mutabilityType() - Method in class com.dylibso.chicory.wasm.types.GlobalImport
-
{@return the mutability type of the global}
- MutabilityType - Enum in com.dylibso.chicory.wasm.types
-
The kind of mutability for a global variable.
N
- name() - Method in class com.dylibso.chicory.wasm.types.CustomSection
- name() - Method in class com.dylibso.chicory.wasm.types.Export
-
{@return the export name}
- name() - Method in class com.dylibso.chicory.wasm.types.Import
-
{@return the import name}
- name() - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
- name() - Method in class com.dylibso.chicory.wasm.types.UnknownCustomSection
- NameCustomSection - Class in com.dylibso.chicory.wasm.types
-
The "name" custom section.
- NameCustomSection() - Constructor for class com.dylibso.chicory.wasm.types.NameCustomSection
-
Construct a new, empty section instance.
- NameCustomSection(byte[]) - Constructor for class com.dylibso.chicory.wasm.types.NameCustomSection
-
Construct a new instance.
- nameOfData(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the data segment with the given index, or
nullif none is set} - nameOfElement(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the element with the given index, or
nullif none is set} - nameOfFunction(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the function with the given index, or
nullif none is set} - nameOfGlobal(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the global with the given index, or
nullif none is set} - nameOfLabel(int, int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the local with the given index within the function with the given index, or
nullif none is set} - nameOfLocal(int, int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the local with the given index within the function with the given index, or
nullif none is set} - nameOfMemory(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the memory with the given index, or
nullif none is set} - nameOfTable(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the table with the given index, or
nullif none is set} - nameOfTag(int) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
{@return the name of the tag with the given index, or
nullif none is set} - nameSection() - Method in class com.dylibso.chicory.wasm.Module
- nested() - Method in class com.dylibso.chicory.wasm.ControlTree
- NOP - com.dylibso.chicory.wasm.types.OpCode
O
- of(ValueType[], ValueType[]) - Static method in class com.dylibso.chicory.wasm.types.FunctionType
- of(List<ValueType>, List<ValueType>) - Static method in class com.dylibso.chicory.wasm.types.FunctionType
- offset() - Method in class com.dylibso.chicory.wasm.types.ActiveElement
-
{@return a constant expression defining the offset into the table}
- offsetInstructions() - Method in class com.dylibso.chicory.wasm.types.ActiveDataSegment
- onSection(Section) - Method in interface com.dylibso.chicory.wasm.ParserListener
- opcode() - Method in class com.dylibso.chicory.wasm.types.Instruction
- opcode() - Method in enum com.dylibso.chicory.wasm.types.OpCode
- OpCode - Enum in com.dylibso.chicory.wasm.types
- operands() - Method in class com.dylibso.chicory.wasm.types.Instruction
P
- params() - Method in class com.dylibso.chicory.wasm.types.FunctionType
- paramsMatch(FunctionType) - Method in class com.dylibso.chicory.wasm.types.FunctionType
- parent() - Method in class com.dylibso.chicory.wasm.ControlTree
- parseModule(InputStream) - Method in class com.dylibso.chicory.wasm.Parser
- Parser - Class in com.dylibso.chicory.wasm
-
Parser for Web Assembly binaries.
- Parser(Logger) - Constructor for class com.dylibso.chicory.wasm.Parser
- Parser(Logger, BitSet) - Constructor for class com.dylibso.chicory.wasm.Parser
- Parser(Logger, BitSet, Map<String, Function<byte[], CustomSection>>) - Constructor for class com.dylibso.chicory.wasm.Parser
- ParserListener - Interface in com.dylibso.chicory.wasm
- PassiveDataSegment - Class in com.dylibso.chicory.wasm.types
- PassiveDataSegment(byte[]) - Constructor for class com.dylibso.chicory.wasm.types.PassiveDataSegment
- PassiveElement - Class in com.dylibso.chicory.wasm.types
-
A passive element.
- PassiveElement(ValueType, List<List<Instruction>>) - Constructor for class com.dylibso.chicory.wasm.types.PassiveElement
-
Construct a new instance.
R
- readFloat32(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Parser
-
Read a F32 from the buffer which fits neatly into a long.
- readFloat64(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Parser
-
Read a F64 from the buffer which fits neatly into a long.
- readName(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Parser
-
Read a symbol name from the buffer as UTF-8 String.
- readName(ByteBuffer, boolean) - Static method in class com.dylibso.chicory.wasm.Parser
- readSigned32Leb128(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Encoding
-
Reads an unsigned integer from
byteBuffer. - readSigned64Leb128(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Encoding
- readUnsignedLeb128(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Encoding
-
Reads an unsigned integer from
byteBuffer. - readVarSInt32(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Parser
-
Read a signed I32 from the buffer.
- readVarSInt64(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Parser
-
Read a signed I64 from the buffer which fits neatly into a long.
- readVarUInt32(ByteBuffer) - Static method in class com.dylibso.chicory.wasm.Parser
-
Read an unsigned I32 from the buffer.
- ref(int) - Method in class com.dylibso.chicory.wasm.types.Table
- REF_FUNC - com.dylibso.chicory.wasm.types.OpCode
- REF_IS_NULL - com.dylibso.chicory.wasm.types.OpCode
- REF_NULL - com.dylibso.chicory.wasm.types.OpCode
- REF_NULL_VALUE - Static variable in class com.dylibso.chicory.wasm.types.Value
- refTypeForId(int) - Static method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return the reference-typed
ValueTypefor the given ID value} - reset() - Method in class com.dylibso.chicory.wasm.types.Table
- RETURN - com.dylibso.chicory.wasm.types.OpCode
- returning(ValueType) - Static method in class com.dylibso.chicory.wasm.types.FunctionType
- returns() - Method in class com.dylibso.chicory.wasm.types.FunctionType
- returnsMatch(FunctionType) - Method in class com.dylibso.chicory.wasm.types.FunctionType
S
- scope() - Method in class com.dylibso.chicory.wasm.types.Instruction
- Section - Class in com.dylibso.chicory.wasm.types
- Section(long) - Constructor for class com.dylibso.chicory.wasm.types.Section
- sectionId() - Method in class com.dylibso.chicory.wasm.types.Section
- SectionId - Class in com.dylibso.chicory.wasm.types
- SectionId() - Constructor for class com.dylibso.chicory.wasm.types.SectionId
- SELECT - com.dylibso.chicory.wasm.types.OpCode
- SELECT_T - com.dylibso.chicory.wasm.types.OpCode
- setCodeSection(CodeSection) - Method in class com.dylibso.chicory.wasm.Module
- setDataCountSection(DataCountSection) - Method in class com.dylibso.chicory.wasm.Module
- setDataSection(DataSection) - Method in class com.dylibso.chicory.wasm.Module
- setDepth(int) - Method in class com.dylibso.chicory.wasm.types.Instruction
- setElementSection(ElementSection) - Method in class com.dylibso.chicory.wasm.Module
- setExportSection(ExportSection) - Method in class com.dylibso.chicory.wasm.Module
- setFinalInstructionNumber(int, Instruction) - Method in class com.dylibso.chicory.wasm.ControlTree
- setFunctionSection(FunctionSection) - Method in class com.dylibso.chicory.wasm.Module
- setGlobalSection(GlobalSection) - Method in class com.dylibso.chicory.wasm.Module
- setImportSection(ImportSection) - Method in class com.dylibso.chicory.wasm.Module
- setLabelFalse(Integer) - Method in class com.dylibso.chicory.wasm.types.Instruction
- setLabelTable(int[]) - Method in class com.dylibso.chicory.wasm.types.Instruction
- setLabelTrue(Integer) - Method in class com.dylibso.chicory.wasm.types.Instruction
- setMemorySection(MemorySection) - Method in class com.dylibso.chicory.wasm.Module
- setModuleName(String) - Method in class com.dylibso.chicory.wasm.types.NameCustomSection
-
Set the module name.
- setRef(int, int) - Method in class com.dylibso.chicory.wasm.types.Table
- setScope(Instruction) - Method in class com.dylibso.chicory.wasm.types.Instruction
- setStartIndex(long) - Method in class com.dylibso.chicory.wasm.types.StartSection
- setStartSection(StartSection) - Method in class com.dylibso.chicory.wasm.Module
- setTableSection(TableSection) - Method in class com.dylibso.chicory.wasm.Module
- setTypeSection(TypeSection) - Method in class com.dylibso.chicory.wasm.Module
- shared() - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
-
{@return
trueif the limits apply to a shared memory segment, orfalseotherwise} - size() - Method in class com.dylibso.chicory.wasm.types.Table
- size() - Method in enum com.dylibso.chicory.wasm.types.ValueType
-
{@return the size of this type in memory}
- spawn(int, Instruction) - Method in class com.dylibso.chicory.wasm.ControlTree
- START - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- startIndex() - Method in class com.dylibso.chicory.wasm.types.StartSection
- startSection() - Method in class com.dylibso.chicory.wasm.Module
- StartSection - Class in com.dylibso.chicory.wasm.types
- StartSection() - Constructor for class com.dylibso.chicory.wasm.types.StartSection
- stream() - Method in class com.dylibso.chicory.wasm.types.ImportSection
T
- Table - Class in com.dylibso.chicory.wasm.types
- Table(ValueType, Limits) - Constructor for class com.dylibso.chicory.wasm.types.Table
- TABLE - com.dylibso.chicory.wasm.types.ExternalType
- TABLE - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- TABLE_COPY - com.dylibso.chicory.wasm.types.OpCode
- TABLE_FILL - com.dylibso.chicory.wasm.types.OpCode
- TABLE_GET - com.dylibso.chicory.wasm.types.OpCode
- TABLE_GROW - com.dylibso.chicory.wasm.types.OpCode
- TABLE_INIT - com.dylibso.chicory.wasm.types.OpCode
- TABLE_SET - com.dylibso.chicory.wasm.types.OpCode
- TABLE_SIZE - com.dylibso.chicory.wasm.types.OpCode
- tableCount() - Method in class com.dylibso.chicory.wasm.types.TableSection
- TableImport - Class in com.dylibso.chicory.wasm.types
-
An imported table.
- TableImport(String, String, ValueType, Limits) - Constructor for class com.dylibso.chicory.wasm.types.TableImport
-
Construct a new instance.
- tableIndex() - Method in class com.dylibso.chicory.wasm.types.ActiveElement
-
{@return the table to actively initialize}
- tableSection() - Method in class com.dylibso.chicory.wasm.Module
- TableSection - Class in com.dylibso.chicory.wasm.types
- TableSection() - Constructor for class com.dylibso.chicory.wasm.types.TableSection
-
Construct a new, empty section instance.
- TableSection(int) - Constructor for class com.dylibso.chicory.wasm.types.TableSection
-
Construct a new, empty section instance.
- TAG - com.dylibso.chicory.wasm.types.ExternalType
- toString() - Method in class com.dylibso.chicory.wasm.types.FunctionType
- toString() - Method in class com.dylibso.chicory.wasm.types.Import
- toString() - Method in class com.dylibso.chicory.wasm.types.Instruction
- toString() - Method in class com.dylibso.chicory.wasm.types.Limits
- toString() - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
- toString() - Method in class com.dylibso.chicory.wasm.types.Value
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.FunctionImport
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.GlobalImport
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.Import
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.Limits
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.MemoryImport
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.MemoryLimits
- toString(StringBuilder) - Method in class com.dylibso.chicory.wasm.types.TableImport
- TRUE - Static variable in class com.dylibso.chicory.wasm.types.Value
- type() - Method in class com.dylibso.chicory.wasm.types.Element
-
{@return the type of the element values}
- type() - Method in class com.dylibso.chicory.wasm.types.GlobalImport
-
{@return the type of the value stored in the global}
- type() - Method in class com.dylibso.chicory.wasm.types.Value
- TYPE - Static variable in class com.dylibso.chicory.wasm.types.SectionId
- typeCount() - Method in class com.dylibso.chicory.wasm.types.TypeSection
- typeIndex() - Method in class com.dylibso.chicory.wasm.types.FunctionImport
-
{@return the type index corresponding to the imported function's type}
- types() - Method in class com.dylibso.chicory.wasm.types.TypeSection
- typeSection() - Method in class com.dylibso.chicory.wasm.Module
- TypeSection - Class in com.dylibso.chicory.wasm.types
- TypeSection() - Constructor for class com.dylibso.chicory.wasm.types.TypeSection
-
Construct a new, empty section instance.
- TypeSection(int) - Constructor for class com.dylibso.chicory.wasm.types.TypeSection
-
Construct a new, empty section instance.
- typesMatch(FunctionType) - Method in class com.dylibso.chicory.wasm.types.FunctionType
U
- unbounded() - Static method in class com.dylibso.chicory.wasm.types.Limits
- UnknownCustomSection - Class in com.dylibso.chicory.wasm.types
-
A custom section which is unknown to the parser.
- UnknownCustomSection(String, byte[]) - Constructor for class com.dylibso.chicory.wasm.types.UnknownCustomSection
-
Construct a new instance.
- UNREACHABLE - com.dylibso.chicory.wasm.types.OpCode
V
- V128 - com.dylibso.chicory.wasm.types.ValueType
- Value - Class in com.dylibso.chicory.wasm.types
- Value(ValueType, int) - Constructor for class com.dylibso.chicory.wasm.types.Value
- Value(ValueType, long) - Constructor for class com.dylibso.chicory.wasm.types.Value
- valueOf(String) - Static method in enum com.dylibso.chicory.wasm.types.BlockKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dylibso.chicory.wasm.types.ExternalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dylibso.chicory.wasm.types.MutabilityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dylibso.chicory.wasm.types.OpCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dylibso.chicory.wasm.types.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dylibso.chicory.wasm.types.WasmEncoding
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.dylibso.chicory.wasm.types.BlockKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.dylibso.chicory.wasm.types.ExternalType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.dylibso.chicory.wasm.types.MutabilityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.dylibso.chicory.wasm.types.OpCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.dylibso.chicory.wasm.types.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.dylibso.chicory.wasm.types.WasmEncoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Method in class com.dylibso.chicory.wasm.types.Global
- ValueType - Enum in com.dylibso.chicory.wasm.types
-
The possible WASM value types.
- Var - com.dylibso.chicory.wasm.types.MutabilityType
- VARSINT32 - com.dylibso.chicory.wasm.types.WasmEncoding
- VARSINT64 - com.dylibso.chicory.wasm.types.WasmEncoding
- VARUINT - com.dylibso.chicory.wasm.types.WasmEncoding
- VEC_VARUINT - com.dylibso.chicory.wasm.types.WasmEncoding
W
- WasmEncoding - Enum in com.dylibso.chicory.wasm.types
Z
- zero(ValueType) - Static method in class com.dylibso.chicory.wasm.types.Value
-
Create a zeroed value for the particular type.
All Classes All Packages