pub(crate) fn missing_match_arms( ctx: &DiagnosticsContext<'_, '_>, d: &MissingMatchArms, ) -> Diagnostic