Skip to content

Commit 62a86db

Browse files
committed
The method name is now the second argument of CallNode
1 parent 4a3b1ef commit 62a86db

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/org/truffleruby/parser/YARPTranslator.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2552,7 +2552,7 @@ public RubyNode translateCallTargetNode(Nodes.CallNode node) {
25522552
argumentsNode = new Nodes.ArgumentsNode(arguments, node.arguments.flags, node.arguments.startOffset,
25532553
node.arguments.length);
25542554
}
2555-
node = new Nodes.CallNode(node.receiver, argumentsNode, node.block, node.flags, node.name, node.startOffset,
2555+
node = new Nodes.CallNode(node.receiver, node.name, argumentsNode, node.block, node.flags, node.startOffset,
25562556
node.length);
25572557
}
25582558

@@ -2700,9 +2700,9 @@ protected static RubyNode sequence(List<RubyNode> sequence) {
27002700

27012701
protected static Nodes.CallNode callNode(Nodes.Node location, Nodes.Node receiver, String methodName,
27022702
Nodes.Node... arguments) {
2703-
return new Nodes.CallNode(receiver,
2703+
return new Nodes.CallNode(receiver, methodName,
27042704
new Nodes.ArgumentsNode(arguments, NO_FLAGS, location.startOffset, location.length), null, NO_FLAGS,
2705-
methodName, location.startOffset, location.length);
2705+
location.startOffset, location.length);
27062706
}
27072707

27082708
private boolean containYARPSplatNode(Nodes.Node[] nodes) {

0 commit comments

Comments
 (0)