typeck: remove now-unnecessary parameter from diag

Removes `expected_pluralize` parameter from diagnostic struct which is
no longer necessary as the Fluent message can determine the correct
pluralization.

Signed-off-by: David Wood <david.wood@huawei.com>
This commit is contained in:
David Wood 2022-04-02 06:18:48 +01:00
parent 141f8404a8
commit c6a3349bd7
2 changed files with 1 additions and 3 deletions

View file

@ -7,7 +7,7 @@ use crate::errors::{
};
use crate::require_same_types;
use rustc_errors::{pluralize, struct_span_err};
use rustc_errors::struct_span_err;
use rustc_hir as hir;
use rustc_middle::traits::{ObligationCause, ObligationCauseCode};
use rustc_middle::ty::subst::Subst;
@ -43,7 +43,6 @@ fn equate_intrinsic_type<'tcx>(
span,
found,
expected,
expected_pluralize: pluralize!(expected),
descr,
});
false

View file

@ -30,7 +30,6 @@ pub struct WrongNumberOfGenericArgumentsToIntrinsic<'a> {
pub span: Span,
pub found: usize,
pub expected: usize,
pub expected_pluralize: &'a str,
pub descr: &'a str,
}