1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

parse.y: line number of bin op

* parse.y (call_bin_op_gen): adjust line number to the receiver,
  instead of the rhs.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2017-06-26 10:31:34 +00:00
parent fa480488f4
commit a0c1006e89

View file

@ -8842,9 +8842,12 @@ new_evstr_gen(struct parser_params *parser, NODE *node)
static NODE * static NODE *
call_bin_op_gen(struct parser_params *parser, NODE *recv, ID id, NODE *arg1) call_bin_op_gen(struct parser_params *parser, NODE *recv, ID id, NODE *arg1)
{ {
NODE *expr;
value_expr(recv); value_expr(recv);
value_expr(arg1); value_expr(arg1);
return NEW_OPCALL(recv, id, NEW_LIST(arg1)); expr = NEW_OPCALL(recv, id, NEW_LIST(arg1));
fixpos(expr, recv);
return expr;
} }
static NODE * static NODE *