diff options
| author | gaolei <gaolei@zhihu.com> | 2019-09-19 15:13:40 +0800 |
|---|---|---|
| committer | gaolei <gaolei@zhihu.com> | 2019-09-20 00:25:27 +0800 |
| commit | 1ab5593f951c07a6f0ed05fbbfe8f262863158a0 (patch) | |
| tree | 75025d763369bc6d4c99b5023ad37a3d2502908d /src/libsyntax_ext | |
| parent | 19d070393c05da7dfa1948f17872e55603a8c359 (diff) | |
| download | rust-1ab5593f951c07a6f0ed05fbbfe8f262863158a0.tar.gz rust-1ab5593f951c07a6f0ed05fbbfe8f262863158a0.zip | |
factor out pluralisation remains after #64280
Diffstat (limited to 'src/libsyntax_ext')
| -rw-r--r-- | src/libsyntax_ext/format.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libsyntax_ext/format.rs b/src/libsyntax_ext/format.rs index 46c7cbb83de..26455df17b8 100644 --- a/src/libsyntax_ext/format.rs +++ b/src/libsyntax_ext/format.rs @@ -5,6 +5,7 @@ use fmt_macros as parse; use errors::DiagnosticBuilder; use errors::Applicability; +use errors::pluralise; use syntax::ast; use syntax::ext::base::{self, *}; @@ -299,7 +300,7 @@ impl<'a, 'b> Context<'a, 'b> { &format!( "{} positional argument{} in format string, but {}", count, - if count != 1 { "s" } else { "" }, + pluralise!(count), self.describe_num_args(), ), ); |
