{"ast_node_type":"variable","tokens":[{"end":71,"kind":"keyword","start":0,"text":"if"}]}
    if let Some((hir::Adt::Enum(inner), hir::Adt::Enum(body))) = adts {
    let adts = inner_ty.as_adt().zip(body_ty.as_adt());
        let famous_defs = FamousDefs(sema, sema.scope(try_expr.syntax())?.krate());