1#![doc = include_str!("../README.md")]
5#![cfg_attr(not(feature = "std"), no_std)]
6
7#[macro_use]
8extern crate alloc;
9
10mod demangle_config;
11mod demangle_error;
12pub(crate) mod demangler;
13
14pub use demangle_config::DemangleConfig;
15pub use demangle_error::DemangleError;
16pub use demangler::demangle;
17
18pub(crate) mod dem;
20pub(crate) mod dem_arg;
21pub(crate) mod dem_arg_list;
22pub(crate) mod dem_namespace;
23pub(crate) mod dem_template;
24pub(crate) mod option_display;
25pub(crate) mod remainer;
26pub(crate) mod str_cutter;