summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaldun Bayhantopcu <[email protected]>2023-09-21 09:32:06 +0200
committergit <[email protected]>2023-09-22 12:40:56 +0000
commitc0d27af114740b67c6f278997b7f70f854b99e64 ()
tree63f31d13fe04f6cd973c5d5e74e493e64c15cee0
parentc8c35ded7427ad5742338495b2b46218616f1cb6 (diff)
[ruby/yarp] Create arguments when necessary
https://.com/ruby/yarp/commit/123332f255
-rw-r--r--yarp/yarp.c3
1 files changed, 3 insertions, 0 deletions
@@ -14141,6 +14141,9 @@ parse_expression_infix(yp_parser_t *parser, yp_node_t *node, yp_binding_power_t
if (block != NULL) {
if (arguments.block != NULL) {
yp_diagnostic_list_append(&parser->error_list, block->base.location.start, block->base.location.end, YP_ERR_ARGUMENT_AFTER_BLOCK);
yp_arguments_node_arguments_append(arguments.arguments, arguments.block);
}