ruby-changes:60223
From: Nobuyoshi <ko1@a...>
Date: Fri, 28 Feb 2020 21:26:10 +0900 (JST)
Subject: [ruby-changes:60223] 07f27383b7 (master): Refined argument name
https://git.ruby-lang.org/ruby.git/commit/?id=07f27383b7 From 07f27383b77b966a84aacc6b568c67c019320187 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada <nobu@r...> Date: Fri, 28 Feb 2020 15:38:14 +0900 Subject: Refined argument name diff --git a/parse.y b/parse.y index a436408..34f8fef 100644 --- a/parse.y +++ b/parse.y @@ -11306,7 +11306,7 @@ new_args(struct parser_params *p, NODE *pre_args, NODE *opt_args, ID rest_arg, N https://github.com/ruby/ruby/blob/trunk/parse.y#L11306 } static NODE* -new_args_tail(struct parser_params *p, NODE *kw_args, ID kw_rest_arg, ID block, const YYLTYPE *loc) +new_args_tail(struct parser_params *p, NODE *kw_args, ID kw_rest_arg, ID block, const YYLTYPE *kw_rest_loc) { int saved_line = p->ruby_sourceline; NODE *node; @@ -11355,14 +11355,14 @@ new_args_tail(struct parser_params *p, NODE *kw_args, ID kw_rest_arg, ID block, https://github.com/ruby/ruby/blob/trunk/parse.y#L11355 if (kw_rest_arg) arg_var(p, kw_rest_arg); if (block) arg_var(p, block); - args->kw_rest_arg = NEW_DVAR(kw_rest_arg, loc); + args->kw_rest_arg = NEW_DVAR(kw_rest_arg, kw_rest_loc); args->kw_rest_arg->nd_cflag = kw_bits; } else if (kw_rest_arg == idNil) { args->no_kwarg = 1; } else if (kw_rest_arg) { - args->kw_rest_arg = NEW_DVAR(kw_rest_arg, loc); + args->kw_rest_arg = NEW_DVAR(kw_rest_arg, kw_rest_loc); } p->ruby_sourceline = saved_line; -- cgit v0.10.2 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/