1pub mod backend;
8pub mod component;
9pub mod dwarf_line;
10pub mod error;
11pub mod ir;
12pub mod provenance;
13pub mod safety_manifest;
14pub mod sbom;
15pub mod static_data_addr;
16pub mod target;
17pub mod wasm_decoder;
18pub mod wasm_op;
19pub mod wasm_stack_check;
20pub mod wcet;
21pub mod wsc_facts;
22
23pub use backend::*;
24pub use component::*;
25pub use error::{Error, Result};
26pub use ir::*;
27pub use safety_manifest::SafetyManifest;
28pub use sbom::{CycloneDxSbom, SbomInputs};
29pub use target::*;
30pub use wasm_decoder::{
31 CallIndirectGuards, DecodedModule, ElemSegmentInfo, FunctionOps, ImportEntry, ImportKind,
32 TableGuards, WasmMemory, decode_wasm_functions, decode_wasm_module,
33};
34pub use wasm_op::WasmOp;
35pub use wsc_facts::{FactKind, WSC_FACTS_SECTION_NAME, WscFact, WscFactsParse, parse_wsc_facts};