pub trait Parser { // Required method fn parse(&self, source: &str, file_path: &Path) -> Result<ParsedFile>; }
Parser trait for language-specific parsing
Parse source code and extract symbols