Skip to content

Commit 47cb73c

Browse files
committed
(ruby_parser) Match match3 nodes for regular expressions
1 parent 073e8ba commit 47cb73c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/prism/translation/ruby_parser.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,11 @@ def visit_call_node(node)
263263
when RegularExpressionNode, InterpolatedRegularExpressionNode
264264
return s(node, :match2, visit(node.receiver), visit(node.arguments.arguments.first))
265265
end
266+
267+
case node.arguments.arguments.first
268+
when RegularExpressionNode, InterpolatedRegularExpressionNode
269+
return s(node, :match3, visit(node.arguments.arguments.first), visit(node.receiver))
270+
end
266271
end
267272
end
268273

0 commit comments

Comments
 (0)