List of all items
Structs
- Block
- BlockDef
- BlockTarget
- CFGInfo
- ControlTag
- ControlTagData
- Debug
- DebugMap
- EntityVec
- Export
- Func
- FunctionBody
- FunctionBodyDisplay
- Global
- GlobalData
- HoleTarget
- Ieee32
- Ieee64
- Import
- InterpContext
- InterpMemory
- InterpStackFrame
- InterpTable
- ListPool
- ListRef
- Local
- Memory
- MemoryArg
- MemoryData
- MemorySegment
- Module
- ModuleDisplay
- PerEntity
- Signature
- SourceFile
- SourceLoc
- SourceLocData
- Table
- TableData
- Value
- ValueRecord
- WithMutablility
- WithNullable
- backend::WasmFuncBackend
- backend::localify::Localifier
- backend::reducify::Reducifier
- backend::stackify::Context
- backend::stackify::WasmLabel
- backend::treeify::Trees
- backend::treeify::ValueArg
- cfg::CFGInfo
- cfg::DomtreeChildIter
- cfg::DomtreeChildren
- cfg::RPOIndex
- entity::EntityVec
- entity::ListPool
- entity::ListRef
- entity::PerEntity
- entity::entity::EntityVec
- entity::entity::PerEntity
- entity::pool::ListPool
- entity::pool::ListRef
- interp::InterpContext
- interp::InterpMemory
- interp::InterpStackFrame
- interp::InterpTable
- scoped_map::ScopedMap
- wasm_encoder::ArrayType
- wasm_encoder::BranchHint
- wasm_encoder::BranchHints
- wasm_encoder::CodeSection
- wasm_encoder::CompositeType
- wasm_encoder::ConstExpr
- wasm_encoder::ContType
- wasm_encoder::CoreDumpInstancesSection
- wasm_encoder::CoreDumpModulesSection
- wasm_encoder::CoreDumpSection
- wasm_encoder::CoreDumpStackSection
- wasm_encoder::CoreTypeEncoder
- wasm_encoder::CustomSection
- wasm_encoder::DataCountSection
- wasm_encoder::DataSection
- wasm_encoder::DataSegment
- wasm_encoder::DataSymbolDefinition
- wasm_encoder::ElementSection
- wasm_encoder::ElementSegment
- wasm_encoder::ExportSection
- wasm_encoder::FieldType
- wasm_encoder::FuncType
- wasm_encoder::Function
- wasm_encoder::FunctionSection
- wasm_encoder::GlobalSection
- wasm_encoder::GlobalType
- wasm_encoder::Ieee32
- wasm_encoder::Ieee64
- wasm_encoder::ImportSection
- wasm_encoder::IndirectNameMap
- wasm_encoder::InstructionSink
- wasm_encoder::LinkingSection
- wasm_encoder::MemArg
- wasm_encoder::MemorySection
- wasm_encoder::MemoryType
- wasm_encoder::Module
- wasm_encoder::NameMap
- wasm_encoder::NameSection
- wasm_encoder::ProducersField
- wasm_encoder::ProducersSection
- wasm_encoder::RawCustomSection
- wasm_encoder::RawSection
- wasm_encoder::RefType
- wasm_encoder::StartSection
- wasm_encoder::StructType
- wasm_encoder::SubType
- wasm_encoder::SymbolTable
- wasm_encoder::TableSection
- wasm_encoder::TableType
- wasm_encoder::TagSection
- wasm_encoder::TagType
- wasm_encoder::TypeSection
- wasmparser::ArrayType
- wasmparser::BinaryReader
- wasmparser::BinaryReaderError
- wasmparser::BrTable
- wasmparser::BrTableTargets
- wasmparser::BranchHint
- wasmparser::BranchHintFunction
- wasmparser::Comdat
- wasmparser::ComdatSymbol
- wasmparser::CompositeType
- wasmparser::ConstExpr
- wasmparser::ContType
- wasmparser::ControlStack
- wasmparser::CoreDumpInstance
- wasmparser::CoreDumpInstancesSection
- wasmparser::CoreDumpModulesSection
- wasmparser::CoreDumpSection
- wasmparser::CoreDumpStackFrame
- wasmparser::CoreDumpStackSection
- wasmparser::CustomSectionReader
- wasmparser::Data
- wasmparser::DefinedDataSymbol
- wasmparser::Element
- wasmparser::Export
- wasmparser::ExportInfo
- wasmparser::FieldType
- wasmparser::FuncType
- wasmparser::FunctionBody
- wasmparser::Global
- wasmparser::GlobalType
- wasmparser::Ieee32
- wasmparser::Ieee64
- wasmparser::Import
- wasmparser::ImportInfo
- wasmparser::IndirectNaming
- wasmparser::InitFunc
- wasmparser::LinkingSectionReader
- wasmparser::LocalsIterator
- wasmparser::LocalsReader
- wasmparser::MemArg
- wasmparser::MemInfo
- wasmparser::MemoryType
- wasmparser::Naming
- wasmparser::OperatorsIterator
- wasmparser::OperatorsIteratorWithOffsets
- wasmparser::OperatorsReader
- wasmparser::OperatorsReaderAllocations
- wasmparser::PackedIndex
- wasmparser::Parser
- wasmparser::ProducersField
- wasmparser::ProducersFieldValue
- wasmparser::RecGroup
- wasmparser::RefType
- wasmparser::RelocSectionReader
- wasmparser::RelocationEntry
- wasmparser::ResumeTable
- wasmparser::SectionLimited
- wasmparser::SectionLimitedIntoIter
- wasmparser::SectionLimitedIntoIterWithOffsets
- wasmparser::Segment
- wasmparser::SegmentFlags
- wasmparser::StructType
- wasmparser::SubType
- wasmparser::Subsections
- wasmparser::SymbolFlags
- wasmparser::Table
- wasmparser::TableType
- wasmparser::TagType
- wasmparser::TryTable
- wasmparser::V128
- wasmparser::WasmFeatures
Enums
- ConstVal
- ExportKind
- FrontendError
- FuncDecl
- Handler
- HeapType
- ImportKind
- InterpResult
- Operator
- SideEffect
- SignatureData
- StorageType
- Terminator
- Type
- ValueDef
- backend::stackify::WasmBlock
- interp::ConstVal
- interp::InterpResult
- op_traits::SideEffect
- wasm_encoder::AbstractHeapType
- wasm_encoder::BlockType
- wasm_encoder::Catch
- wasm_encoder::CompositeInnerType
- wasm_encoder::CoreDumpValue
- wasm_encoder::DataSegmentMode
- wasm_encoder::ElementMode
- wasm_encoder::Elements
- wasm_encoder::EntityType
- wasm_encoder::ExportKind
- wasm_encoder::Handle
- wasm_encoder::HeapType
- wasm_encoder::Instruction
- wasm_encoder::Ordering
- wasm_encoder::SectionId
- wasm_encoder::StorageType
- wasm_encoder::TagKind
- wasm_encoder::ValType
- wasmparser::AbstractHeapType
- wasmparser::BlockType
- wasmparser::Catch
- wasmparser::Chunk
- wasmparser::ComdatSymbolKind
- wasmparser::CompositeInnerType
- wasmparser::CoreDumpValue
- wasmparser::DataKind
- wasmparser::Dylink0Subsection
- wasmparser::ElementItems
- wasmparser::ElementKind
- wasmparser::Encoding
- wasmparser::ExternalKind
- wasmparser::FrameKind
- wasmparser::Handle
- wasmparser::HeapType
- wasmparser::KnownCustom
- wasmparser::Linking
- wasmparser::Name
- wasmparser::Operator
- wasmparser::Ordering
- wasmparser::Payload
- wasmparser::RelocAddendKind
- wasmparser::RelocationType
- wasmparser::StorageType
- wasmparser::SymbolInfo
- wasmparser::TableInit
- wasmparser::TagKind
- wasmparser::TypeRef
- wasmparser::UnpackedIndex
- wasmparser::ValType
Traits
- EntityRef
- FuncCollector
- ModuleExt
- Subtypes
- entity::EntityRef
- entity::arena_traits::Arena
- entity::arena_traits::IndexAlloc
- entity::arena_traits::IndexIter
- entity::entity::EntityRef
- wasm_encoder::Encode
- wasm_encoder::Section
- wasmparser::FrameStack
- wasmparser::FromReader
- wasmparser::ModuleArity
- wasmparser::Subsection
- wasmparser::VisitOperator
- wasmparser::VisitSimdOperator
Macros
Functions
- backend::compile
- cfg::domtree::calculate
- cfg::domtree::dominates
- cfg::postorder::calculate
- const_eval
- i2x
- interp::const_eval
- op_inputs
- op_outputs
- op_traits::mem_count
- op_traits::memory_arg
- op_traits::op_inputs
- op_traits::op_outputs
- op_traits::rewrite_mem
- to_encoded_module
- to_wasm_bytes
- util::add_start
- util::new_sig
- util::results_ref_2
- x2i
Type Aliases
- ExceptionTarget
- wasm_encoder::Lane
- wasmparser::BranchHintSectionReader
- wasmparser::CodeSectionReader
- wasmparser::ComdatMap
- wasmparser::DataSectionReader
- wasmparser::Dylink0SectionReader
- wasmparser::ElementSectionReader
- wasmparser::ExportSectionReader
- wasmparser::FunctionSectionReader
- wasmparser::GlobalSectionReader
- wasmparser::ImportSectionReader
- wasmparser::IndirectNameMap
- wasmparser::InitFuncMap
- wasmparser::MemorySectionReader
- wasmparser::NameMap
- wasmparser::NameSectionReader
- wasmparser::ProducersSectionReader
- wasmparser::RelocationEntryReader
- wasmparser::Result
- wasmparser::SegmentMap
- wasmparser::SymbolInfoMap
- wasmparser::TableSectionReader
- wasmparser::TagSectionReader
- wasmparser::TypeSectionReader