Re-exports§
pub use basic_block::BasicBlock;
pub use basic_block::BasicBlockId;
pub use constant::Constant;
pub use constant::ConstantId;
pub use function::FunctionBody;
pub use function::FunctionId;
pub use function::FunctionParam;
pub use function::FunctionSignature;
pub use inst::Inst;
pub use inst::InstId;
pub use types::Type;
pub use types::TypeId;
pub use types::TypeKind;
pub use value::Value;
pub use value::ValueId;
Modules§
- basic_
block - body_
builder - body_
cursor - This module provides a collection of structs to modify function body in-place.
- body_
order - constant
- function
- inst
- types
- value
Structs§
- Source
Info - An original source information that indicates where
mir
entities derive from.SourceInfo
is mainly used for diagnostics.