+ ruby{33,34}.y: allow blocks inherit anonymous args. #1010
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit tracks upstream commit ruby/ruby@596db9c.
Closes #963.
Unfortunately there are 0 tests for
anonymous <PARAM> parameter is also used within block
error message in the ruby/ruby repo.A small script to verify this behaviour
Ruby 3.3.0 (only inputs in the 2nd group are valid):
Details
Ruby 3.3.1 (the 2nd and the 3rd groups are valid):
Details
This patch (mirrors 3.3.1, thus also groups 2 and 3 are valid):
Details