/*! Lower high-level IR to Cranelift for compilation.
*
* ThalIR preserves Solidity semantics at a high level, but actual execution requires lower-level IR.
* This bridges the gap by lowering to Cranelift, mapping storage operations and external calls to
* runtime functions while keeping native arithmetic fast.
*/
pub use CodegenContext;
pub use lower_instruction;
pub use ModuleBuilder;