1 2 3 4 5 6 7 8 9 10
//! AST graph data model: typed nodes plus parent → child adjacency. pub mod edge; pub mod graph; pub mod node; pub(crate) mod node_utils; pub(crate) mod render; pub use edge::AstEdge; pub use graph::AstGraph; pub use node::AstNode;