1#![warn(missing_docs)]
2#![cfg_attr(not(test), warn(clippy::unwrap_used))]
3
4#[doc(hidden)]
10mod arena;
11#[doc(hidden)]
12mod ast;
13#[doc(hidden)]
14mod command_resolution;
15#[doc(hidden)]
16mod name;
17pub mod raw_shell;
18#[doc(hidden)]
19mod span;
20#[doc(hidden)]
21mod tokens;
22
23pub use arena::{IdRange, Idx, ListArena};
25#[doc(hidden)]
26pub use ast::*;
27#[doc(hidden)]
28pub use command_resolution::*;
29pub use name::Name;
31pub use span::{Position, Span, TextRange, TextSize};
33pub use tokens::TokenKind;