Skip to content

Commit eb157e5

Browse files
committed
Reverse-sync from ruby/ruby 820c541
1 parent 4de5025 commit eb157e5

3 files changed

Lines changed: 18 additions & 76 deletions

File tree

src/prism.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3874,7 +3874,7 @@ pm_def_node_create(
38743874
end = end_keyword->end;
38753875
}
38763876

3877-
if ((receiver != NULL) && PM_NODE_TYPE_P(receiver, PM_PARENTHESES_NODE)) {
3877+
if (receiver != NULL) {
38783878
pm_def_node_receiver_check(parser, receiver);
38793879
}
38803880

test/prism/fixtures/keyword_method_names.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,9 @@ end
1212
def m(a, **nil)
1313
end
1414

15-
def __ENCODING__.a
16-
end
17-
1815
%{abc}
1916

2017
%"abc"
2118

22-
def __FILE__.a
23-
end
24-
25-
def __LINE__.a
26-
end
27-
2819
def nil::a
2920
end

test/prism/snapshots/keyword_method_names.txt

Lines changed: 17 additions & 66 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)