pub fn collect_captures<'a>(
file: &'a ParsedFile,
pattern: &str,
) -> Result<Vec<Vec<QueryCapture<'a>>>, String>Expand description
Execute a tree-sitter query against a parsed file and collect captures.
Returns a list of capture groups, one per query match. Each group contains all named captures for that match.