WasmFunction
data class WasmFunction
Fields
Name | Description |
---|---|
val id: Function?
|
|
val typeUse: TypeUse?
|
|
val locals: List<Local>
|
|
val instructions: List<Instruction>
|
Constructors
<init>
constructor(id: Function?, typeUse: TypeUse?, locals: List<Local>, instructions: List<Instruction>)
Encapsulates a function within a WasmModule.
Parameters
Name | Description |
---|---|
id: Function?
|
|
typeUse: TypeUse?
|
|
locals: List<Local>
|
|
instructions: List<Instruction>
|
Extensions
validate
fun WasmFunction.validate(context: Module): Module
Validates the WasmFunction node.
Receiver
Name | Description |
---|---|
WasmFunction
|
Parameters
Name | Description |
---|---|
context: Module
|
ReturnValue
Name | Description |
---|---|
Module
|
Encapsulates a function within a WasmModule.