Remove not used fields from ITER, FOR
This commit is contained in:
parent
4c18615ffe
commit
db18428fff
2
parse.y
2
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;
|
||||
|
||||
|
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user