Commit e7d2828
[ruby/prism] Fix error message for block/lambda with
They currently complain that the parent method is not forwarding.
But the actual problem is that these types of arguments simply don't
accept `...`
Fixes [Bug #21927]
ruby/prism@0aa2363331... argument1 parent 83c261f commit e7d2828
5 files changed
Lines changed: 51 additions & 5 deletions
File tree
- prism
- templates/src
- test/prism/errors
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13876 | 13876 | | |
13877 | 13877 | | |
13878 | 13878 | | |
| 13879 | + | |
13879 | 13880 | | |
13880 | 13881 | | |
13881 | 13882 | | |
| |||
13931 | 13932 | | |
13932 | 13933 | | |
13933 | 13934 | | |
13934 | | - | |
| 13935 | + | |
13935 | 13936 | | |
13936 | 13937 | | |
13937 | 13938 | | |
| |||
14611 | 14612 | | |
14612 | 14613 | | |
14613 | 14614 | | |
| 14615 | + | |
14614 | 14616 | | |
14615 | 14617 | | |
14616 | 14618 | | |
| |||
18853 | 18855 | | |
18854 | 18856 | | |
18855 | 18857 | | |
18856 | | - | |
| 18858 | + | |
| 18859 | + | |
| 18860 | + | |
| 18861 | + | |
| 18862 | + | |
| 18863 | + | |
| 18864 | + | |
| 18865 | + | |
| 18866 | + | |
| 18867 | + | |
| 18868 | + | |
18857 | 18869 | | |
18858 | 18870 | | |
18859 | 18871 | | |
| |||
18878 | 18890 | | |
18879 | 18891 | | |
18880 | 18892 | | |
18881 | | - | |
| 18893 | + | |
| 18894 | + | |
| 18895 | + | |
| 18896 | + | |
| 18897 | + | |
| 18898 | + | |
| 18899 | + | |
| 18900 | + | |
| 18901 | + | |
| 18902 | + | |
| 18903 | + | |
18882 | 18904 | | |
18883 | 18905 | | |
18884 | 18906 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| 105 | + | |
| 106 | + | |
105 | 107 | | |
106 | 108 | | |
107 | 109 | | |
| |||
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
3 | 13 | | |
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
3 | 13 | | |
0 commit comments