{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"(missing_pats.peekable(),"}]}
        (missing_pats.peekable(), is_non_exhaustive, has_hidden_variants)
        };
    } else if let Some(enum_defs) = resolve_tuple_of_enum_def(&ctx.sema, &expr, self_ty.as_ref()) {