about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-09-09 16:52:58 +0200
committerMazdak Farrokhzad <twingoow@gmail.com>2019-09-09 16:52:58 +0200
commiteeca6ee9c2610aece26402e7d4112b83cb648744 (patch)
tree00b53aed04910c7daf292028a39ad62c59e68950
parent7d4665b0973892c76416d9113debb677342f6ff8 (diff)
downloadrust-eeca6ee9c2610aece26402e7d4112b83cb648744.tar.gz
rust-eeca6ee9c2610aece26402e7d4112b83cb648744.zip
check_match: use pluralisee!
-rw-r--r--src/librustc_mir/hair/pattern/check_match.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/librustc_mir/hair/pattern/check_match.rs b/src/librustc_mir/hair/pattern/check_match.rs
index c7eeaaf6f23..56b9c782f94 100644
--- a/src/librustc_mir/hair/pattern/check_match.rs
+++ b/src/librustc_mir/hair/pattern/check_match.rs
@@ -493,10 +493,7 @@ fn joined_uncovered_patterns(witnesses: &[Pattern<'_>]) -> String {
 }
 
 fn pattern_not_convered_label(witnesses: &[Pattern<'_>], joined_patterns: &str) -> String {
-    match witnesses.len() {
-        1 => format!("pattern {} not covered", joined_patterns),
-        _ => format!("patterns {} not covered", joined_patterns),
-    }
+    format!("pattern{} {} not covered", rustc_errors::pluralise!(witnesses.len()), joined_patterns)
 }
 
 /// Point at the definition of non-covered `enum` variants.