summaryrefslogtreecommitdiff
path: root/rubyparser.h
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2023-10-05 13:05:24 +0900
committerNobuyoshi Nakada <[email protected]>2023-10-05 14:23:42 +0900
commitefa18fd6b3cbef788d630d4d76fcf9c8d56c50b9 (patch)
tree9910006ad11cfe4c268a5f84c09114fc236b15e7 /rubyparser.h
parent5c82b9baed33702a268f33849f8d5f0c0f0e94a8 (diff)
Chain nodes to exit only
Diffstat (limited to 'rubyparser.h')
-rw-r--r--rubyparser.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/rubyparser.h b/rubyparser.h
index b1b3423bdd..e491b7421e 100644
--- a/rubyparser.h
+++ b/rubyparser.h
@@ -281,25 +281,21 @@ typedef struct RNode_FOR_MASGN {
typedef struct RNode_BREAK {
NODE node;
- VALUE not_used;
+ struct RNode *nd_chain;
struct RNode *nd_stts;
- VALUE not_used2;
} rb_node_break_t;
typedef struct RNode_NEXT {
NODE node;
- VALUE not_used;
+ struct RNode *nd_chain;
struct RNode *nd_stts;
- VALUE not_used2;
} rb_node_next_t;
typedef struct RNode_REDO {
NODE node;
- VALUE not_used;
- VALUE not_used2;
- VALUE not_used3;
+ struct RNode *nd_chain;
} rb_node_redo_t;
typedef struct RNode_RETRY {