diff options
| author | Jonas Schievink <jonasschievink@gmail.com> | 2020-02-04 13:35:38 +0100 |
|---|---|---|
| committer | Jonas Schievink <jonasschievink@gmail.com> | 2020-02-04 13:35:38 +0100 |
| commit | cc66d29e43b0fa9e49e054ade0b2b2299203afab (patch) | |
| tree | 65a7730e08b74cd1c355592bc7d669fec8a1ac82 | |
| parent | 341eaf5f55c2fcf5f58a04cb4184306d0263b4f5 (diff) | |
| download | rust-cc66d29e43b0fa9e49e054ade0b2b2299203afab.tar.gz rust-cc66d29e43b0fa9e49e054ade0b2b2299203afab.zip | |
Update error message with too many parameters
| -rw-r--r-- | src/librustc_ast_lowering/expr.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/generator/too-many-parameters.rs | 3 | ||||
| -rw-r--r-- | src/test/ui/generator/too-many-parameters.stderr | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/src/librustc_ast_lowering/expr.rs b/src/librustc_ast_lowering/expr.rs index 0c4cfa1f650..dd3316979f6 100644 --- a/src/librustc_ast_lowering/expr.rs +++ b/src/librustc_ast_lowering/expr.rs @@ -693,7 +693,7 @@ impl<'hir> LoweringContext<'_, 'hir> { self.sess, fn_decl_span, E0628, - "too many parameters for generator (expected 0 or 1 parameters)" + "too many parameters for a generator (expected 0 or 1 parameters)" ) .emit(); } diff --git a/src/test/ui/generator/too-many-parameters.rs b/src/test/ui/generator/too-many-parameters.rs index a0a27d90682..7a353ea298b 100644 --- a/src/test/ui/generator/too-many-parameters.rs +++ b/src/test/ui/generator/too-many-parameters.rs @@ -1,7 +1,8 @@ #![feature(generators)] fn main() { - |(), ()| { //~ error: too many parameters for generator + |(), ()| { + //~^ error: too many parameters for a generator yield; }; } diff --git a/src/test/ui/generator/too-many-parameters.stderr b/src/test/ui/generator/too-many-parameters.stderr index 0dbe5f3f6fd..a297ee43de9 100644 --- a/src/test/ui/generator/too-many-parameters.stderr +++ b/src/test/ui/generator/too-many-parameters.stderr @@ -1,4 +1,4 @@ -error[E0628]: too many parameters for generator (expected 0 or 1 parameters) +error[E0628]: too many parameters for a generator (expected 0 or 1 parameters) --> $DIR/too-many-parameters.rs:4:5 | LL | |(), ()| { |
