[][src]Crate wat_ast

Macros

instructions

Structs

Atom
Block
Br
BrIf
BrTable
Call
DataSection
DataSectionEntry

https://webassembly.github.io/spec/core/text/modules.html#data-segments

DataString
Document
Drop
Export
FuncType

https://webassembly.github.io/spec/core/text/types.html#function-types

FunctionSection
FunctionSectionEntry
GlobalGet
GlobalSection
GlobalSectionEntry
GlobalSet
GlobalTypeMut
I32Add
I32Const
I32Eq
I32Eqz
I32GtU
I32Load
I32LtS
I32LtU
I32Mul
I32Ne
I32RemU
I32ShrU
I32Sub
I64Const
If
ImportDescFunc

https://webassembly.github.io/spec/core/text/modules.html#text-importdesc

ImportSection
ImportSectionEntry
Indexes
InlineExport

https://webassembly.github.io/spec/core/text/modules.html#text-global-abbrev

Integer
Limits
Local
LocalGet
LocalSet
LocalTee
Loop
MemType
MemoryGrow
MemorySection
MemorySectionEntry
Module
NamedValueType
NumericIndex
Offset
Result
Return
SymbolicIndex
Then
TypeSection
TypeSectionEntry
TypeUse

https://webassembly.github.io/spec/core/text/modules.html#text-typeuse

Enums

Expr
Expression
GlobalType
ImportDesc
Index
Instruction
Param

https://webassembly.github.io/spec/core/text/types.html#text-functype

Section

https://webassembly.github.io/spec/core/text/modules.html#text-module

Sign
ValueType

Traits

AsAtoms
SExpr

Functions

fold
global_get
i32_const
i64_const
local_get
symbolic