List of all items
Structs
- Assembler
- DefaultSourceManager
- GlobalItemIndex
- MasmSourceProvider
- ModuleIndex
- ModuleParser
- Path
- PathBuf
- Procedure
- ProcedureContext
- ProjectAssembler
- ProjectSourceInputs
- ProjectSourceProvenanceInputs
- Report
- SourceFile
- SourceFileProvenance
- SourceId
- SourceSpan
- Span
- TargetAssemblyContext
- ast::AdviceMapEntry
- ast::ArrayType
- ast::AttributeSet
- ast::Block
- ast::Constant
- ast::DocString
- ast::EnumType
- ast::FunctionType
- ast::GlobalItemIndex
- ast::Ident
- ast::ImportSpec
- ast::Invoke
- ast::ItemImport
- ast::ItemImportGroup
- ast::ItemIndex
- ast::LocalSymbolResolver
- ast::MetaKeyValue
- ast::MetaList
- ast::Module
- ast::ModuleImport
- ast::ModuleIndex
- ast::Path
- ast::PathBuf
- ast::PointerType
- ast::Procedure
- ast::ProcedureName
- ast::QualifiedProcedureName
- ast::StructField
- ast::StructType
- ast::SubmoduleDecl
- ast::TypeAlias
- ast::Variant
- ast::constants::Constant
- ast::path::Iter
- ast::path::Path
- ast::path::PathBuf
- ast::types::ArrayType
- ast::types::EnumType
- ast::types::FunctionType
- ast::types::NameAndType
- ast::types::PointerType
- ast::types::StructField
- ast::types::StructType
- ast::types::Variant
- linker::CallGraph
- linker::CycleError
- linker::Import
- linker::LinkLibrary
- linker::Linker
- linker::ResolverCache
- linker::Symbol
- linker::SymbolResolutionContext
- linker::SymbolResolver
- mast::AdviceMapView
- mast::AdviceValueView
- mast::BasicBlockNode
- mast::BasicBlockNodeBuilder
- mast::CallNode
- mast::CallNodeBuilder
- mast::DynNode
- mast::DynNodeBuilder
- mast::ExternalNode
- mast::ExternalNodeBuilder
- mast::JoinNode
- mast::JoinNodeBuilder
- mast::LoopNode
- mast::LoopNodeBuilder
- mast::MastForest
- mast::MastForestId
- mast::MastForestRootMap
- mast::MastForestWireView
- mast::MastNodeId
- mast::MastNodeInfo
- mast::OpBatch
- mast::SparseMastForest
- mast::SparseMastForestBuilder
- mast::SplitNode
- mast::SplitNodeBuilder
- mast::SubtreeIterator
- mast::UntrustedMastForest
- mast::UntrustedMastForestReadOptions
- module::ConstantInfo
- module::ModuleInfo
- module::ProcedureInfo
- module::TypeInfo
- serde::BudgetedReader
- serde::SliceReader
- utils::ColMatrix
- utils::CsrMatrix
- utils::DenseIdMap
- utils::DisplayHex
- utils::IndexVec
- utils::ReadAdapter
Enums
- Linkage
- ProjectTargetSelector
- ast::Attribute
- ast::AttributeSetEntry
- ast::BorrowedMeta
- ast::CaseKindError
- ast::ConstantExpr
- ast::ConstantOp
- ast::ConstantValue
- ast::Declaration
- ast::Form
- ast::HashKind
- ast::IdentError
- ast::Immediate
- ast::Import
- ast::ImportDecl
- ast::ImportKind
- ast::Instruction
- ast::InvocationTarget
- ast::InvokeKind
- ast::Item
- ast::LocalSymbol
- ast::Meta
- ast::MetaExpr
- ast::MetaItem
- ast::ModuleKind
- ast::Op
- ast::PathComponent
- ast::PathError
- ast::SymbolResolution
- ast::SymbolResolutionError
- ast::SystemEventNode
- ast::TypeDecl
- ast::TypeExpr
- ast::Visibility
- ast::constants::ConstEvalError
- ast::constants::ConstantExpr
- ast::constants::ConstantOp
- ast::constants::ConstantValue
- ast::constants::HashKind
- ast::constants::eval::CachedConstantValue
- ast::constants::eval::ConstEvalError
- ast::path::NamespaceError
- ast::path::PathComponent
- ast::path::PathError
- ast::types::AddressSpace
- ast::types::CallConv
- ast::types::InvalidAddressSpaceError
- ast::types::InvalidEnumTypeError
- ast::types::Type
- ast::types::TypeRepr
- linker::LinkStatus
- linker::Linkage
- linker::LinkerError
- linker::SymbolItem
- mast::MastForestError
- mast::MastForestReadMode
- mast::MastForestReadView
- mast::MastNode
- mast::MastNodeBuilder
- mast::MastNodeEntry
- mast::VisitKind
- module::ItemInfo
- serde::DeserializationError
- utils::CsrValidationError
- utils::IndexedVecError
Traits
- ProjectSourceProvider
- SourceManager
- Spanned
- ast::SymbolTable
- ast::TypeResolver
- ast::Visit
- ast::VisitMut
- ast::constants::ConstEnvironment
- ast::constants::eval::ConstEnvironment
- ast::path::Join
- ast::path::StartsWith
- ast::types::Alignable
- ast::visit::Visit
- ast::visit::VisitMut
- mast::ExecutableMastForest
- mast::MastForestContributor
- mast::MastForestView
- mast::MastNodeExt
- serde::ByteReader
- serde::ByteWriter
- serde::Deserializable
- serde::Serializable
- utils::Idx
- utils::IntoBytes
- utils::LookupByIdx
- utils::Matrix
- utils::ToElements
- utils::ToHex
Macros
Functions
- ast::constants::eval::expr
- ast::path::deserialize
- ast::path::deserialize_spanned
- ast::path::serialize
- ast::visit::visit_block
- ast::visit::visit_call
- ast::visit::visit_constant
- ast::visit::visit_constant_expr
- ast::visit::visit_constant_ref
- ast::visit::visit_enum
- ast::visit::visit_enum_variant
- ast::visit::visit_exec
- ast::visit::visit_export
- ast::visit::visit_immediate_error_message
- ast::visit::visit_immediate_felt
- ast::visit::visit_immediate_push_value
- ast::visit::visit_immediate_u16
- ast::visit::visit_immediate_u32
- ast::visit::visit_immediate_u8
- ast::visit::visit_immediate_word_value
- ast::visit::visit_import
- ast::visit::visit_inst
- ast::visit::visit_invoke_target
- ast::visit::visit_module
- ast::visit::visit_mut_block
- ast::visit::visit_mut_call
- ast::visit::visit_mut_constant
- ast::visit::visit_mut_constant_expr
- ast::visit::visit_mut_constant_ref
- ast::visit::visit_mut_enum
- ast::visit::visit_mut_enum_variant
- ast::visit::visit_mut_exec
- ast::visit::visit_mut_export
- ast::visit::visit_mut_immediate_error_message
- ast::visit::visit_mut_immediate_felt
- ast::visit::visit_mut_immediate_push_value
- ast::visit::visit_mut_immediate_u16
- ast::visit::visit_mut_immediate_u32
- ast::visit::visit_mut_immediate_u8
- ast::visit::visit_mut_immediate_word_value
- ast::visit::visit_mut_import
- ast::visit::visit_mut_inst
- ast::visit::visit_mut_invoke_target
- ast::visit::visit_mut_module
- ast::visit::visit_mut_op
- ast::visit::visit_mut_procedure
- ast::visit::visit_mut_procref
- ast::visit::visit_mut_syscall
- ast::visit::visit_mut_system_event
- ast::visit::visit_mut_type_alias
- ast::visit::visit_mut_type_decl
- ast::visit::visit_mut_type_expr
- ast::visit::visit_mut_type_ref
- ast::visit::visit_op
- ast::visit::visit_procedure
- ast::visit::visit_procref
- ast::visit::visit_syscall
- ast::visit::visit_system_event
- ast::visit::visit_type_alias
- ast::visit::visit_type_decl
- ast::visit::visit_type_expr
- ast::visit::visit_type_ref
- mast::build_node_with_remapped_ids
- mast::error_code_from_msg
- serde::read_bounded_len
- serde::validate_bounded_len
- utils::assume_init_vec
- utils::bound_into_included_u64
- utils::bytes_to_packed_u32_elements
- utils::flatten_slice_elements
- utils::flatten_vector_elements
- utils::group_slice_elements
- utils::hash_string_to_word
- utils::packed_u32_elements_to_bytes
- utils::range
- utils::to_hex
- utils::uninit_vector