diff options
author | yui-knk <yui-knk@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-05-10 09:49:55 +0000 |
---|---|---|
committer | yui-knk <yui-knk@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-05-10 09:49:55 +0000 |
commit | 23a685a5f7a0e1b23af76ae525aa68773effbff5 (patch) | |
tree | 8cb9665c93c5e1f98c5281d18e1b9504eb95f858 | |
parent | e61582e8c676dda3546a913904fcecfe7e020f3a (diff) | |
download | ruby-23a685a5f7a0e1b23af76ae525aa68773effbff5.tar.gz |
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
-rw-r--r-- | node.c | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -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])"); |