Skip to main content

Parser

Trait Parser 

Source
pub trait Parser: Send + Sync {
    // Required method
    fn parse(&self, file: &FileEntry, source: &str) -> Result<ParsedFile>;
}
Expand description

Parses a single source file with tree-sitter, extracting symbols, AST-aware chunks, and raw import statements.

Required Methods§

Source

fn parse(&self, file: &FileEntry, source: &str) -> Result<ParsedFile>

Implementors§