tinymist_query/syntax/mod.rs
1//! Analyzing the syntax of a source file.
2//!
3//! This module must hide all **AST details** from the rest of the codebase.
4
5pub(crate) mod docs;
6pub(crate) mod expr;
7pub(crate) mod index;
8pub(crate) mod lexical_hierarchy;
9pub(crate) mod module;
10
11pub use expr::*;
12pub use index::*;
13pub use lexical_hierarchy::*;
14pub use module::*;
15pub use tinymist_analysis::syntax::*;