about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc/diagnostics.rs2
-rw-r--r--src/librustc/hir/lowering.rs2
-rw-r--r--src/test/ui/generator/no-arguments-on-generators.stderr2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc/diagnostics.rs b/src/librustc/diagnostics.rs
index 23616b4bc38..480e6ee1bc5 100644
--- a/src/librustc/diagnostics.rs
+++ b/src/librustc/diagnostics.rs
@@ -2026,5 +2026,5 @@ register_diagnostics! {
     E0495, // cannot infer an appropriate lifetime due to conflicting requirements
     E0566, // conflicting representation hints
     E0623, // lifetime mismatch where both parameters are anonymous regions
-    E0625, // generators cannot have explicit arguments
+    E0628, // generators cannot have explicit arguments
 }
diff --git a/src/librustc/hir/lowering.rs b/src/librustc/hir/lowering.rs
index f7ffda03f23..fed06128cc9 100644
--- a/src/librustc/hir/lowering.rs
+++ b/src/librustc/hir/lowering.rs
@@ -1980,7 +1980,7 @@ impl<'a> LoweringContext<'a> {
                             e
                         });
                         if is_generator && !decl.inputs.is_empty() {
-                            span_err!(this.sess, fn_decl_span, E0625,
+                            span_err!(this.sess, fn_decl_span, E0628,
                                       "generators cannot have explicit arguments");
                             this.sess.abort_if_errors();
                         }
diff --git a/src/test/ui/generator/no-arguments-on-generators.stderr b/src/test/ui/generator/no-arguments-on-generators.stderr
index 290ad7b7f6c..4d2e228685a 100644
--- a/src/test/ui/generator/no-arguments-on-generators.stderr
+++ b/src/test/ui/generator/no-arguments-on-generators.stderr
@@ -1,4 +1,4 @@
-error[E0625]: generators cannot have explicit arguments
+error[E0628]: generators cannot have explicit arguments
   --> $DIR/no-arguments-on-generators.rs:14:15
    |
 14 |     let gen = |start| { //~ ERROR generators cannot have explicit arguments