Skip to content

Commit c6a3349

Browse files
committed
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 <[email protected]>
1 parent 141f840 commit c6a3349

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

compiler/rustc_typeck/src/check/intrinsic.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use crate::errors::{
77
};
88
use crate::require_same_types;
99

10-
use rustc_errors::{pluralize, struct_span_err};
10+
use rustc_errors::struct_span_err;
1111
use rustc_hir as hir;
1212
use rustc_middle::traits::{ObligationCause, ObligationCauseCode};
1313
use rustc_middle::ty::subst::Subst;
@@ -43,7 +43,6 @@ fn equate_intrinsic_type<'tcx>(
4343
span,
4444
found,
4545
expected,
46-
expected_pluralize: pluralize!(expected),
4746
descr,
4847
});
4948
false

compiler/rustc_typeck/src/errors.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ pub struct WrongNumberOfGenericArgumentsToIntrinsic<'a> {
3030
pub span: Span,
3131
pub found: usize,
3232
pub expected: usize,
33-
pub expected_pluralize: &'a str,
3433
pub descr: &'a str,
3534
}
3635

0 commit comments

Comments
 (0)