зеркало из https://github.com/github/ruby.git
nd_aid of NODE_OP_ASGN_OR is not used then no need to set it
This commit is contained in:
Родитель
cd67c0d204
Коммит
df316be401
8
parse.y
8
parse.y
|
@ -13052,14 +13052,6 @@ new_op_assign(struct parser_params *p, NODE *lhs, ID op, NODE *rhs, struct lex_c
|
|||
lhs->nd_value = rhs;
|
||||
nd_set_loc(lhs, loc);
|
||||
asgn = NEW_OP_ASGN_OR(gettable(p, vid, &lhs_loc), lhs, loc);
|
||||
if (is_notop_id(vid)) {
|
||||
switch (id_type(vid)) {
|
||||
case ID_GLOBAL:
|
||||
case ID_INSTANCE:
|
||||
case ID_CLASS:
|
||||
asgn->nd_aid = vid;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (op == tANDOP) {
|
||||
if (shareable) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче