Expand description
Tree-sitter based polyglot parser for Rust Monorepo Analyzer
This crate provides high-performance parallel parsing of source code using tree-sitter grammars for multiple languages.
Modules§
- languages
- Language support module - provides tree-sitter grammars for each language
- walker
- File system walker for discovering source files
Structs§
- Parse
Error - A parsing error
- Parse
Stats - Statistics from a parsing operation
- Parsed
File - A parsed source file with its AST
- Parser
Engine - The main parser engine
Traits§
- AstVisitor
- Helper trait for AST traversal
Functions§
- traverse_
ast - Traverse an AST with a visitor