pub(crate) fn hir_crate_items(tcx: TyCtxt<'_>, _: ()) -> ModuleItems