diff options
Diffstat (limited to 'iseq.c')
-rw-r--r-- | iseq.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1418,7 +1418,8 @@ rb_insn_operand_intern(const rb_iseq_t *iseq, case TS_LINDEX:{ int level; - if (insn == BIN(getlocal) || insn == BIN(setlocal)) { + if (insn == BIN(getlocal) || insn == BIN(setlocal) || + insn == BIN(getblockparam) || insn == BIN(setblockparam)) { if (pnop) { ret = local_var_name(iseq, *pnop, op); } |