{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"node.siblings_with_tokens(dir).take_while(|it|"}]}
            node.siblings_with_tokens(dir).take_while(|it| it != &after).collect();
        let mut result: Vec<_> =
        if node.next_sibling().is_some() {