List of all items
Structs
- ir::AppendOnlyVec
- ir::component::Component
- ir::component::Names
- ir::component::concrete::ConcreteFuncType
- ir::component::refs::Depth
- ir::component::refs::IndexedRef
- ir::component::refs::RefKind
- ir::component::visitor::VisitCtx
- ir::function::FunctionBuilder
- ir::function::FunctionModifier
- ir::id::ComponentFunctionId
- ir::id::ComponentId
- ir::id::ComponentInstanceId
- ir::id::ComponentTypeId
- ir::id::CoreInstanceId
- ir::id::CoreTypeId
- ir::id::CustomSectionID
- ir::id::DataSegmentID
- ir::id::ElementID
- ir::id::ExportsID
- ir::id::FieldID
- ir::id::FunctionID
- ir::id::GlobalID
- ir::id::ImportsID
- ir::id::LocalID
- ir::id::MemoryID
- ir::id::ModuleID
- ir::id::TableID
- ir::id::TagID
- ir::id::TypeID
- ir::id::ValueID
- ir::module::Module
- ir::module::module_exports::Export
- ir::module::module_exports::ModuleExports
- ir::module::module_functions::Function
- ir::module::module_functions::Functions
- ir::module::module_functions::ImportedFunction
- ir::module::module_functions::LocalFunction
- ir::module::module_globals::Global
- ir::module::module_globals::ImportedGlobal
- ir::module::module_globals::LocalGlobal
- ir::module::module_globals::ModuleGlobals
- ir::module::module_imports::Import
- ir::module::module_imports::ModuleImports
- ir::module::module_memories::ImportedMemory
- ir::module::module_memories::LocalMemory
- ir::module::module_memories::Memories
- ir::module::module_memories::Memory
- ir::module::module_tables::Element
- ir::module::module_tables::ModuleTables
- ir::module::module_tables::Table
- ir::module::module_types::ModuleTypes
- ir::module::module_types::RecGroup
- ir::types::Body
- ir::types::CustomSection
- ir::types::CustomSections
- ir::types::DataSegment
- ir::types::FuncInstrFlag
- ir::types::InitExpr
- ir::types::InjectedInstrs
- ir::types::Instructions
- ir::types::InstrumentationFlag
- ir::types::Tag
- iterator::component_iterator::ComponentIterator
- iterator::module_iterator::ModuleIterator
- subiterator::component_subiterator::ComponentSubIterator
- subiterator::module_subiterator::ModuleSubIterator
Enums
- error::Error
- ir::component::concrete::ConcreteType
- ir::component::concrete::ConcreteValType
- ir::component::idx_spaces::Space
- ir::component::refs::RefRole
- ir::component::visitor::ItemKind
- ir::component::visitor::ResolvedItem
- ir::id::AliasId
- ir::id::CanonFuncId
- ir::module::module_functions::FuncKind
- ir::module::module_globals::GlobalKind
- ir::module::module_memories::MemKind
- ir::module::module_types::AbstractHeapType
- ir::module::module_types::HeapType
- ir::module::module_types::Types
- ir::module::side_effects::InjectType
- ir::module::side_effects::Injection
- ir::types::BlockType
- ir::types::DataSegmentKind
- ir::types::DataType
- ir::types::ElementItems
- ir::types::ElementKind
- ir::types::FuncInstrMode
- ir::types::InitInstr
- ir::types::InstrumentationMode
- ir::types::Location
- ir::types::Value
Traits
- ir::component::idx_spaces::IndexSpaceOf
- ir::component::refs::GetArgRefs
- ir::component::refs::GetCompRefs
- ir::component::refs::GetDescribesRefs
- ir::component::refs::GetDescriptorRefs
- ir::component::refs::GetFuncRef
- ir::component::refs::GetFuncRefs
- ir::component::refs::GetItemRef
- ir::component::refs::GetItemRefs
- ir::component::refs::GetMemRefs
- ir::component::refs::GetModuleRefs
- ir::component::refs::GetParamRefs
- ir::component::refs::GetResultRefs
- ir::component::refs::GetTableRefs
- ir::component::refs::GetTypeRefs
- ir::component::refs::ReferencedIndices
- ir::component::visitor::ComponentVisitor
- ir::module::GetID
- ir::module::LocalOrImport
- ir::module::Push
- ir::types::HasInjectTag
- iterator::iterator_trait::IteratingInstrumenter
- iterator::iterator_trait::Iterator
- module_builder::AddLocal
- opcode::Inject
- opcode::InjectAt
- opcode::Instrumenter
- opcode::MacroOpcode
- opcode::Opcode
Macros
Functions
- ir::component::visitor::walk_structural
- ir::component::visitor::walk_topological
- ir::module::module_imports::expand_imports
- ir::types::valtype_to_wasmencoder_type