{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"enum_adt_def.discriminants(cx.tcx).map(|(variant_index,"}]}
            enum_adt_def.discriminants(cx.tcx).map(|(variant_index, discr)| {
            tag_base_type(cx.tcx, enum_type_and_layout),
                let name = Cow::from(enum_adt_def.variant(variant_index).name.as_str());