waffle/src/lib.rs

28 lines
444 B
Rust
Raw Normal View History

2021-11-13 00:16:54 -06:00
//! WAFFLE Wasm analysis framework.
2021-11-14 00:25:27 -06:00
#![allow(dead_code)]
// Re-export wasmparser for easier use of the right version by our embedders.
pub use wasmparser;
2021-11-13 00:16:54 -06:00
2021-11-14 02:00:34 -06:00
mod backend;
2022-11-09 13:45:47 -06:00
pub mod cfg;
pub mod entity;
2022-11-29 19:32:38 -06:00
mod errors;
2021-11-13 19:52:30 -06:00
mod frontend;
mod ir;
mod op_traits;
2021-12-03 01:33:04 -06:00
mod ops;
2022-11-02 16:07:07 -05:00
pub mod passes;
2022-11-03 01:32:23 -05:00
mod scoped_map;
2021-11-13 19:52:30 -06:00
2022-11-29 19:32:38 -06:00
pub use errors::*;
2021-11-13 19:52:30 -06:00
pub use ir::*;
2022-11-21 20:09:58 -06:00
pub use ops::{Ieee32, Ieee64, Operator};
2023-02-23 20:40:25 -06:00
mod interp;
pub use interp::*;
#[cfg(feature = "fuzzing")]
pub mod fuzzing;