{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"if"}]}
            if !branch_value_ty.is_integral() && !branch_value_ty.is_char() {
            // as it is not possible to switch on floats
                return None;