summaryrefslogtreecommitdiff
path: root/node_dump.c
diff options
context:
space:
mode:
authoryui-knk <spiketeika@gmail.com>2023-08-22 18:24:14 +0900
committerYuichiro Kaneko <spiketeika@gmail.com>2023-08-23 07:59:54 +0900
commit00054de6b5ca65f87ca561f31daeb094442638fc (patch)
tree983b7726a3a539e4ac11d0dee3be0a2943708099 /node_dump.c
parentff552389137c2d0af16c63e82bfc7e123be30198 (diff)
Remove nd_entry from NODE_GASGN and NODE_GVAR
After a0f12a0258e4020bd657ee80b7d8f22bd33ea223 NODE_GASGN and NODE_GVAR hold same value on both nd_vid and nd_entry. This commit stops setting value to nd_entry and makes to use only nd_vid.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/8261
Diffstat (limited to 'node_dump.c')
-rw-r--r--node_dump.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/node_dump.c b/node_dump.c
index d06514a407..c13403d77f 100644
--- a/node_dump.c
+++ b/node_dump.c
@@ -61,7 +61,6 @@
#define SIMPLE_FIELD1(name, ann) SIMPLE_FIELD(FIELD_NAME_LEN(name, ann), FIELD_NAME_DESC(name, ann))
#define F_CUSTOM1(name, ann) SIMPLE_FIELD1(#name, ann)
#define F_ID(name, ann) SIMPLE_FIELD1(#name, ann) A_ID(node->name)
-#define F_GENTRY(name, ann) SIMPLE_FIELD1(#name, ann) A_ID(node->name)
#define F_INT(name, ann) SIMPLE_FIELD1(#name, ann) A_INT(node->name)
#define F_LONG(name, ann) SIMPLE_FIELD1(#name, ann) A_LONG(node->name)
#define F_LIT(name, ann) SIMPLE_FIELD1(#name, ann) A_LIT(node->name)
@@ -436,9 +435,9 @@ dump_node(VALUE buf, VALUE indent, int comment, const NODE * node)
return;
case NODE_GASGN:
ANN("global variable assignment");
- ANN("format: [nd_entry](gvar) = [nd_value]");
+ ANN("format: [nd_vid](gvar) = [nd_value]");
ANN("example: $x = foo");
- F_GENTRY(nd_entry, "global variable");
+ F_ID(nd_vid, "global variable");
LAST_NODE;
F_NODE(nd_value, "rvalue");
return;
@@ -651,9 +650,9 @@ dump_node(VALUE buf, VALUE indent, int comment, const NODE * node)
case NODE_GVAR:
ANN("global variable reference");
- ANN("format: [nd_entry](gvar)");
+ ANN("format: [nd_vid](gvar)");
ANN("example: $x");
- F_GENTRY(nd_entry, "global variable");
+ F_ID(nd_vid, "global variable");
return;
case NODE_NTH_REF: