Crate wat_ast

Source

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
Else
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