{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"if"}]}
                if results.iter().any(|x| *x) && !results.iter().all(|x| *x) {
                    .collect();
                    for (arm, seen) in arms.iter().zip(results) {