mod common;
#[cfg(feature = "decompile-debug")]
mod debug;
mod doc;
mod emit;
mod error;
mod render;
pub use common::{
GenerateChunkCommentMetadata, GenerateCommentMetadata, GenerateFunctionCommentMetadata,
GenerateMode, GenerateOptions, GeneratedChunk, NumberFormat, QuoteStyle, TableStyle,
};
#[cfg(feature = "decompile-debug")]
pub use debug::dump_generate;
#[cfg(not(feature = "decompile-debug"))]
mod debug {
crate::debug::define_unavailable_stage_dump!(dump_generate);
}
#[cfg(not(feature = "decompile-debug"))]
pub use debug::dump_generate;
pub(crate) use emit::generate_chunk;
pub use error::GenerateError;