]> Cypherpunks repositories - gostls13.git/commitdiff
spec: allow range-over-func to omit iteration variables
authorRobert Griesemer <gri@golang.org>
Wed, 12 Jun 2024 21:28:30 +0000 (14:28 -0700)
committerGopher Robot <gobot@golang.org>
Thu, 13 Jun 2024 15:47:54 +0000 (15:47 +0000)
For #65236.

Change-Id: I5a11811cc52467ea4446db29c3f86b119f9b2409
Reviewed-on: https://go-review.googlesource.com/c/go/+/592295
Reviewed-by: Robert Griesemer <gri@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
TryBot-Bypass: Robert Griesemer <gri@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
doc/go_spec.html

index d1ca6722e104a9021f0bdaa46282f9925b37eb2b..c1d3360ef67e04b0f924acd4bb348f386f881653 100644 (file)
@@ -1,6 +1,6 @@
 <!--{
        "Title": "The Go Programming Language Specification",
-       "Subtitle": "Language version go1.23 (June 4, 2024)",
+       "Subtitle": "Language version go1.23 (June 12, 2024)",
        "Path": "/ref/spec"
 }-->
 
@@ -6733,8 +6733,6 @@ to generate iteration values this way for each <code>yield</code> call until
 <code>f</code> returns.
 If the loop body terminates (such as by a <code>break</code> statement),
 <code>yield</code> returns false and must not be called again.
-The number of iteration variables must match the number and order of arguments
-to <code>yield</code>.
 </li>
 </ol>