Pass nd_value to NODE_REQUIRED_KEYWORD_P

This commit is contained in:
yui-knk 2023-10-07 09:52:06 +09:00 committed by Yuichiro Kaneko
parent b1a3c11c86
commit f28d380374
4 changed files with 6 additions and 6 deletions

2
node.h
View file

@ -96,7 +96,7 @@ RUBY_SYMBOL_EXPORT_END
#define NODE_SPECIAL_REQUIRED_KEYWORD ((NODE *)-1)
#define NODE_REQUIRED_KEYWORD_P(node) ((node)->nd_value == NODE_SPECIAL_REQUIRED_KEYWORD)
#define NODE_REQUIRED_KEYWORD_P(node) ((node) == NODE_SPECIAL_REQUIRED_KEYWORD)
#define NODE_SPECIAL_NO_NAME_REST ((NODE *)-1)
#define NODE_NAMED_REST_P(node) ((node) != NODE_SPECIAL_NO_NAME_REST)
#define NODE_SPECIAL_EXCESSIVE_COMMA ((ID)1)