pub mod abc;
pub mod bytecode;
pub mod class;
pub mod code;
mod error;
pub mod field;
pub mod header;
pub mod literal;
pub mod lnp;
pub mod method;
pub mod region;
pub mod source;
pub mod string;
use scroll::{Sleb128, Uleb128};
#[allow(non_camel_case_types)]
pub type uint8_t = u8;
#[allow(non_camel_case_types)]
pub type uint16_t = u16;
#[allow(non_camel_case_types)]
pub type uint32_t = u32;
#[allow(non_camel_case_types)]
pub type uleb128_t = Uleb128;
#[allow(non_camel_case_types)]
pub type sleb128_t = Sleb128;
#[cfg(feature = "logging")]
fn init_logging() {
tracing_subscriber::fmt()
.with_max_level(tracing::Level::DEBUG)
.init();
}
#[cfg(not(feature = "logging"))]
fn init_logging() {}