{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"else"}]}
        else if !next_items.is_empty() {
        // Dump all possible `next_items` into `cur_items` for the next iteration.
            if let Some((iter, _)) = next_items[0].meta_result.take() {