Module ir

Source

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§

SourceInfo
An original source information that indicates where mir entities derive from. SourceInfo is mainly used for diagnostics.