{"ast_node_type":"function","tokens":[{"end":90,"kind":"keyword","start":0,"text":"fn"}]}
    fn find_state(&mut self, mut node: G::Node) -> NodeState<G::Node, A::SccIdx, A::Ann> {
    /// (with path compression).
        // To avoid recursion we temporarily reuse the `parent` of each