зеркало из https://github.com/github/ruby.git
Adjust sp for `case ... in v1 ... in v2 end`
This commit is contained in:
Родитель
d594078426
Коммит
c866d6563f
|
@ -6344,6 +6344,9 @@ compile_case3(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const orig_no
|
|||
while (type == NODE_IN) {
|
||||
LABEL *l1;
|
||||
|
||||
if (branch_id) {
|
||||
ADD_INSN(body_seq, line, putnil);
|
||||
}
|
||||
l1 = NEW_LABEL(line);
|
||||
ADD_LABEL(body_seq, l1);
|
||||
ADD_INSN(body_seq, line, pop);
|
||||
|
|
Загрузка…
Ссылка в новой задаче