aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-01-04 12:32:54 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-01-04 12:32:54 +0000
commit3977fd332f26c44afeb2f3c950be6af358ac294d (patch)
tree6497096d0c91dd236b0cb292d69d27bfccf94696 /parse.y
parentb9c630f999e36ce3d2b3c80375e6716bfca0dfb8 (diff)
downloadruby-3977fd332f26c44afeb2f3c950be6af358ac294d.tar.gz
parse.y: fix f_label result
* parse.y (f_label): return tLABEL value as it is. [ruby-core:67315] [Bug #10693] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y4
1 files changed, 2 insertions, 2 deletions
diff --git a/parse.y b/parse.y
index cdd9009228..1a12001dec 100644
--- a/parse.y
+++ b/parse.y
@@ -4729,9 +4729,9 @@ f_arg : f_arg_item
f_label : tLABEL
{
ID id = get_id($1);
- $$ = formal_argument(id);
- arg_var($$);
+ arg_var(formal_argument(id));
current_arg = id;
+ $$ = $1;
}
;