rb_ensure 945 array.c return rb_ensure(inspect_call, (VALUE)&iarg, inspect_ensure, obj);
rb_ensure 1099 array.c rb_ensure(sort_internal, ary, sort_unlock, ary);
rb_ensure 304 dir.c return rb_ensure(rb_yield, dir, dir_close, dir);
rb_ensure 488 dir.c return rb_ensure(rb_yield, path, chdir_restore, (VALUE)cwd);
rb_ensure 987 dir.c rb_ensure(dir_each, dir, dir_close, dir);
rb_ensure 998 dir.c return rb_ensure(rb_Array, dir, dir_close, dir);
rb_ensure 137 ext/dbm/dbm.c return rb_ensure(rb_yield, obj, fdbm_close, obj);
rb_ensure 86 ext/dl/handle.c rb_ensure(rb_yield, self, rb_dlhandle_close, self);
rb_ensure 167 ext/etc/etc.c rb_ensure(passwd_iterate, 0, passwd_ensure, 0);
rb_ensure 269 ext/etc/etc.c rb_ensure(group_iterate, 0, group_ensure, 0);
rb_ensure 148 ext/gdbm/gdbm.c return rb_ensure(rb_yield, obj, fgdbm_close, obj);
rb_ensure 410 ext/iconv/iconv.c return rb_ensure(rb_yield, self, (VALUE(*)())iconv_finish, self);
rb_ensure 478 ext/iconv/iconv.c return rb_ensure(iconv_s_convert, (VALUE)&arg, iconv_free, ICONV2VALUE(arg.cd));
rb_ensure 527 ext/iconv/iconv.c return rb_ensure(iconv_init_state, cd, iconv_free, cd);
rb_ensure 450 ext/pty/pty.c rb_ensure(rb_yield, res, pty_kill_child, (VALUE)&thinfo);
rb_ensure 126 ext/sdbm/init.c return rb_ensure(rb_yield, obj, fsdbm_close, obj);
rb_ensure 986 ext/socket/socket.c return rb_ensure(init_inetsock_internal, (VALUE)&arg,
rb_ensure 1396 ext/socket/socket.c ret = rb_ensure(udp_connect_internal, (VALUE)&arg,
rb_ensure 197 ext/stringio/stringio.c return rb_ensure(rb_yield, obj, strio_finalize, obj);
rb_ensure 81 ext/syslog/syslog.c rb_ensure(rb_yield, self, mSyslog_close, self);
rb_ensure 233 ext/tcltklib/tcltklib.c return rb_ensure(lib_mainloop_core, check_rootwidget,
rb_ensure 318 ext/tcltklib/tcltklib.c return rb_ensure(lib_watchdog_core, check_rootwidget,
rb_ensure 2290 ext/win32ole/win32ole.c rb_ensure(ole_each_sub, (VALUE)pEnum, ole_ienum_free, (VALUE)pEnum);
rb_ensure 174 hash.c return rb_ensure(rb_hash_foreach_call, (VALUE)&arg, rb_hash_foreach_ensure, hash);
rb_ensure 2060 io.c return rb_ensure(rb_yield, port, rb_io_close, port);
rb_ensure 2115 io.c return rb_ensure(rb_yield, io, rb_io_close, io);
rb_ensure 3480 io.c return rb_ensure(io_s_foreach, (VALUE)&arg, rb_io_close, io);
rb_ensure 3505 io.c return rb_ensure(io_s_readlines, (VALUE)&arg, rb_io_close, arg.io);
rb_ensure 3533 io.c return rb_ensure(io_s_read, (VALUE)&arg, rb_io_close, arg.io);
rb_ensure 619 marshal.c rb_ensure(dump, (VALUE)&c_arg, dump_ensure, (VALUE)&arg);
rb_ensure 1214 marshal.c v = rb_ensure(load, (VALUE)&arg, load_ensure, (VALUE)&arg);
rb_ensure 667 signal.c return rb_ensure(trap, (VALUE)&arg, trap_ensure, (VALUE)&arg);
rb_ensure 700 variable.c rb_ensure(trace_ev, (VALUE)&trace, trace_en, (VALUE)var);