#![doc = include_str!("../README.md")]
#![cfg_attr(not(feature = "std"), no_std)]
#[macro_use]
extern crate alloc;
mod demangle_config;
mod demangle_error;
pub(crate) mod demangler;
pub use demangle_config::DemangleConfig;
pub use demangle_error::DemangleError;
pub use demangler::demangle;
pub(crate) mod dem;
pub(crate) mod dem_arg;
pub(crate) mod dem_arg_list;
pub(crate) mod dem_namespace;
pub(crate) mod dem_template;
pub(crate) mod option_display;
pub(crate) mod remainer;
pub(crate) mod str_cutter;