#![doc(hidden)] pub mod ir { pub use cranelift_codegen::binemit::{Reloc, StackMap}; pub use cranelift_codegen::ir::{ types, AbiParam, ArgumentPurpose, JumpTableOffsets, LabelValueLoc, LibCall, Signature, SourceLoc, StackSlots, TrapCode, Type, ValueLabel, ValueLoc, }; pub use cranelift_codegen::{ValueLabelsRanges, ValueLocRange}; } pub mod settings { pub use cranelift_codegen::settings::{ builder, Builder, Configurable, Flags, OptLevel, SetError, Setting, SettingKind, Value, }; } pub mod isa { pub use cranelift_codegen::isa::{ unwind, Builder, CallConv, RegUnit, TargetFrontendConfig, TargetIsa, }; } pub mod entity { pub use cranelift_entity::{packed_option, BoxedSlice, EntityRef, EntitySet, PrimaryMap}; } pub mod wasm { pub use cranelift_wasm::*; }