{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"(_,"}]}
        (_, pat) if is_empty_expr(&expr) => (pat, expr2, expr),
        (pat, _) if is_empty_expr(&expr2) => (pat, expr, expr2),
        (pat, pat2) => match (binds_name(sema, &pat), binds_name(sema, &pat2)) {