package
1.2.0
Repository: https://github.com/open-policy-agent/opa.git
Documentation: pkg.go.dev

# Structs

Block represents a WASM block instruction.
Br represents a WASM br instruction.
BrIf represents a WASM br_if instruction.
Call represents a WASM call instruction.
CallIndirect represents a WASM call_indirect instruction.
Drop reprsents a WASM drop instruction.
End represents the special WASM end instruction.
F32Add represents the WASM f32.add instruction.
F32Const represents the WASM f32.const instruction.
F64Add represents the WASM f64.add instruction.
F64Const represents the WASM f64.const instruction.
GetLocal represents the WASM get_local instruction.
I32Add represents the WASM i32.add instruction.
I32Const represents the WASM i32.const instruction.
I32Eq represents the WASM i32.eq instruction.
I32Eqz represents the WASM i32.eqz instruction.
I32GeS represents the WASM i32.ge_s instruction.
I32GtS represents the WASM i32.gt_s instruction.
I32LeS represents the WASM i32.le_s instruction.
I32Load represents the WASM i32.load instruction.
I32LtS represents the WASM i32.lt_s instruction.
I32Mul represents the WASM i32.mul instruction.
I32Ne represents the WASM i32.ne instruction.
I32Store represents the WASM i32.store instruction.
I32Sub represents the WASM i32.sub instruction.
I64Add represents the WASM i64.add instruction.
I64Const represents the WASM i64.const instruction.
If represents a WASM if instruction.
Loop represents a WASM loop instruction.
NoImmediateArgs indicates the instruction has no immediate arguments.
Nop represents a WASM no-op instruction.
Return represents a WASM return instruction.
Select reprsents a WASM select instruction.
SetLocal represents the WASM set_local instruction.
TeeLocal represents the WASM tee_local instruction.
Unreachable represents a WASM unreachable instruction.

# Interfaces

Instruction represents a single WASM instruction.
StructuredInstruction represents a structured control instruction like br_if.