{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"match"}]}
        match (iter.next(), iter.next()) {
        let mut iter = self.buf.chars().rev().fuse();
            (Some('\n'), Some('\n') | None) | (None, None) => {}