pub fn run_query(
tree: &Tree,
lang: &Language,
source: &[u8],
pattern: &str,
) -> Vec<Vec<QueryMatch>>Expand description
Outer Vec = each pattern match, inner = captures within that match
(in capture-list order). Empty on pattern compile error rather than panic
— pattern strings can come from external plugins.