57585960616263646566
try { return callAdapter.call(context, self, receiver, args, block); } catch (JumpException.RetryJump rj) { // allow loop to retry } finally { block.escape(); } } } }
62636465666768697071
try { return callAdapter.call(context, self, receiver, block); } catch (JumpException.RetryJump rj) { // allow loop to retry } finally { block.escape(); } } } }
585960616263646566
try { return callAdapter.callIter(context, self, receiver, args, block); } catch (JumpException.RetryJump rj) { throw runtime.newLocalJumpError(Reason.RETRY, self, "retry is not supported outside rescue"); } finally { block.escape(); } } }
636465666768697071
try { return callAdapter.callIter(context, self, receiver, block); } catch (JumpException.RetryJump rj) { throw runtime.newLocalJumpError(Reason.RETRY, self, "retry is not supported outside rescue"); } finally { block.escape(); } } }