rb_rescue 160 ext/socket/socket.c return rb_rescue(io_call_close, io, 0, 0); rb_rescue 1845 include/ruby/ruby.h VALUE rb_rescue(VALUE(*)(ANYARGS),VALUE,VALUE(*)(ANYARGS),VALUE); rb_rescue 320 numeric.c ary = rb_rescue(coerce_body, (VALUE)a, err ? coerce_rescue : coerce_rescue_quiet, (VALUE)a); rb_rescue 2322 numeric.c r = rb_rescue(num_step_compare_with_zero, num, coerce_rescue_quiet, Qnil); rb_rescue 61 range.c v = rb_rescue(range_check, (VALUE)args, range_failed, 0); rb_rescue 4595 time.c get_attr(offset, (offset = rb_rescue(validate_utc_offset, offset, NULL, Qnil))); rb_rescue 4596 time.c get_attr(zone, (zone = rb_rescue(validate_zone_name, zone, NULL, Qnil)));