pub(crate) fn check_start_fn_ty(tcx: TyCtxt<'_>, start_def_id: DefId)