summaryrefslogtreecommitdiff
path: root/ast.c
diff options
context:
space:
mode:
authoryui-knk <[email protected]>2024-02-10 10:05:18 +0900
committerYuichiro Kaneko <[email protected]>2024-02-21 08:06:48 +0900
commite7ab5d891c3272e72caef6879e90ad8ae4e13dea (patch)
tree018b9b38b1ef3aaf87b6a6a8baf8a72d78460b27 /ast.c
parent97d4363d3b4125d30120ab07cb69d3fc34b44bfc (diff)
Introduce NODE_REGX to manage regexp literal
Diffstat (limited to 'ast.c')
-rw-r--r--ast.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ast.c b/ast.c
index b76547a8e8..3b0b53e64e 100644
--- a/ast.c
+++ b/ast.c
@@ -567,6 +567,8 @@ node_children(rb_ast_t *ast, const NODE *node)
return rb_ary_new_from_args(1, rb_node_rational_literal_val(node));
case NODE_IMAGINARY:
return rb_ary_new_from_args(1, rb_node_imaginary_literal_val(node));
+ case NODE_REGX:
+ return rb_ary_new_from_args(1, rb_node_regx_string_val(node));
case NODE_ONCE:
return rb_ary_new_from_node_args(ast, 1, RNODE_ONCE(node)->nd_body);
case NODE_DSTR: