Skip to content

Commit cc66d29

Browse files
Update error message with too many parameters
1 parent 341eaf5 commit cc66d29

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/librustc_ast_lowering/expr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -693,7 +693,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
693693
self.sess,
694694
fn_decl_span,
695695
E0628,
696-
"too many parameters for generator (expected 0 or 1 parameters)"
696+
"too many parameters for a generator (expected 0 or 1 parameters)"
697697
)
698698
.emit();
699699
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#![feature(generators)]
22

33
fn main() {
4-
|(), ()| { //~ error: too many parameters for generator
4+
|(), ()| {
5+
//~^ error: too many parameters for a generator
56
yield;
67
};
78
}

src/test/ui/generator/too-many-parameters.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
error[E0628]: too many parameters for generator (expected 0 or 1 parameters)
1+
error[E0628]: too many parameters for a generator (expected 0 or 1 parameters)
22
--> $DIR/too-many-parameters.rs:4:5
33
|
44
LL | |(), ()| {

0 commit comments

Comments
 (0)