pub(crate) fn collect( tcx: TyCtxt<'_>, LocalCrate: LocalCrate, ) -> FxIndexMap<DefId, ForeignModule>