List of all items
Structs
- Alias
- ArrayType
- BlockType
- BrTableIndices
- CallIndirect
- Custom
- Data
- Elem
- Error
- Export
- ExportType
- Expression
- Float32
- Float64
- Func
- FuncBindType
- FunctionType
- FunctionTypeNoNames
- Global
- GlobalType
- I8x16Shuffle
- Id
- Import
- IndexOrRef
- InlineExport
- InlineImport
- Instance
- InstanceArg
- InstanceType
- ItemSig
- LParen
- LaneArg
- LetType
- Limits
- Limits64
- LoadOrStoreLane
- Local
- MemArg
- Memory
- MemoryArg
- MemoryCopy
- MemoryInit
- Module
- ModuleType
- NameAnnotation
- Names
- NestedModule
- RefType
- SelectTypes
- Span
- StructAccess
- StructField
- StructType
- Table
- TableArg
- TableCopy
- TableInit
- TableType
- Tag
- Type
- TypeUse
- Wast
- WastInvoke
- Wat
- annotation::custom
- annotation::name
- kw::after
- kw::alias
- kw::any
- kw::anyfunc
- kw::anyref
- kw::arg
- kw::array
- kw::assert_exception
- kw::assert_exhaustion
- kw::assert_invalid
- kw::assert_malformed
- kw::assert_return
- kw::assert_return_arithmetic_nan
- kw::assert_return_arithmetic_nan_f32x4
- kw::assert_return_arithmetic_nan_f64x2
- kw::assert_return_canonical_nan
- kw::assert_return_canonical_nan_f32x4
- kw::assert_return_canonical_nan_f64x2
- kw::assert_return_func
- kw::assert_trap
- kw::assert_unlinkable
- kw::before
- kw::binary
- kw::block
- kw::catch
- kw::catch_all
- kw::code
- kw::data
- kw::dataref
- kw::declare
- kw::delegate
- kw::do
- kw::elem
- kw::else
- kw::end
- kw::eq
- kw::eqref
- kw::export
- kw::extern
- kw::externref
- kw::f32
- kw::f32x4
- kw::f64
- kw::f64x2
- kw::field
- kw::first
- kw::func
- kw::funcref
- kw::get
- kw::global
- kw::i16
- kw::i16x8
- kw::i31
- kw::i31ref
- kw::i32
- kw::i32x4
- kw::i64
- kw::i64x2
- kw::i8
- kw::i8x16
- kw::if
- kw::import
- kw::instance
- kw::instantiate
- kw::invoke
- kw::item
- kw::last
- kw::local
- kw::loop
- kw::memory
- kw::module
- kw::modulecode
- kw::mut
- kw::nan_arithmetic
- kw::nan_canonical
- kw::null
- kw::nullref
- kw::offset
- kw::outer
- kw::param
- kw::parent
- kw::passive
- kw::quote
- kw::ref
- kw::ref_func
- kw::ref_null
- kw::register
- kw::result
- kw::rtt
- kw::shared
- kw::start
- kw::struct
- kw::table
- kw::tag
- kw::then
- kw::try
- kw::type
- kw::v128
- lexer::Float
- lexer::Integer
- lexer::Lexer
- lexer::WasmString
- parser::Cursor
- parser::Lookahead1
- parser::ParseBuffer
- parser::Parser
Enums
- AliasSource
- AssertExpression
- CustomPlace
- CustomPlaceAnchor
- DataKind
- DataVal
- ElemKind
- ElemPayload
- ExportKind
- FuncKind
- GlobalKind
- HeapType
- Index
- InstanceKind
- Instruction
- ItemKind
- ItemRef
- MemoryKind
- MemoryType
- ModuleField
- ModuleKind
- NanPattern
- NestedModuleKind
- QuoteModule
- StorageType
- TableKind
- TagKind
- TagType
- TypeDef
- V128Const
- V128Pattern
- ValType
- WastDirective
- WastExecute
- lexer::FloatVal
- lexer::LexError
- lexer::SignToken
- lexer::Token