cranelift_simplejit/
lib.rs

1//! Top-level lib.rs for `cranelift_simplejit`.
2
3#![deny(
4    missing_docs,
5    trivial_numeric_casts,
6    unused_extern_crates,
7    unstable_features
8)]
9#![warn(unused_import_braces)]
10#![cfg_attr(feature = "clippy", plugin(clippy(conf_file = "../../clippy.toml")))]
11#![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
12#![cfg_attr(
13    feature = "cargo-clippy",
14    warn(
15        clippy::float_arithmetic,
16        clippy::mut_mut,
17        clippy::nonminimal_bool,
18        clippy::option_map_unwrap_or,
19        clippy::option_map_unwrap_or_else,
20        clippy::print_stdout,
21        clippy::unicode_not_nfc,
22        clippy::use_self
23    )
24)]
25
26mod backend;
27mod memory;
28
29pub use crate::backend::{SimpleJITBuilder, SimpleJITModule, SimpleJITProduct};
30
31/// Version number of this crate.
32pub const VERSION: &str = env!("CARGO_PKG_VERSION");