summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryui-knk <[email protected]>2023-09-27 21:06:47 +0900
committerYuichiro Kaneko <[email protected]>2023-09-30 16:30:57 +0900
commitdb18428fff096d827cfb8968f8d099c2f83571c1 (patch)
treeef4441aa02568d8a8c148625e2bdfed3935d7dc3
parent4c18615ffe2c267162db40f07588c48ea1328bb3 (diff)
Remove not used fields from ITER, FOR
-rw-r--r--parse.y2
-rw-r--r--rubyparser.h2
2 files changed, 0 insertions, 4 deletions
diff --git a/parse.y b/parse.y
index a323ac830d..707a29fc53 100644
--- a/parse.y
+++ b/parse.y
@@ -11093,7 +11093,6 @@ static rb_node_for_t *
rb_node_for_new(struct parser_params *p, NODE *nd_iter, NODE *nd_body, const YYLTYPE *loc)
{
rb_node_for_t *n = NODE_NEWNODE(NODE_FOR, rb_node_for_t, loc);
- n->not_used = 0;
n->nd_body = nd_body;
n->nd_iter = nd_iter;
@@ -11273,7 +11272,6 @@ rb_node_iter_new(struct parser_params *p, NODE *nd_args, NODE *nd_body, const YY
/* Keep the order of node creation */
NODE *scope = NEW_SCOPE(nd_args, nd_body, loc);
rb_node_iter_t *n = NODE_NEWNODE(NODE_ITER, rb_node_iter_t, loc);
- n->not_used = 0;
n->nd_body = scope;
n->nd_iter = 0;
diff --git a/rubyparser.h b/rubyparser.h
index 7ef7791727..9da2598bb5 100644
--- a/rubyparser.h
+++ b/rubyparser.h
@@ -261,7 +261,6 @@ typedef struct RNode_UNTIL {
typedef struct RNode_ITER {
NODE node;
- VALUE not_used;
struct RNode *nd_body;
struct RNode *nd_iter;
} rb_node_iter_t;
@@ -269,7 +268,6 @@ typedef struct RNode_ITER {
typedef struct RNode_FOR {
NODE node;
- VALUE not_used;
struct RNode *nd_body;
struct RNode *nd_iter;
} rb_node_for_t;