fn lower_enum_variant_types(tcx: TyCtxt<'_>, def_id: DefId)