From bd97ca443f6ca7e01c6ec933c652834f33f69231 Mon Sep 17 00:00:00 2001 From: yui-knk Date: Thu, 10 May 2018 09:49:55 +0000 Subject: [PATCH] node.c: Fix format and example of NODE_OPCALL git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- node.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/node.c b/node.c index d025eccf62..c5826e70f9 100644 --- a/node.c +++ b/node.c @@ -478,7 +478,6 @@ dump_node(VALUE buf, VALUE indent, int comment, const NODE * node) return; case NODE_CALL: - case NODE_OPCALL: ANN("method invocation"); ANN("format: [nd_recv].[nd_mid]([nd_args])"); ANN("example: obj.foo(1)"); @@ -488,6 +487,16 @@ dump_node(VALUE buf, VALUE indent, int comment, const NODE * node) F_NODE(nd_args, "arguments"); return; + case NODE_OPCALL: + ANN("method invocation"); + ANN("format: [nd_recv] [nd_mid] [nd_args]"); + ANN("example: foo + bar"); + F_ID(nd_mid, "method id"); + F_NODE(nd_recv, "receiver"); + LAST_NODE; + F_NODE(nd_args, "arguments"); + return; + case NODE_FCALL: ANN("function call"); ANN("format: [nd_mid]([nd_args])");