1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
mod items;
mod module;
#[allow(clippy::module_inception)]
mod namespace;
mod root;
mod submodule_namespace;
mod trait_map;
pub use items::Items;
pub use module::Module;
pub use namespace::Namespace;
pub use root::Root;
use trait_map::TraitMap;
use sway_types::Ident;
type ModuleName = String;
pub type Path = [Ident];
pub type PathBuf = Vec<Ident>;