pub(crate) fn to_syntax<'a>(
    tree: &Tree,
    src: &str,
    arena: &'a Arena<Syntax<'a>>,
    config: &TreeSitterConfig,
    ignore_comments: bool
) -> (Vec<&'a Syntax<'a>>, usize)