diff options
author | yui-knk <[email protected]> | 2023-09-30 17:18:50 +0900 |
---|---|---|
committer | Yuichiro Kaneko <[email protected]> | 2023-10-01 09:19:42 +0900 |
commit | cecd1de2eb33719269ce5fd68217cdab96a3dfad (patch) | |
tree | 67a85a90b905cb0ae64903f5340f3553eb5088d0 /rubyparser.h | |
parent | c9e28ea2f9d442f5efd2a2671ff81cd4308dcde2 (diff) |
Use rb_node_opt_arg_t and rb_node_kw_arg_t instead of NODE
Diffstat (limited to 'rubyparser.h')
-rw-r--r-- | rubyparser.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/rubyparser.h b/rubyparser.h index 50061bd5ca..2478645db3 100644 --- a/rubyparser.h +++ b/rubyparser.h @@ -743,14 +743,14 @@ typedef struct RNode_OPT_ARG { NODE node; struct RNode *nd_body; - struct RNode *nd_next; + struct RNode_OPT_ARG *nd_next; } rb_node_opt_arg_t; typedef struct RNode_KW_ARG { NODE node; struct RNode *nd_body; - struct RNode *nd_next; + struct RNode_KW_ARG *nd_next; } rb_node_kw_arg_t; typedef struct RNode_POSTARG { @@ -1133,10 +1133,10 @@ struct rb_args_info { ID rest_arg; ID block_arg; - NODE *kw_args; + struct RNode_KW_ARG *kw_args; NODE *kw_rest_arg; - NODE *opt_args; + struct RNode_OPT_ARG *opt_args; unsigned int no_kwarg: 1; unsigned int ruby2_keywords: 1; unsigned int forwarding: 1; |