From 25a7dfc6d7c26b19d4a8ece59470a71f399d18df Mon Sep 17 00:00:00 2001 From: yui-knk Date: Sun, 22 Oct 2017 00:45:05 +0000 Subject: [PATCH] Remove not used node_type NODE_BMETHOD * ext/objspace/objspace.c (count_nodes): This node_type has not been used since r24128. * node.c (dump_node): ditto * node.h (node_type, NEW_BMETHOD): ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/objspace/objspace.c | 1 - node.c | 1 - node.h | 3 --- 3 files changed, 5 deletions(-) diff --git a/ext/objspace/objspace.c b/ext/objspace/objspace.c index 3e73d4637f..c3d8cbc1a4 100644 --- a/ext/objspace/objspace.c +++ b/ext/objspace/objspace.c @@ -464,7 +464,6 @@ count_nodes(int argc, VALUE *argv, VALUE os) COUNT_NODE(NODE_ERRINFO); COUNT_NODE(NODE_DEFINED); COUNT_NODE(NODE_POSTEXE); - COUNT_NODE(NODE_BMETHOD); COUNT_NODE(NODE_DSYM); COUNT_NODE(NODE_ATTRASGN); COUNT_NODE(NODE_PRELUDE); diff --git a/node.c b/node.c index af7690fc01..6783f05000 100644 --- a/node.c +++ b/node.c @@ -1035,7 +1035,6 @@ dump_node(VALUE buf, VALUE indent, int comment, NODE *node) return; case NODE_ARGS_AUX: - case NODE_BMETHOD: case NODE_LAST: break; } diff --git a/node.h b/node.h index ae8595338d..53661aacb9 100644 --- a/node.h +++ b/node.h @@ -212,8 +212,6 @@ enum node_type { #define NODE_DEFINED NODE_DEFINED NODE_POSTEXE, #define NODE_POSTEXE NODE_POSTEXE - NODE_BMETHOD, -#define NODE_BMETHOD NODE_BMETHOD NODE_DSYM, #define NODE_DSYM NODE_DSYM NODE_ATTRASGN, @@ -441,7 +439,6 @@ typedef struct RNode { #define NEW_DEFINED(e) NEW_NODE(NODE_DEFINED,e,0,0) #define NEW_PREEXE(b) NEW_SCOPE(b) #define NEW_POSTEXE(b) NEW_NODE(NODE_POSTEXE,0,b,0) -#define NEW_BMETHOD(b) NEW_NODE(NODE_BMETHOD,0,0,b) #define NEW_ATTRASGN(r,m,a) NEW_NODE(NODE_ATTRASGN,r,m,a) #define NEW_PRELUDE(p,b,o) NEW_NODE(NODE_PRELUDE,p,b,o)