{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"&&"}]}
                && allowed_variants.len() == 1
            let otherwise_is_last_variant = !otherwise_is_empty_unreachable
                // Despite the LLVM issue, we hope that small enum can still be transformed.