Structs§
- File
Parser - Core parsing engine. Handles language detection, parse tree caching, and query pattern execution via tree-sitter.
- Tree
Sitter Provider - Provider that uses tree-sitter for real symbol extraction.
Implements the
LanguageProvidertrait fromlanguage.rs.
Enums§
- LangId
- Supported language identifier.
Functions§
- detect_
language - Maps file extension to language identifier.
- grammar_
for - Returns the tree-sitter Language grammar for a given LangId.