{"ast_node_type":"variable","tokens":[{"end":40,"kind":"keyword","start":0,"text":"let"}]}
                        let is_visible =
                    let tys = cx.variant_sub_tys(ty, variant).map(|(field, ty)| {
                            adt.is_enum() || field.vis.is_accessible_from(cx.module, cx.tcx);