diff options
author | yui-knk <yui-knk@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-18 03:32:05 +0000 |
---|---|---|
committer | yui-knk <yui-knk@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-18 03:32:05 +0000 |
commit | 15b02bcefc968603fc775d20e0e448149404bd44 (patch) | |
tree | a71b7fba75bd8f881661740133390ca8a411c280 | |
parent | 3c0cf7856ac88b1c4f93eb9b3877dd2afef4339d (diff) |
parse.y: Use node_assign
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | parse.y | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -1471,8 +1471,7 @@ stmt : keyword_alias fitem {SET_LEX_STATE(EXPR_FNAME|EXPR_FITEM);} fitem { /*%%%*/ value_expr($3); - $1->nd_value = $3; - $$ = $1; + $$ = node_assign($1, $3, &@$); /*% $$ = dispatch2(massign, $1, $3); %*/ @@ -1485,8 +1484,7 @@ stmt : keyword_alias fitem {SET_LEX_STATE(EXPR_FNAME|EXPR_FITEM);} fitem | mlhs '=' mrhs_arg { /*%%%*/ - $1->nd_value = $3; - $$ = $1; + $$ = node_assign($1, $3, &@$); /*% $$ = dispatch2(massign, $1, $3); %*/ |