#![cfg_attr(test, feature(test))] #[cfg(test)] extern crate test; mod backend; mod disassemble; mod error; mod function_body; pub mod microwasm; mod module; mod translate_sections; #[cfg(test)] mod benches; pub use crate::backend::CodeGenSession; pub use crate::function_body::{ translate_wasm as translate_function, NullOffsetSink, OffsetSink, Sinks, }; pub use crate::module::{ translate, ExecutableModule, ExecutionError, ModuleContext, Signature, TranslatedModule, }; pub use disassemble::disassemble;