rb_define_method 1817 array.c            rb_define_method(rb_cArray, "initialize", rb_ary_initialize, -1);
rb_define_method 1818 array.c            rb_define_method(rb_cArray, "to_s", rb_ary_to_s, 0);
rb_define_method 1819 array.c            rb_define_method(rb_cArray, "inspect", rb_ary_inspect, 0);
rb_define_method 1820 array.c            rb_define_method(rb_cArray, "to_a", rb_ary_to_a, 0);
rb_define_method 1821 array.c            rb_define_method(rb_cArray, "to_ary", rb_ary_to_a, 0);
rb_define_method 1822 array.c            rb_define_method(rb_cArray, "frozen?",  rb_ary_frozen_p, 0);
rb_define_method 1824 array.c            rb_define_method(rb_cArray, "==", rb_ary_equal, 1);
rb_define_method 1825 array.c            rb_define_method(rb_cArray, "eql?", rb_ary_eql, 1);
rb_define_method 1826 array.c            rb_define_method(rb_cArray, "hash", rb_ary_hash, 0);
rb_define_method 1827 array.c            rb_define_method(rb_cArray, "===", rb_ary_equal, 1);
rb_define_method 1829 array.c            rb_define_method(rb_cArray, "[]", rb_ary_aref, -1);
rb_define_method 1830 array.c            rb_define_method(rb_cArray, "[]=", rb_ary_aset, -1);
rb_define_method 1831 array.c            rb_define_method(rb_cArray, "at", rb_ary_at, 1);
rb_define_method 1832 array.c            rb_define_method(rb_cArray, "fetch", rb_ary_fetch, -1);
rb_define_method 1833 array.c            rb_define_method(rb_cArray, "first", rb_ary_first, 0);
rb_define_method 1834 array.c            rb_define_method(rb_cArray, "last", rb_ary_last, 0);
rb_define_method 1835 array.c            rb_define_method(rb_cArray, "concat", rb_ary_concat, 1);
rb_define_method 1836 array.c            rb_define_method(rb_cArray, "<<", rb_ary_push, 1);
rb_define_method 1837 array.c            rb_define_method(rb_cArray, "push", rb_ary_push_m, -1);
rb_define_method 1838 array.c            rb_define_method(rb_cArray, "pop", rb_ary_pop, 0);
rb_define_method 1839 array.c            rb_define_method(rb_cArray, "shift", rb_ary_shift, 0);
rb_define_method 1840 array.c            rb_define_method(rb_cArray, "unshift", rb_ary_unshift_m, -1);
rb_define_method 1841 array.c            rb_define_method(rb_cArray, "insert", rb_ary_insert, -1);
rb_define_method 1842 array.c            rb_define_method(rb_cArray, "each", rb_ary_each, 0);
rb_define_method 1843 array.c            rb_define_method(rb_cArray, "each_index", rb_ary_each_index, 0);
rb_define_method 1844 array.c            rb_define_method(rb_cArray, "reverse_each", rb_ary_reverse_each, 0);
rb_define_method 1845 array.c            rb_define_method(rb_cArray, "length", rb_ary_length, 0);
rb_define_method 1847 array.c            rb_define_method(rb_cArray, "empty?", rb_ary_empty_p, 0);
rb_define_method 1848 array.c            rb_define_method(rb_cArray, "index", rb_ary_index, 1);
rb_define_method 1849 array.c            rb_define_method(rb_cArray, "rindex", rb_ary_rindex, 1);
rb_define_method 1850 array.c            rb_define_method(rb_cArray, "indexes", rb_ary_indexes, -1);
rb_define_method 1851 array.c            rb_define_method(rb_cArray, "indices", rb_ary_indexes, -1);
rb_define_method 1852 array.c            rb_define_method(rb_cArray, "become", rb_ary_replace, 1);
rb_define_method 1853 array.c            rb_define_method(rb_cArray, "join", rb_ary_join_m, -1);
rb_define_method 1854 array.c            rb_define_method(rb_cArray, "reverse", rb_ary_reverse_m, 0);
rb_define_method 1855 array.c            rb_define_method(rb_cArray, "reverse!", rb_ary_reverse_bang, 0);
rb_define_method 1856 array.c            rb_define_method(rb_cArray, "sort", rb_ary_sort, 0);
rb_define_method 1857 array.c            rb_define_method(rb_cArray, "sort!", rb_ary_sort_bang, 0);
rb_define_method 1858 array.c            rb_define_method(rb_cArray, "collect", rb_ary_collect, 0);
rb_define_method 1859 array.c            rb_define_method(rb_cArray, "collect!", rb_ary_collect_bang, 0);
rb_define_method 1860 array.c            rb_define_method(rb_cArray, "select", rb_ary_select, -1);
rb_define_method 1861 array.c            rb_define_method(rb_cArray, "map", rb_ary_collect, 0);
rb_define_method 1862 array.c            rb_define_method(rb_cArray, "map!", rb_ary_collect_bang, 0);
rb_define_method 1863 array.c            rb_define_method(rb_cArray, "delete", rb_ary_delete, 1);
rb_define_method 1864 array.c            rb_define_method(rb_cArray, "delete_at", rb_ary_delete_at_m, 1);
rb_define_method 1865 array.c            rb_define_method(rb_cArray, "delete_if", rb_ary_delete_if, 0);
rb_define_method 1866 array.c            rb_define_method(rb_cArray, "reject", rb_ary_reject, 0);
rb_define_method 1867 array.c            rb_define_method(rb_cArray, "reject!", rb_ary_reject_bang, 0);
rb_define_method 1868 array.c            rb_define_method(rb_cArray, "replace", rb_ary_replace, 1);
rb_define_method 1869 array.c            rb_define_method(rb_cArray, "clear", rb_ary_clear, 0);
rb_define_method 1870 array.c            rb_define_method(rb_cArray, "fill", rb_ary_fill, -1);
rb_define_method 1871 array.c            rb_define_method(rb_cArray, "include?", rb_ary_includes, 1);
rb_define_method 1872 array.c            rb_define_method(rb_cArray, "<=>", rb_ary_cmp, 1);
rb_define_method 1874 array.c            rb_define_method(rb_cArray, "slice", rb_ary_aref, -1);
rb_define_method 1875 array.c            rb_define_method(rb_cArray, "slice!", rb_ary_slice_bang, -1);
rb_define_method 1877 array.c            rb_define_method(rb_cArray, "assoc", rb_ary_assoc, 1);
rb_define_method 1878 array.c            rb_define_method(rb_cArray, "rassoc", rb_ary_rassoc, 1);
rb_define_method 1880 array.c            rb_define_method(rb_cArray, "+", rb_ary_plus, 1);
rb_define_method 1881 array.c            rb_define_method(rb_cArray, "*", rb_ary_times, 1);
rb_define_method 1883 array.c            rb_define_method(rb_cArray, "-", rb_ary_diff, 1);
rb_define_method 1884 array.c            rb_define_method(rb_cArray, "&", rb_ary_and, 1);
rb_define_method 1885 array.c            rb_define_method(rb_cArray, "|", rb_ary_or, 1);
rb_define_method 1887 array.c            rb_define_method(rb_cArray, "uniq", rb_ary_uniq, 0);
rb_define_method 1888 array.c            rb_define_method(rb_cArray, "uniq!", rb_ary_uniq_bang, 0);
rb_define_method 1889 array.c            rb_define_method(rb_cArray, "compact", rb_ary_compact, 0);
rb_define_method 1890 array.c            rb_define_method(rb_cArray, "compact!", rb_ary_compact_bang, 0);
rb_define_method 1891 array.c            rb_define_method(rb_cArray, "flatten", rb_ary_flatten, 0);
rb_define_method 1892 array.c            rb_define_method(rb_cArray, "flatten!", rb_ary_flatten_bang, 0);
rb_define_method 1893 array.c            rb_define_method(rb_cArray, "nitems", rb_ary_nitems, 0);
rb_define_method 1721 bignum.c           rb_define_method(rb_cBignum, "to_s", rb_big_to_s, -1);
rb_define_method 1722 bignum.c           rb_define_method(rb_cBignum, "coerce", rb_big_coerce, 1);
rb_define_method 1723 bignum.c           rb_define_method(rb_cBignum, "-@", rb_big_uminus, 0);
rb_define_method 1724 bignum.c           rb_define_method(rb_cBignum, "+", rb_big_plus, 1);
rb_define_method 1725 bignum.c           rb_define_method(rb_cBignum, "-", rb_big_minus, 1);
rb_define_method 1726 bignum.c           rb_define_method(rb_cBignum, "*", rb_big_mul, 1);
rb_define_method 1727 bignum.c           rb_define_method(rb_cBignum, "/", rb_big_div, 1);
rb_define_method 1728 bignum.c           rb_define_method(rb_cBignum, "%", rb_big_modulo, 1);
rb_define_method 1729 bignum.c           rb_define_method(rb_cBignum, "divmod", rb_big_divmod, 1);
rb_define_method 1730 bignum.c           rb_define_method(rb_cBignum, "modulo", rb_big_modulo, 1);
rb_define_method 1731 bignum.c           rb_define_method(rb_cBignum, "remainder", rb_big_remainder, 1);
rb_define_method 1732 bignum.c           rb_define_method(rb_cBignum, "**", rb_big_pow, 1);
rb_define_method 1733 bignum.c           rb_define_method(rb_cBignum, "&", rb_big_and, 1);
rb_define_method 1734 bignum.c           rb_define_method(rb_cBignum, "|", rb_big_or, 1);
rb_define_method 1735 bignum.c           rb_define_method(rb_cBignum, "^", rb_big_xor, 1);
rb_define_method 1736 bignum.c           rb_define_method(rb_cBignum, "~", rb_big_neg, 0);
rb_define_method 1737 bignum.c           rb_define_method(rb_cBignum, "<<", rb_big_lshift, 1);
rb_define_method 1738 bignum.c           rb_define_method(rb_cBignum, ">>", rb_big_rshift, 1);
rb_define_method 1739 bignum.c           rb_define_method(rb_cBignum, "[]", rb_big_aref, 1);
rb_define_method 1741 bignum.c           rb_define_method(rb_cBignum, "<=>", rb_big_cmp, 1);
rb_define_method 1742 bignum.c           rb_define_method(rb_cBignum, "==", rb_big_eq, 1);
rb_define_method 1743 bignum.c           rb_define_method(rb_cBignum, "===", rb_big_eq, 1);
rb_define_method 1744 bignum.c           rb_define_method(rb_cBignum, "eql?", rb_big_eql, 1);
rb_define_method 1745 bignum.c           rb_define_method(rb_cBignum, "hash", rb_big_hash, 0);
rb_define_method 1746 bignum.c           rb_define_method(rb_cBignum, "to_f", rb_big_to_f, 0);
rb_define_method 1747 bignum.c           rb_define_method(rb_cBignum, "abs", rb_big_abs, 0);
rb_define_method 1748 bignum.c           rb_define_method(rb_cBignum, "size", rb_big_size, 0);
rb_define_method 728 class.c            rb_define_method(rb_singleton_class(obj), name, func, argc);
rb_define_method 105 compar.c           rb_define_method(rb_mComparable, "==", cmp_equal, 1);
rb_define_method 106 compar.c           rb_define_method(rb_mComparable, ">", cmp_gt, 1);
rb_define_method 107 compar.c           rb_define_method(rb_mComparable, ">=", cmp_ge, 1);
rb_define_method 108 compar.c           rb_define_method(rb_mComparable, "<", cmp_lt, 1);
rb_define_method 109 compar.c           rb_define_method(rb_mComparable, "<=", cmp_le, 1);
rb_define_method 110 compar.c           rb_define_method(rb_mComparable, "between?", cmp_between, 2);
rb_define_method 1037 dir.c              rb_define_method(rb_cDir,"initialize", dir_initialize, 1);
rb_define_method 1038 dir.c              rb_define_method(rb_cDir,"path", dir_path, 0);
rb_define_method 1039 dir.c              rb_define_method(rb_cDir,"read", dir_read, 0);
rb_define_method 1040 dir.c              rb_define_method(rb_cDir,"each", dir_each, 0);
rb_define_method 1041 dir.c              rb_define_method(rb_cDir,"rewind", dir_rewind, 0);
rb_define_method 1042 dir.c              rb_define_method(rb_cDir,"tell", dir_tell, 0);
rb_define_method 1043 dir.c              rb_define_method(rb_cDir,"seek", dir_seek, 1);
rb_define_method 1044 dir.c              rb_define_method(rb_cDir,"pos", dir_tell, 0);
rb_define_method 1045 dir.c              rb_define_method(rb_cDir,"pos=", dir_set_pos, 1);
rb_define_method 1046 dir.c              rb_define_method(rb_cDir,"close", dir_close, 0);
rb_define_method 494 enum.c             rb_define_method(rb_mEnumerable,"to_a", enum_to_a, 0);
rb_define_method 495 enum.c             rb_define_method(rb_mEnumerable,"entries", enum_to_a, 0);
rb_define_method 497 enum.c             rb_define_method(rb_mEnumerable,"sort", enum_sort, 0);
rb_define_method 498 enum.c             rb_define_method(rb_mEnumerable,"sort_by", enum_sort_by, 0);
rb_define_method 499 enum.c             rb_define_method(rb_mEnumerable,"grep", enum_grep, 1);
rb_define_method 500 enum.c             rb_define_method(rb_mEnumerable,"find", enum_find, -1);
rb_define_method 501 enum.c             rb_define_method(rb_mEnumerable,"detect", enum_find, -1);
rb_define_method 502 enum.c             rb_define_method(rb_mEnumerable,"find_all", enum_find_all, 0);
rb_define_method 503 enum.c             rb_define_method(rb_mEnumerable,"select", enum_find_all, 0);
rb_define_method 504 enum.c             rb_define_method(rb_mEnumerable,"reject", enum_reject, 0);
rb_define_method 505 enum.c             rb_define_method(rb_mEnumerable,"collect", enum_collect, 0);
rb_define_method 506 enum.c             rb_define_method(rb_mEnumerable,"map", enum_collect, 0);
rb_define_method 507 enum.c             rb_define_method(rb_mEnumerable,"inject", enum_inject, -1);
rb_define_method 508 enum.c             rb_define_method(rb_mEnumerable,"partition", enum_partition, 0);
rb_define_method 509 enum.c             rb_define_method(rb_mEnumerable,"all?", enum_all, 0);
rb_define_method 510 enum.c             rb_define_method(rb_mEnumerable,"any?", enum_any, 0);
rb_define_method 511 enum.c             rb_define_method(rb_mEnumerable,"min", enum_min, 0);
rb_define_method 512 enum.c             rb_define_method(rb_mEnumerable,"max", enum_max, 0);
rb_define_method 513 enum.c             rb_define_method(rb_mEnumerable,"member?", enum_member, 1);
rb_define_method 514 enum.c             rb_define_method(rb_mEnumerable,"include?", enum_member, 1);
rb_define_method 515 enum.c             rb_define_method(rb_mEnumerable,"each_with_index", enum_each_with_index, 0);
rb_define_method 616 error.c            rb_define_method(rb_eException, "exception", exc_exception, -1);
rb_define_method 617 error.c            rb_define_method(rb_eException, "initialize", exc_initialize, -1);
rb_define_method 618 error.c            rb_define_method(rb_eException, "to_s", exc_to_s, 0);
rb_define_method 619 error.c            rb_define_method(rb_eException, "to_str", exc_to_s, 0);
rb_define_method 620 error.c            rb_define_method(rb_eException, "message", exc_to_s, 0);
rb_define_method 621 error.c            rb_define_method(rb_eException, "inspect", exc_inspect, 0);
rb_define_method 622 error.c            rb_define_method(rb_eException, "backtrace", exc_backtrace, 0);
rb_define_method 623 error.c            rb_define_method(rb_eException, "set_backtrace", exc_set_backtrace, 1);
rb_define_method 626 error.c            rb_define_method(rb_eSystemExit, "status", exit_status, 0);
rb_define_method 638 error.c            rb_define_method(rb_eNameError, "name", name_err_name, 0);
rb_define_method 640 error.c            rb_define_method(rb_eNoMethodError, "args", nometh_err_args, 0);
rb_define_method 830 error.c            rb_define_method(rb_eSystemCallError, "errno", syserr_errno, 0);
rb_define_method 6106 eval.c             rb_define_method(rb_mKernel, "respond_to?", rb_obj_respond_to, -1);
rb_define_method 6123 eval.c             rb_define_method(rb_mKernel, "send", rb_f_send, -1);
rb_define_method 6124 eval.c             rb_define_method(rb_mKernel, "__send__", rb_f_send, -1);
rb_define_method 6125 eval.c             rb_define_method(rb_mKernel, "instance_eval", rb_obj_instance_eval, -1);
rb_define_method 6134 eval.c             rb_define_method(rb_cModule, "method_defined?", rb_mod_method_defined, 1);
rb_define_method 6135 eval.c             rb_define_method(rb_cModule, "public_class_method", rb_mod_public_method, -1);
rb_define_method 6136 eval.c             rb_define_method(rb_cModule, "private_class_method", rb_mod_private_method, -1);
rb_define_method 6137 eval.c             rb_define_method(rb_cModule, "module_eval", rb_mod_module_eval, -1);
rb_define_method 6138 eval.c             rb_define_method(rb_cModule, "class_eval", rb_mod_module_eval, -1);
rb_define_method 6154 eval.c             rb_define_method(rb_mKernel, "extend", rb_obj_extend, -1);
rb_define_method 7176 eval.c             rb_define_method(rb_eLocalJumpError, "exitstatus", localjump_exitstatus, 0);
rb_define_method 7184 eval.c             rb_define_method(rb_cProc, "call", proc_call, -2);
rb_define_method 7185 eval.c             rb_define_method(rb_cProc, "yield", proc_yield, -2);
rb_define_method 7186 eval.c             rb_define_method(rb_cProc, "arity", proc_arity, 0);
rb_define_method 7187 eval.c             rb_define_method(rb_cProc, "[]", proc_call, -2);
rb_define_method 7188 eval.c             rb_define_method(rb_cProc, "==", proc_eq, 1);
rb_define_method 7189 eval.c             rb_define_method(rb_cProc, "to_s", proc_to_s, 0);
rb_define_method 7190 eval.c             rb_define_method(rb_cProc, "to_proc", proc_to_proc, 0);
rb_define_method 7191 eval.c             rb_define_method(rb_cProc, "binding", proc_binding, 0);
rb_define_method 7198 eval.c             rb_define_method(rb_cBinding, "clone", bind_clone, 0);
rb_define_method 7203 eval.c             rb_define_method(rb_cMethod, "==", method_eq, 1);
rb_define_method 7204 eval.c             rb_define_method(rb_cMethod, "clone", method_clone, 0);
rb_define_method 7205 eval.c             rb_define_method(rb_cMethod, "call", method_call, -1);
rb_define_method 7206 eval.c             rb_define_method(rb_cMethod, "[]", method_call, -1);
rb_define_method 7207 eval.c             rb_define_method(rb_cMethod, "arity", method_arity, 0);
rb_define_method 7208 eval.c             rb_define_method(rb_cMethod, "inspect", method_inspect, 0);
rb_define_method 7209 eval.c             rb_define_method(rb_cMethod, "to_s", method_inspect, 0);
rb_define_method 7210 eval.c             rb_define_method(rb_cMethod, "to_proc", method_proc, 0);
rb_define_method 7211 eval.c             rb_define_method(rb_cMethod, "unbind", method_unbind, 0);
rb_define_method 7212 eval.c             rb_define_method(rb_mKernel, "method", rb_obj_method, 1);
rb_define_method 7215 eval.c             rb_define_method(rb_cUnboundMethod, "to_proc", umethod_proc, 0);
rb_define_method 7216 eval.c             rb_define_method(rb_cUnboundMethod, "bind", umethod_bind, 1);
rb_define_method 7217 eval.c             rb_define_method(rb_cUnboundMethod, "unbind", umethod_unbind, 0);
rb_define_method 7218 eval.c             rb_define_method(rb_cModule, "instance_method", rb_mod_method, 1);
rb_define_method 9271 eval.c             rb_define_method(rb_cThread, "initialize", rb_thread_initialize, -2);
rb_define_method 9289 eval.c             rb_define_method(rb_cThread, "run", rb_thread_run, 0);
rb_define_method 9290 eval.c             rb_define_method(rb_cThread, "wakeup", rb_thread_wakeup, 0);
rb_define_method 9291 eval.c             rb_define_method(rb_cThread, "kill", rb_thread_kill, 0);
rb_define_method 9292 eval.c             rb_define_method(rb_cThread, "exit", rb_thread_kill, 0);
rb_define_method 9293 eval.c             rb_define_method(rb_cThread, "value", rb_thread_value, 0);
rb_define_method 9294 eval.c             rb_define_method(rb_cThread, "status", rb_thread_status, 0);
rb_define_method 9295 eval.c             rb_define_method(rb_cThread, "join", rb_thread_join_m, -1);
rb_define_method 9296 eval.c             rb_define_method(rb_cThread, "alive?", rb_thread_alive_p, 0);
rb_define_method 9297 eval.c             rb_define_method(rb_cThread, "stop?", rb_thread_stop_p, 0);
rb_define_method 9298 eval.c             rb_define_method(rb_cThread, "raise", rb_thread_raise_m, -1);
rb_define_method 9300 eval.c             rb_define_method(rb_cThread, "abort_on_exception", rb_thread_abort_exc, 0);
rb_define_method 9301 eval.c             rb_define_method(rb_cThread, "abort_on_exception=", rb_thread_abort_exc_set, 1);
rb_define_method 9303 eval.c             rb_define_method(rb_cThread, "priority", rb_thread_priority, 0);
rb_define_method 9304 eval.c             rb_define_method(rb_cThread, "priority=", rb_thread_priority_set, 1);
rb_define_method 9305 eval.c             rb_define_method(rb_cThread, "safe_level", rb_thread_safe_level, 0);
rb_define_method 9307 eval.c             rb_define_method(rb_cThread, "[]", rb_thread_aref, 1);
rb_define_method 9308 eval.c             rb_define_method(rb_cThread, "[]=", rb_thread_aset, 2);
rb_define_method 9309 eval.c             rb_define_method(rb_cThread, "key?", rb_thread_key_p, 1);
rb_define_method 9310 eval.c             rb_define_method(rb_cThread, "keys", rb_thread_keys, 0);
rb_define_method 9312 eval.c             rb_define_method(rb_cThread, "inspect", rb_thread_inspect, 0);
rb_define_method 9321 eval.c             rb_define_method(rb_cCont, "call", rb_cont_call, -1);
rb_define_method 9326 eval.c             rb_define_method(cThGroup, "list", thgroup_list, 0);
rb_define_method 9327 eval.c             rb_define_method(cThGroup, "add", thgroup_add, 1);
rb_define_method 338 ext/Win32API/Win32API.c     rb_define_method(cWin32API, "initialize", Win32API_initialize, 4);
rb_define_method 339 ext/Win32API/Win32API.c     rb_define_method(cWin32API, "call", Win32API_Call, -1);
rb_define_method 1247 ext/curses/curses.c     rb_define_method(cMouseEvent, "eid", curs_mouse_id, 0);
rb_define_method 1248 ext/curses/curses.c     rb_define_method(cMouseEvent, "x", curs_mouse_x, 0);
rb_define_method 1249 ext/curses/curses.c     rb_define_method(cMouseEvent, "y", curs_mouse_y, 0);
rb_define_method 1250 ext/curses/curses.c     rb_define_method(cMouseEvent, "z", curs_mouse_z, 0);
rb_define_method 1251 ext/curses/curses.c     rb_define_method(cMouseEvent, "bstate", curs_mouse_bstate, 0);
rb_define_method 1319 ext/curses/curses.c     rb_define_method(cWindow, "initialize", window_initialize, 4);
rb_define_method 1320 ext/curses/curses.c     rb_define_method(cWindow, "subwin", window_subwin, 4);
rb_define_method 1321 ext/curses/curses.c     rb_define_method(cWindow, "close", window_close, 0);
rb_define_method 1322 ext/curses/curses.c     rb_define_method(cWindow, "clear", window_clear, 0);
rb_define_method 1323 ext/curses/curses.c     rb_define_method(cWindow, "refresh", window_refresh, 0);
rb_define_method 1324 ext/curses/curses.c     rb_define_method(cWindow, "noutrefresh", window_noutrefresh, 0);
rb_define_method 1325 ext/curses/curses.c     rb_define_method(cWindow, "box", window_box, -1);
rb_define_method 1326 ext/curses/curses.c     rb_define_method(cWindow, "move", window_move, 2);
rb_define_method 1327 ext/curses/curses.c     rb_define_method(cWindow, "setpos", window_setpos, 2);
rb_define_method 1328 ext/curses/curses.c     rb_define_method(cWindow, "cury", window_cury, 0);
rb_define_method 1329 ext/curses/curses.c     rb_define_method(cWindow, "curx", window_curx, 0);
rb_define_method 1330 ext/curses/curses.c     rb_define_method(cWindow, "maxy", window_maxy, 0);
rb_define_method 1331 ext/curses/curses.c     rb_define_method(cWindow, "maxx", window_maxx, 0);
rb_define_method 1332 ext/curses/curses.c     rb_define_method(cWindow, "begy", window_begy, 0);
rb_define_method 1333 ext/curses/curses.c     rb_define_method(cWindow, "begx", window_begx, 0);
rb_define_method 1334 ext/curses/curses.c     rb_define_method(cWindow, "standout", window_standout, 0);
rb_define_method 1335 ext/curses/curses.c     rb_define_method(cWindow, "standend", window_standend, 0);
rb_define_method 1336 ext/curses/curses.c     rb_define_method(cWindow, "inch", window_inch, 0);
rb_define_method 1337 ext/curses/curses.c     rb_define_method(cWindow, "addch", window_addch, 1);
rb_define_method 1338 ext/curses/curses.c     rb_define_method(cWindow, "insch", window_insch, 1);
rb_define_method 1339 ext/curses/curses.c     rb_define_method(cWindow, "addstr", window_addstr, 1);
rb_define_method 1340 ext/curses/curses.c     rb_define_method(cWindow, "<<", window_addstr2, 1);
rb_define_method 1341 ext/curses/curses.c     rb_define_method(cWindow, "getch", window_getch, 0);
rb_define_method 1342 ext/curses/curses.c     rb_define_method(cWindow, "getstr", window_getstr, 0);
rb_define_method 1343 ext/curses/curses.c     rb_define_method(cWindow, "delch", window_delch, 0);
rb_define_method 1344 ext/curses/curses.c     rb_define_method(cWindow, "deleteln", window_deleteln, 0);
rb_define_method 1345 ext/curses/curses.c     rb_define_method(cWindow, "scroll", window_scroll, 0);
rb_define_method 1346 ext/curses/curses.c     rb_define_method(cWindow, "scrollok", window_scrollok, 1);
rb_define_method 1347 ext/curses/curses.c     rb_define_method(cWindow, "idlok", window_idlok, 1);
rb_define_method 1348 ext/curses/curses.c     rb_define_method(cWindow, "setscrreg", window_setscrreg, 2);
rb_define_method 1349 ext/curses/curses.c     rb_define_method(cWindow, "scrl", window_scrl, 1);
rb_define_method 1350 ext/curses/curses.c     rb_define_method(cWindow, "resize", window_resize, 2);
rb_define_method 1352 ext/curses/curses.c     rb_define_method(cWindow, "keypad", window_keypad, 1);
rb_define_method 1353 ext/curses/curses.c     rb_define_method(cWindow, "keypad=", window_keypad, 1);
rb_define_method 1356 ext/curses/curses.c     rb_define_method(cWindow, "attroff", window_attroff, 1);
rb_define_method 1357 ext/curses/curses.c     rb_define_method(cWindow, "attron", window_attron, 1);
rb_define_method 1358 ext/curses/curses.c     rb_define_method(cWindow, "attrset", window_attrset, 1);
rb_define_method 1359 ext/curses/curses.c     rb_define_method(cWindow, "bkgdset", window_bkgdset, 1);
rb_define_method 1360 ext/curses/curses.c     rb_define_method(cWindow, "bkgd", window_bkgd, 1);
rb_define_method 1361 ext/curses/curses.c     rb_define_method(cWindow, "getbkgd", window_getbkgd, 0);
rb_define_method 726 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "initialize", fdbm_initialize, -1);
rb_define_method 727 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "close", fdbm_close, 0);
rb_define_method 728 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "[]", fdbm_aref, 1);
rb_define_method 729 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "fetch", fdbm_fetch_m, -1);
rb_define_method 730 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "[]=", fdbm_store, 2);
rb_define_method 731 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "store", fdbm_store, 2);
rb_define_method 732 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "index",  fdbm_index, 1);
rb_define_method 733 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "indexes",  fdbm_indexes, -1);
rb_define_method 734 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "indices",  fdbm_indexes, -1);
rb_define_method 735 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "select",  fdbm_select, -1);
rb_define_method 736 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "length", fdbm_length, 0);
rb_define_method 737 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "size", fdbm_length, 0);
rb_define_method 738 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "empty?", fdbm_empty_p, 0);
rb_define_method 739 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "each", fdbm_each_pair, 0);
rb_define_method 740 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "each_value", fdbm_each_value, 0);
rb_define_method 741 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "each_key", fdbm_each_key, 0);
rb_define_method 742 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "each_pair", fdbm_each_pair, 0);
rb_define_method 743 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "keys", fdbm_keys, 0);
rb_define_method 744 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "values", fdbm_values, 0);
rb_define_method 745 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "shift", fdbm_shift, 0);
rb_define_method 746 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "delete", fdbm_delete, 1);
rb_define_method 747 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "delete_if", fdbm_delete_if, 0);
rb_define_method 748 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "reject!", fdbm_delete_if, 0);
rb_define_method 749 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "reject", fdbm_reject, 0);
rb_define_method 750 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "clear", fdbm_clear, 0);
rb_define_method 751 ext/dbm/dbm.c      rb_define_method(rb_cDBM,"invert", fdbm_invert, 0);
rb_define_method 752 ext/dbm/dbm.c      rb_define_method(rb_cDBM,"update", fdbm_update, 1);
rb_define_method 753 ext/dbm/dbm.c      rb_define_method(rb_cDBM,"replace", fdbm_replace, 1);
rb_define_method 755 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "include?", fdbm_has_key, 1);
rb_define_method 756 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "has_key?", fdbm_has_key, 1);
rb_define_method 757 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "member?", fdbm_has_key, 1);
rb_define_method 758 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "has_value?", fdbm_has_value, 1);
rb_define_method 759 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "key?", fdbm_has_key, 1);
rb_define_method 760 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "value?", fdbm_has_value, 1);
rb_define_method 762 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "to_a", fdbm_to_a, 0);
rb_define_method 763 ext/dbm/dbm.c      rb_define_method(rb_cDBM, "to_hash", fdbm_to_hash, 0);
rb_define_method 307 ext/digest/digest.c     rb_define_method(cDigest_Base, "initialize", rb_digest_base_init, -1);
rb_define_method 308 ext/digest/digest.c     rb_define_method(cDigest_Base, "become",  rb_digest_base_become, 1);
rb_define_method 309 ext/digest/digest.c     rb_define_method(cDigest_Base, "update", rb_digest_base_update, 1);
rb_define_method 310 ext/digest/digest.c     rb_define_method(cDigest_Base, "<<", rb_digest_base_update, 1);
rb_define_method 311 ext/digest/digest.c     rb_define_method(cDigest_Base, "digest", rb_digest_base_digest, 0);
rb_define_method 312 ext/digest/digest.c     rb_define_method(cDigest_Base, "hexdigest", rb_digest_base_hexdigest, 0);
rb_define_method 313 ext/digest/digest.c     rb_define_method(cDigest_Base, "to_s", rb_digest_base_hexdigest, 0);
rb_define_method 314 ext/digest/digest.c     rb_define_method(cDigest_Base, "==", rb_digest_base_equal, 1);
rb_define_method 701 ext/dl/dl.c      rb_define_method(rb_cString, "to_ptr", rb_str_to_ptr, 0);
rb_define_method 702 ext/dl/dl.c      rb_define_method(rb_cArray, "to_ptr", rb_ary_to_ptr, -1);
rb_define_method 703 ext/dl/dl.c      rb_define_method(rb_cIO, "to_ptr", rb_io_to_ptr, 0);
rb_define_method 208 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "initialize", rb_dlhandle_initialize, -1);
rb_define_method 209 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "to_i", rb_dlhandle_to_i, 0);
rb_define_method 210 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "to_ptr", rb_dlhandle_to_ptr, 0);
rb_define_method 211 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "close", rb_dlhandle_close, 0);
rb_define_method 212 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "sym",  rb_dlhandle_sym, -1);
rb_define_method 213 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "[]",  rb_dlhandle_sym, -1);
rb_define_method 214 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "disable_close", rb_dlhandle_disable_close, 0);
rb_define_method 215 ext/dl/handle.c   rb_define_method(rb_cDLHandle, "enable_close", rb_dlhandle_enable_close, 0);
rb_define_method 1032 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "initialize", rb_dlptr_initialize, -1);
rb_define_method 1033 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "free=", rb_dlptr_free_set, 1);
rb_define_method 1034 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "free",  rb_dlptr_free_get, 0);
rb_define_method 1035 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "to_i",  rb_dlptr_to_i, 0);
rb_define_method 1036 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "ptr",   rb_dlptr_ptr, 0);
rb_define_method 1037 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "+@", rb_dlptr_ptr, 0);
rb_define_method 1038 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "ref",   rb_dlptr_ref, 0);
rb_define_method 1039 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "-@", rb_dlptr_ref, 0);
rb_define_method 1040 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "null?", rb_dlptr_null_p, 0);
rb_define_method 1041 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "to_a", rb_dlptr_to_array, -1);
rb_define_method 1042 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "to_s", rb_dlptr_to_s, -1);
rb_define_method 1043 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "to_str", rb_dlptr_to_str, -1);
rb_define_method 1044 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "inspect", rb_dlptr_inspect, 0);
rb_define_method 1045 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "<=>", rb_dlptr_cmp, 1);
rb_define_method 1046 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "==", rb_dlptr_eql, 1);
rb_define_method 1047 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "eql?", rb_dlptr_eql, 1);
rb_define_method 1048 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "+", rb_dlptr_plus, 1);
rb_define_method 1049 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "-", rb_dlptr_minus, 1);
rb_define_method 1050 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "define_data_type",
rb_define_method 1052 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "struct!", rb_dlptr_define_struct, -1);
rb_define_method 1053 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "union!",  rb_dlptr_define_union,  -1);
rb_define_method 1054 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "data_type", rb_dlptr_get_data_type, 0);
rb_define_method 1055 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "[]", rb_dlptr_aref, -1);
rb_define_method 1056 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "[]=", rb_dlptr_aset, -1);
rb_define_method 1057 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "size", rb_dlptr_size, -1);
rb_define_method 1058 ext/dl/ptr.c     rb_define_method(rb_cDLPtrData, "size=", rb_dlptr_size, -1);
rb_define_method 827 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "initialize", rb_dlsym_initialize, -1);
rb_define_method 828 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "call", rb_dlsym_call, -1);
rb_define_method 829 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "[]",   rb_dlsym_call, -1);
rb_define_method 830 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "name", rb_dlsym_name, 0);
rb_define_method 831 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "proto", rb_dlsym_proto, 0);
rb_define_method 832 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "cproto", rb_dlsym_cproto, 0);
rb_define_method 833 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "inspect", rb_dlsym_inspect, 0);
rb_define_method 834 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "to_s", rb_dlsym_cproto, 0);
rb_define_method 835 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "to_ptr", rb_dlsym_to_ptr, 0);
rb_define_method 836 ext/dl/sym.c     rb_define_method(rb_cDLSymbol, "to_i", rb_dlsym_to_i, 0);
rb_define_method 930 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "initialize", fgdbm_initialize, -1);
rb_define_method 931 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "close", fgdbm_close, 0);
rb_define_method 932 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "[]", fgdbm_aref, 1);
rb_define_method 933 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "fetch", fgdbm_fetch_m, -1);
rb_define_method 934 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "[]=", fgdbm_store, 2);
rb_define_method 935 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "store", fgdbm_store, 2);
rb_define_method 936 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "index",  fgdbm_index, 1);
rb_define_method 937 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "indexes",  fgdbm_indexes, -1);
rb_define_method 938 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "indices",  fgdbm_indexes, -1);
rb_define_method 939 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "select",  fgdbm_select, -1);
rb_define_method 940 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "length", fgdbm_length, 0);
rb_define_method 941 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "size", fgdbm_length, 0);
rb_define_method 942 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "empty?", fgdbm_empty_p, 0);
rb_define_method 943 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "each", fgdbm_each_pair, 0);
rb_define_method 944 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "each_value", fgdbm_each_value, 0);
rb_define_method 945 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "each_key", fgdbm_each_key, 0);
rb_define_method 946 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "each_pair", fgdbm_each_pair, 0);
rb_define_method 947 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "keys", fgdbm_keys, 0);
rb_define_method 948 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "values", fgdbm_values, 0);
rb_define_method 949 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "shift", fgdbm_shift, 0);
rb_define_method 950 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "delete", fgdbm_delete, 1);
rb_define_method 951 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "delete_if", fgdbm_delete_if, 0);
rb_define_method 952 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "reject!", fgdbm_delete_if, 0);
rb_define_method 953 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "reject", fgdbm_reject, 0);
rb_define_method 954 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "clear", fgdbm_clear, 0);
rb_define_method 955 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"invert", fgdbm_invert, 0);
rb_define_method 956 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"update", fgdbm_update, 1);
rb_define_method 957 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"replace", fgdbm_replace, 1);
rb_define_method 958 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"reorganize", fgdbm_reorganize, 0);
rb_define_method 959 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"sync", fgdbm_sync, 0);
rb_define_method 961 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"cachesize=", fgdbm_set_cachesize, 1);
rb_define_method 962 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"fastmode=", fgdbm_set_fastmode, 1);
rb_define_method 963 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM,"syncmode=", fgdbm_set_syncmode, 1);
rb_define_method 965 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "include?", fgdbm_has_key, 1);
rb_define_method 966 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "has_key?", fgdbm_has_key, 1);
rb_define_method 967 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "member?", fgdbm_has_key, 1);
rb_define_method 968 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "has_value?", fgdbm_has_value, 1);
rb_define_method 969 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "key?", fgdbm_has_key, 1);
rb_define_method 970 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "value?", fgdbm_has_value, 1);
rb_define_method 972 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "to_a", fgdbm_to_a, 0);
rb_define_method 973 ext/gdbm/gdbm.c     rb_define_method(rb_cGDBM, "to_hash", fgdbm_to_hash, 0);
rb_define_method 696 ext/iconv/iconv.c     rb_define_method(rb_cIconv, "initialize", iconv_initialize, 2);
rb_define_method 697 ext/iconv/iconv.c     rb_define_method(rb_cIconv, "close", iconv_finish, 0);
rb_define_method 698 ext/iconv/iconv.c     rb_define_method(rb_cIconv, "iconv", iconv_iconv, -1);
rb_define_method 701 ext/iconv/iconv.c     rb_define_method(rb_eIconvFailure, "success", iconv_failure_success, 0);
rb_define_method 702 ext/iconv/iconv.c     rb_define_method(rb_eIconvFailure, "failed", iconv_failure_failed, 0);
rb_define_method 703 ext/iconv/iconv.c     rb_define_method(rb_eIconvFailure, "inspect", iconv_failure_inspect, 0);
rb_define_method 487 ext/pty/pty.c      rb_define_method(eChildExited,"status",echild_status,0);
rb_define_method 725 ext/sdbm/init.c     rb_define_method(rb_cDBM, "initialize", fsdbm_initialize, -1);
rb_define_method 726 ext/sdbm/init.c     rb_define_method(rb_cDBM, "close", fsdbm_close, 0);
rb_define_method 727 ext/sdbm/init.c     rb_define_method(rb_cDBM, "[]", fsdbm_aref, 1);
rb_define_method 728 ext/sdbm/init.c     rb_define_method(rb_cDBM, "fetch", fsdbm_fetch_m, -1);
rb_define_method 729 ext/sdbm/init.c     rb_define_method(rb_cDBM, "[]=", fsdbm_store, 2);
rb_define_method 730 ext/sdbm/init.c     rb_define_method(rb_cDBM, "store", fsdbm_store, 2);
rb_define_method 731 ext/sdbm/init.c     rb_define_method(rb_cDBM, "index",  fsdbm_index, 1);
rb_define_method 732 ext/sdbm/init.c     rb_define_method(rb_cDBM, "indexes",  fsdbm_indexes, -1);
rb_define_method 733 ext/sdbm/init.c     rb_define_method(rb_cDBM, "indices",  fsdbm_indexes, -1);
rb_define_method 734 ext/sdbm/init.c     rb_define_method(rb_cDBM, "select",  fsdbm_select, -1);
rb_define_method 735 ext/sdbm/init.c     rb_define_method(rb_cDBM, "length", fsdbm_length, 0);
rb_define_method 736 ext/sdbm/init.c     rb_define_method(rb_cDBM, "size", fsdbm_length, 0);
rb_define_method 737 ext/sdbm/init.c     rb_define_method(rb_cDBM, "empty?", fsdbm_empty_p, 0);
rb_define_method 738 ext/sdbm/init.c     rb_define_method(rb_cDBM, "each", fsdbm_each_pair, 0);
rb_define_method 739 ext/sdbm/init.c     rb_define_method(rb_cDBM, "each_value", fsdbm_each_value, 0);
rb_define_method 740 ext/sdbm/init.c     rb_define_method(rb_cDBM, "each_key", fsdbm_each_key, 0);
rb_define_method 741 ext/sdbm/init.c     rb_define_method(rb_cDBM, "each_pair", fsdbm_each_pair, 0);
rb_define_method 742 ext/sdbm/init.c     rb_define_method(rb_cDBM, "keys", fsdbm_keys, 0);
rb_define_method 743 ext/sdbm/init.c     rb_define_method(rb_cDBM, "values", fsdbm_values, 0);
rb_define_method 744 ext/sdbm/init.c     rb_define_method(rb_cDBM, "shift", fsdbm_shift, 0);
rb_define_method 745 ext/sdbm/init.c     rb_define_method(rb_cDBM, "delete", fsdbm_delete, 1);
rb_define_method 746 ext/sdbm/init.c     rb_define_method(rb_cDBM, "delete_if", fsdbm_delete_if, 0);
rb_define_method 747 ext/sdbm/init.c     rb_define_method(rb_cDBM, "reject!", fsdbm_delete_if, 0);
rb_define_method 748 ext/sdbm/init.c     rb_define_method(rb_cDBM, "reject", fsdbm_reject, 0);
rb_define_method 749 ext/sdbm/init.c     rb_define_method(rb_cDBM, "clear", fsdbm_clear, 0);
rb_define_method 750 ext/sdbm/init.c     rb_define_method(rb_cDBM,"invert", fsdbm_invert, 0);
rb_define_method 751 ext/sdbm/init.c     rb_define_method(rb_cDBM,"update", fsdbm_update, 1);
rb_define_method 752 ext/sdbm/init.c     rb_define_method(rb_cDBM,"replace", fsdbm_replace, 1);
rb_define_method 754 ext/sdbm/init.c     rb_define_method(rb_cDBM, "include?", fsdbm_has_key, 1);
rb_define_method 755 ext/sdbm/init.c     rb_define_method(rb_cDBM, "has_key?", fsdbm_has_key, 1);
rb_define_method 756 ext/sdbm/init.c     rb_define_method(rb_cDBM, "member?", fsdbm_has_key, 1);
rb_define_method 757 ext/sdbm/init.c     rb_define_method(rb_cDBM, "has_value?", fsdbm_has_value, 1);
rb_define_method 758 ext/sdbm/init.c     rb_define_method(rb_cDBM, "key?", fsdbm_has_key, 1);
rb_define_method 759 ext/sdbm/init.c     rb_define_method(rb_cDBM, "value?", fsdbm_has_value, 1);
rb_define_method 761 ext/sdbm/init.c     rb_define_method(rb_cDBM, "to_a", fsdbm_to_a, 0);
rb_define_method 762 ext/sdbm/init.c     rb_define_method(rb_cDBM, "to_hash", fsdbm_to_hash, 0);
rb_define_method 2428 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "close_read", bsock_close_read, 0);
rb_define_method 2429 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "close_write", bsock_close_write, 0);
rb_define_method 2430 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "shutdown", bsock_shutdown, -1);
rb_define_method 2431 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "setsockopt", bsock_setsockopt, 3);
rb_define_method 2432 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "getsockopt", bsock_getsockopt, 2);
rb_define_method 2433 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "getsockname", bsock_getsockname, 0);
rb_define_method 2434 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "getpeername", bsock_getpeername, 0);
rb_define_method 2435 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "send", bsock_send, -1);
rb_define_method 2436 ext/socket/socket.c     rb_define_method(rb_cBasicSocket, "recv", bsock_recv, -1);
rb_define_method 2440 ext/socket/socket.c     rb_define_method(rb_cIPSocket, "addr", ip_addr, 0);
rb_define_method 2441 ext/socket/socket.c     rb_define_method(rb_cIPSocket, "peeraddr", ip_peeraddr, 0);
rb_define_method 2442 ext/socket/socket.c     rb_define_method(rb_cIPSocket, "recvfrom", ip_recvfrom, -1);
rb_define_method 2448 ext/socket/socket.c     rb_define_method(rb_cTCPSocket, "initialize", tcp_init, -1);
rb_define_method 2453 ext/socket/socket.c     rb_define_method(rb_cSOCKSSocket, "initialize", socks_init, 2);
rb_define_method 2455 ext/socket/socket.c     rb_define_method(rb_cSOCKSSocket, "close", socks_s_close, 0);
rb_define_method 2461 ext/socket/socket.c     rb_define_method(rb_cTCPServer, "accept", tcp_accept, 0);
rb_define_method 2462 ext/socket/socket.c     rb_define_method(rb_cTCPServer, "sysaccept", tcp_sysaccept, 0);
rb_define_method 2463 ext/socket/socket.c     rb_define_method(rb_cTCPServer, "initialize", tcp_svr_init, -1);
rb_define_method 2464 ext/socket/socket.c     rb_define_method(rb_cTCPServer, "listen", sock_listen, 1);
rb_define_method 2468 ext/socket/socket.c     rb_define_method(rb_cUDPSocket, "initialize", udp_init, -1);
rb_define_method 2469 ext/socket/socket.c     rb_define_method(rb_cUDPSocket, "connect", udp_connect, 2);
rb_define_method 2470 ext/socket/socket.c     rb_define_method(rb_cUDPSocket, "bind", udp_bind, 2);
rb_define_method 2471 ext/socket/socket.c     rb_define_method(rb_cUDPSocket, "send", udp_send, -1);
rb_define_method 2476 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "initialize", unix_init, 1);
rb_define_method 2477 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "path", unix_path, 0);
rb_define_method 2478 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "addr", unix_addr, 0);
rb_define_method 2479 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "peeraddr", unix_peeraddr, 0);
rb_define_method 2480 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "recvfrom", unix_recvfrom, -1);
rb_define_method 2481 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "send_io", unix_send_io, 1);
rb_define_method 2482 ext/socket/socket.c     rb_define_method(rb_cUNIXSocket, "recv_io", unix_recv_io, -1);
rb_define_method 2488 ext/socket/socket.c     rb_define_method(rb_cUNIXServer, "initialize", unix_svr_init, 1);
rb_define_method 2489 ext/socket/socket.c     rb_define_method(rb_cUNIXServer, "accept", unix_accept, 0);
rb_define_method 2490 ext/socket/socket.c     rb_define_method(rb_cUNIXServer, "sysaccept", unix_sysaccept, 0);
rb_define_method 2491 ext/socket/socket.c     rb_define_method(rb_cUNIXServer, "listen", sock_listen, 1);
rb_define_method 2496 ext/socket/socket.c     rb_define_method(rb_cSocket, "initialize", sock_init, 3);
rb_define_method 2497 ext/socket/socket.c     rb_define_method(rb_cSocket, "connect", sock_connect, 1);
rb_define_method 2498 ext/socket/socket.c     rb_define_method(rb_cSocket, "bind", sock_bind, 1);
rb_define_method 2499 ext/socket/socket.c     rb_define_method(rb_cSocket, "listen", sock_listen, 1);
rb_define_method 2500 ext/socket/socket.c     rb_define_method(rb_cSocket, "accept", sock_accept, 0);
rb_define_method 2501 ext/socket/socket.c     rb_define_method(rb_cSocket, "sysaccept", sock_sysaccept, 0);
rb_define_method 2503 ext/socket/socket.c     rb_define_method(rb_cSocket, "recvfrom", sock_recvfrom, -1);
rb_define_method 901 ext/stringio/stringio.c     rb_define_method(StringIO, "initialize", strio_initialize, -1);
rb_define_method 903 ext/stringio/stringio.c     rb_define_method(StringIO, "become", strio_become, 1);
rb_define_method 904 ext/stringio/stringio.c     rb_define_method(StringIO, "reopen", strio_reopen, -1);
rb_define_method 906 ext/stringio/stringio.c     rb_define_method(StringIO, "string", strio_get_string, 0);
rb_define_method 907 ext/stringio/stringio.c     rb_define_method(StringIO, "string=", strio_set_string, 1);
rb_define_method 908 ext/stringio/stringio.c     rb_define_method(StringIO, "lineno", strio_get_lineno, 0);
rb_define_method 909 ext/stringio/stringio.c     rb_define_method(StringIO, "lineno=", strio_set_lineno, 1);
rb_define_method 911 ext/stringio/stringio.c     rb_define_method(StringIO, "binmode", strio_binmode, 0);
rb_define_method 912 ext/stringio/stringio.c     rb_define_method(StringIO, "close", strio_close, 0);
rb_define_method 913 ext/stringio/stringio.c     rb_define_method(StringIO, "close_read", strio_close_read, 0);
rb_define_method 914 ext/stringio/stringio.c     rb_define_method(StringIO, "close_write", strio_close_write, 0);
rb_define_method 915 ext/stringio/stringio.c     rb_define_method(StringIO, "closed?", strio_closed, 0);
rb_define_method 916 ext/stringio/stringio.c     rb_define_method(StringIO, "closed_read?", strio_closed_read, 0);
rb_define_method 917 ext/stringio/stringio.c     rb_define_method(StringIO, "closed_write?", strio_closed_write, 0);
rb_define_method 918 ext/stringio/stringio.c     rb_define_method(StringIO, "eof", strio_eof, 0);
rb_define_method 919 ext/stringio/stringio.c     rb_define_method(StringIO, "eof?", strio_eof, 0);
rb_define_method 920 ext/stringio/stringio.c     rb_define_method(StringIO, "fcntl", strio_fcntl, -1);
rb_define_method 921 ext/stringio/stringio.c     rb_define_method(StringIO, "flush", strio_flush, 0);
rb_define_method 922 ext/stringio/stringio.c     rb_define_method(StringIO, "fsync", strio_fsync, 0);
rb_define_method 923 ext/stringio/stringio.c     rb_define_method(StringIO, "pos", strio_get_pos, 0);
rb_define_method 924 ext/stringio/stringio.c     rb_define_method(StringIO, "pos=", strio_set_pos, 1);
rb_define_method 925 ext/stringio/stringio.c     rb_define_method(StringIO, "rewind", strio_rewind, 0);
rb_define_method 926 ext/stringio/stringio.c     rb_define_method(StringIO, "seek", strio_seek, -1);
rb_define_method 927 ext/stringio/stringio.c     rb_define_method(StringIO, "sync", strio_get_sync, 0);
rb_define_method 928 ext/stringio/stringio.c     rb_define_method(StringIO, "sync=", strio_set_sync, 1);
rb_define_method 929 ext/stringio/stringio.c     rb_define_method(StringIO, "tell", strio_tell, 0);
rb_define_method 930 ext/stringio/stringio.c     rb_define_method(StringIO, "path", strio_path, 0);
rb_define_method 932 ext/stringio/stringio.c     rb_define_method(StringIO, "each", strio_each, -1);
rb_define_method 933 ext/stringio/stringio.c     rb_define_method(StringIO, "each_byte", strio_each_byte, 0);
rb_define_method 934 ext/stringio/stringio.c     rb_define_method(StringIO, "each_line", strio_each, -1);
rb_define_method 935 ext/stringio/stringio.c     rb_define_method(StringIO, "getc", strio_getc, 0);
rb_define_method 936 ext/stringio/stringio.c     rb_define_method(StringIO, "ungetc", strio_ungetc, 1);
rb_define_method 937 ext/stringio/stringio.c     rb_define_method(StringIO, "readchar", strio_readchar, 0);
rb_define_method 938 ext/stringio/stringio.c     rb_define_method(StringIO, "gets", strio_gets, -1);
rb_define_method 939 ext/stringio/stringio.c     rb_define_method(StringIO, "readline", strio_readline, -1);
rb_define_method 940 ext/stringio/stringio.c     rb_define_method(StringIO, "readlines", strio_readlines, -1);
rb_define_method 941 ext/stringio/stringio.c     rb_define_method(StringIO, "read", strio_read, -1);
rb_define_method 942 ext/stringio/stringio.c     rb_define_method(StringIO, "sysread", strio_sysread, -1);
rb_define_method 944 ext/stringio/stringio.c     rb_define_method(StringIO, "write", strio_write, 1);
rb_define_method 945 ext/stringio/stringio.c     rb_define_method(StringIO, "<<", strio_addstr, 1);
rb_define_method 946 ext/stringio/stringio.c     rb_define_method(StringIO, "print", strio_print, -1);
rb_define_method 947 ext/stringio/stringio.c     rb_define_method(StringIO, "printf", strio_printf, -1);
rb_define_method 948 ext/stringio/stringio.c     rb_define_method(StringIO, "putc", strio_putc, 1);
rb_define_method 949 ext/stringio/stringio.c     rb_define_method(StringIO, "puts", strio_puts, -1);
rb_define_method 950 ext/stringio/stringio.c     rb_define_method(StringIO, "syswrite", strio_syswrite, 1);
rb_define_method 952 ext/stringio/stringio.c     rb_define_method(StringIO, "isatty", strio_isatty, 0);
rb_define_method 953 ext/stringio/stringio.c     rb_define_method(StringIO, "tty?", strio_isatty, 0);
rb_define_method 954 ext/stringio/stringio.c     rb_define_method(StringIO, "pid", strio_pid, 0);
rb_define_method 955 ext/stringio/stringio.c     rb_define_method(StringIO, "fileno", strio_fileno, 0);
rb_define_method 956 ext/stringio/stringio.c     rb_define_method(StringIO, "size", strio_size, 0);
rb_define_method 957 ext/stringio/stringio.c     rb_define_method(StringIO, "length", strio_size, 0);
rb_define_method 958 ext/stringio/stringio.c     rb_define_method(StringIO, "truncate", strio_truncate, 1);
rb_define_method 756 ext/strscan/strscan.c     rb_define_method(StringScanner, "reset",       strscan_reset,       0);
rb_define_method 757 ext/strscan/strscan.c     rb_define_method(StringScanner, "terminate",   strscan_terminate,   0);
rb_define_method 758 ext/strscan/strscan.c     rb_define_method(StringScanner, "clear",       strscan_terminate,   0);
rb_define_method 759 ext/strscan/strscan.c     rb_define_method(StringScanner, "string",      strscan_get_string,  0);
rb_define_method 760 ext/strscan/strscan.c     rb_define_method(StringScanner, "string=",     strscan_set_string,  1);
rb_define_method 761 ext/strscan/strscan.c     rb_define_method(StringScanner, "pos",         strscan_get_pos,     0);
rb_define_method 762 ext/strscan/strscan.c     rb_define_method(StringScanner, "pos=",        strscan_set_pos,     1);
rb_define_method 763 ext/strscan/strscan.c     rb_define_method(StringScanner, "pointer",     strscan_get_pos,     0);
rb_define_method 764 ext/strscan/strscan.c     rb_define_method(StringScanner, "pointer=",    strscan_set_pos,     1);
rb_define_method 766 ext/strscan/strscan.c     rb_define_method(StringScanner, "scan",        strscan_scan,        1);
rb_define_method 767 ext/strscan/strscan.c     rb_define_method(StringScanner, "skip",        strscan_skip,        1);
rb_define_method 768 ext/strscan/strscan.c     rb_define_method(StringScanner, "match?",      strscan_match_p,     1);
rb_define_method 769 ext/strscan/strscan.c     rb_define_method(StringScanner, "check",       strscan_check,       1);
rb_define_method 770 ext/strscan/strscan.c     rb_define_method(StringScanner, "scan_full",   strscan_scan_full,   3);
rb_define_method 772 ext/strscan/strscan.c     rb_define_method(StringScanner, "scan_until",  strscan_scan_until,  1);
rb_define_method 773 ext/strscan/strscan.c     rb_define_method(StringScanner, "skip_until",  strscan_skip_until,  1);
rb_define_method 774 ext/strscan/strscan.c     rb_define_method(StringScanner, "exist?",      strscan_exist_p,     1);
rb_define_method 775 ext/strscan/strscan.c     rb_define_method(StringScanner, "check_until", strscan_check_until, 1);
rb_define_method 776 ext/strscan/strscan.c     rb_define_method(StringScanner, "search_full", strscan_search_full, 3);
rb_define_method 778 ext/strscan/strscan.c     rb_define_method(StringScanner, "getch",       strscan_getch,       0);
rb_define_method 779 ext/strscan/strscan.c     rb_define_method(StringScanner, "get_byte",    strscan_get_byte,    0);
rb_define_method 780 ext/strscan/strscan.c     rb_define_method(StringScanner, "getbyte",     strscan_get_byte,    0);
rb_define_method 781 ext/strscan/strscan.c     rb_define_method(StringScanner, "peek",        strscan_peek,        1);
rb_define_method 782 ext/strscan/strscan.c     rb_define_method(StringScanner, "peep",        strscan_peek,        1);
rb_define_method 784 ext/strscan/strscan.c     rb_define_method(StringScanner, "unscan",      strscan_unscan,      0);
rb_define_method 786 ext/strscan/strscan.c     rb_define_method(StringScanner, "eos?",        strscan_eos_p,       0);
rb_define_method 787 ext/strscan/strscan.c     rb_define_method(StringScanner, "empty?",      strscan_eos_p,       0);
rb_define_method 788 ext/strscan/strscan.c     rb_define_method(StringScanner, "rest?",       strscan_rest_p,      0);
rb_define_method 790 ext/strscan/strscan.c     rb_define_method(StringScanner, "matched?",    strscan_matched_p,   0);
rb_define_method 791 ext/strscan/strscan.c     rb_define_method(StringScanner, "matched",     strscan_matched,     0);
rb_define_method 792 ext/strscan/strscan.c     rb_define_method(StringScanner, "matched_size", strscan_matched_size, 0);
rb_define_method 793 ext/strscan/strscan.c     rb_define_method(StringScanner, "matchedsize", strscan_matched_size, 0);
rb_define_method 794 ext/strscan/strscan.c     rb_define_method(StringScanner, "[]",          strscan_aref,        1);
rb_define_method 795 ext/strscan/strscan.c     rb_define_method(StringScanner, "pre_match",   strscan_pre_match,   0);
rb_define_method 796 ext/strscan/strscan.c     rb_define_method(StringScanner, "post_match",  strscan_post_match,  0);
rb_define_method 798 ext/strscan/strscan.c     rb_define_method(StringScanner, "rest",        strscan_rest,        0);
rb_define_method 799 ext/strscan/strscan.c     rb_define_method(StringScanner, "rest_size",   strscan_rest_size,   0);
rb_define_method 800 ext/strscan/strscan.c     rb_define_method(StringScanner, "restsize",    strscan_rest_size,   0);
rb_define_method 802 ext/strscan/strscan.c     rb_define_method(StringScanner, "inspect",     strscan_inspect,     0);
rb_define_method 869 ext/tcltklib/tcltklib.c     rb_define_method(ip, "initialize", ip_init, 0);
rb_define_method 870 ext/tcltklib/tcltklib.c     rb_define_method(ip, "_eval", ip_eval, 1);
rb_define_method 871 ext/tcltklib/tcltklib.c     rb_define_method(ip, "_toUTF8",ip_toUTF8,2);
rb_define_method 872 ext/tcltklib/tcltklib.c     rb_define_method(ip, "_fromUTF8",ip_fromUTF8,2);
rb_define_method 873 ext/tcltklib/tcltklib.c     rb_define_method(ip, "_invoke", ip_invoke, -1);
rb_define_method 874 ext/tcltklib/tcltklib.c     rb_define_method(ip, "_return_value", ip_retval, 0);
rb_define_method 875 ext/tcltklib/tcltklib.c     rb_define_method(ip, "mainloop", lib_mainloop, -1);
rb_define_method 876 ext/tcltklib/tcltklib.c     rb_define_method(ip, "mainloop_watchdog", lib_mainloop_watchdog, -1);
rb_define_method 877 ext/tcltklib/tcltklib.c     rb_define_method(ip, "do_one_event", lib_do_one_event, -1);
rb_define_method 878 ext/tcltklib/tcltklib.c     rb_define_method(ip, "set_eventloop_tick", set_eventloop_tick, 1);
rb_define_method 879 ext/tcltklib/tcltklib.c     rb_define_method(ip, "get_eventloop_tick", get_eventloop_tick, 0);
rb_define_method 880 ext/tcltklib/tcltklib.c     rb_define_method(ip, "set_eventloop_weight", set_eventloop_weight, 2);
rb_define_method 881 ext/tcltklib/tcltklib.c     rb_define_method(ip, "get_eventloop_weight", get_eventloop_weight, 0);
rb_define_method 882 ext/tcltklib/tcltklib.c     rb_define_method(ip, "restart", lib_restart, 0);
rb_define_method 5244 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "initialize", fole_initialize, -1);
rb_define_method 5255 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "invoke", fole_invoke, -1);
rb_define_method 5256 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "[]", fole_getproperty, 1);
rb_define_method 5257 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "_invoke", fole_invoke2, 3);
rb_define_method 5258 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "_getproperty", fole_getproperty2, 3);
rb_define_method 5259 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "_setproperty", fole_setproperty2, 3);
rb_define_method 5262 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "[]=", fole_setproperty, -1);
rb_define_method 5264 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_free", fole_free, 0);
rb_define_method 5266 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "each", fole_each, 0);
rb_define_method 5267 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "method_missing", fole_missing, -1);
rb_define_method 5270 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "setproperty", fole_setproperty, -1);
rb_define_method 5272 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_methods", fole_methods, 0);
rb_define_method 5273 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_get_methods", fole_get_methods, 0);
rb_define_method 5274 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_put_methods", fole_put_methods, 0);
rb_define_method 5275 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_func_methods", fole_func_methods, 0);
rb_define_method 5277 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_method", fole_method_help, 1);
rb_define_method 5279 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE, "ole_obj_help", fole_obj_help, 0);
rb_define_method 5313 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "initialize", foletype_initialize, 2);
rb_define_method 5315 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "name", foletype_name, 0);
rb_define_method 5316 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "ole_type", foletype_ole_type, 0);
rb_define_method 5317 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "guid", foletype_guid, 0);
rb_define_method 5318 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "progid", foletype_progid, 0);
rb_define_method 5319 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "visible?", foletype_visible, 0);
rb_define_method 5321 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "major_version", foletype_major_version, 0);
rb_define_method 5322 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "minor_version", foletype_minor_version, 0);
rb_define_method 5323 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "typekind", foletype_typekind, 0);
rb_define_method 5324 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "helpstring", foletype_helpstring, 0);
rb_define_method 5325 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "src_type", foletype_src_type, 0);
rb_define_method 5326 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "helpfile", foletype_helpfile, 0);
rb_define_method 5327 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "helpcontext", foletype_helpcontext, 0);
rb_define_method 5328 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "variables", foletype_variables, 0);
rb_define_method 5329 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_TYPE, "ole_methods", foletype_methods, -1);
rb_define_method 5332 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "name", folevariable_name, 0);
rb_define_method 5333 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "ole_type", folevariable_ole_type, 0);
rb_define_method 5334 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "ole_type_detail", folevariable_ole_type_detail, 0);
rb_define_method 5335 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "value", folevariable_value, 0);
rb_define_method 5336 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "visible?", folevariable_visible, 0);
rb_define_method 5337 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "variable_kind", folevariable_variable_kind, 0);
rb_define_method 5338 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_VARIABLE, "varkind", folevariable_varkind, 0);
rb_define_method 5342 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "initialize", folemethod_initialize, 2);
rb_define_method 5345 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "name", folemethod_name, 0);
rb_define_method 5346 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "return_type", folemethod_return_type, 0);
rb_define_method 5347 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "return_vtype", folemethod_return_vtype, 0);
rb_define_method 5348 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "return_type_detail", folemethod_return_type_detail, 0);
rb_define_method 5349 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "invoke_kind", folemethod_invoke_kind, 0);
rb_define_method 5350 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "invkind", folemethod_invkind, 0);
rb_define_method 5351 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "visible?", folemethod_visible, 0);
rb_define_method 5352 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "event?", folemethod_event, 0);
rb_define_method 5353 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "event_interface", folemethod_event_interface, 0);
rb_define_method 5354 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "helpstring", folemethod_helpstring, 0);
rb_define_method 5355 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "helpfile", folemethod_helpfile, 0);
rb_define_method 5356 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "helpcontext", folemethod_helpcontext, 0);
rb_define_method 5357 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "dispid", folemethod_dispid, 0);
rb_define_method 5358 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "offset_vtbl", folemethod_offset_vtbl, 0);
rb_define_method 5359 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "size_params", folemethod_size_params, 0);
rb_define_method 5360 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "size_opt_params", folemethod_size_opt_params, 0);
rb_define_method 5361 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_METHOD, "params", folemethod_params, 0);
rb_define_method 5364 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "name", foleparam_name, 0);
rb_define_method 5365 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "ole_type", foleparam_ole_type, 0);
rb_define_method 5366 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "ole_type_detail", foleparam_ole_type_detail, 0);
rb_define_method 5367 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "input?", foleparam_input, 0);
rb_define_method 5368 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "output?", foleparam_output, 0);
rb_define_method 5369 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "optional?", foleparam_optional, 0);
rb_define_method 5370 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "retval?", foleparam_retval, 0);
rb_define_method 5371 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_PARAM, "default", foleparam_default, 0);
rb_define_method 5376 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_EVENT, "initialize", fev_initialize, -1);
rb_define_method 5380 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_EVENT, "on_event", fev_on_event, -1);
rb_define_method 5381 ext/win32ole/win32ole.c     rb_define_method(cWIN32OLE_EVENT, "on_event_with_outargs", fev_on_event_with_outargs, -1);
rb_define_method 2651 file.c             rb_define_method(rb_cIO, "stat",  rb_io_stat, 0); /* this is IO's method */
rb_define_method 2652 file.c             rb_define_method(rb_cFile, "lstat",  rb_file_lstat, 0);
rb_define_method 2654 file.c             rb_define_method(rb_cFile, "atime", rb_file_atime, 0);
rb_define_method 2655 file.c             rb_define_method(rb_cFile, "mtime", rb_file_mtime, 0);
rb_define_method 2656 file.c             rb_define_method(rb_cFile, "ctime", rb_file_ctime, 0);
rb_define_method 2658 file.c             rb_define_method(rb_cFile, "chmod", rb_file_chmod, 1);
rb_define_method 2659 file.c             rb_define_method(rb_cFile, "chown", rb_file_chown, 2);
rb_define_method 2660 file.c             rb_define_method(rb_cFile, "truncate", rb_file_truncate, 1);
rb_define_method 2662 file.c             rb_define_method(rb_cFile, "flock", rb_file_flock, 1);
rb_define_method 2671 file.c             rb_define_method(rb_cFile, "path",  rb_file_path, 0);
rb_define_method 2676 file.c             rb_define_method(rb_cStat, "initialize", rb_stat_init, 1);
rb_define_method 2677 file.c             rb_define_method(rb_cStat, "become", rb_stat_become, 1);
rb_define_method 2681 file.c             rb_define_method(rb_cStat, "<=>", rb_stat_cmp, 1);
rb_define_method 2683 file.c             rb_define_method(rb_cStat, "dev", rb_stat_dev, 0);
rb_define_method 2684 file.c             rb_define_method(rb_cStat, "ino", rb_stat_ino, 0);
rb_define_method 2685 file.c             rb_define_method(rb_cStat, "mode", rb_stat_mode, 0);
rb_define_method 2686 file.c             rb_define_method(rb_cStat, "nlink", rb_stat_nlink, 0);
rb_define_method 2687 file.c             rb_define_method(rb_cStat, "uid", rb_stat_uid, 0);
rb_define_method 2688 file.c             rb_define_method(rb_cStat, "gid", rb_stat_gid, 0);
rb_define_method 2689 file.c             rb_define_method(rb_cStat, "rdev", rb_stat_rdev, 0);
rb_define_method 2690 file.c             rb_define_method(rb_cStat, "rdev_major", rb_stat_rdev_major, 0);
rb_define_method 2691 file.c             rb_define_method(rb_cStat, "rdev_minor", rb_stat_rdev_minor, 0);
rb_define_method 2692 file.c             rb_define_method(rb_cStat, "size", rb_stat_size, 0);
rb_define_method 2693 file.c             rb_define_method(rb_cStat, "blksize", rb_stat_blksize, 0);
rb_define_method 2694 file.c             rb_define_method(rb_cStat, "blocks", rb_stat_blocks, 0);
rb_define_method 2695 file.c             rb_define_method(rb_cStat, "atime", rb_stat_atime, 0);
rb_define_method 2696 file.c             rb_define_method(rb_cStat, "mtime", rb_stat_mtime, 0);
rb_define_method 2697 file.c             rb_define_method(rb_cStat, "ctime", rb_stat_ctime, 0);
rb_define_method 2699 file.c             rb_define_method(rb_cStat, "inspect", rb_stat_inspect, 0);
rb_define_method 2701 file.c             rb_define_method(rb_cStat, "ftype", rb_stat_ftype, 0);
rb_define_method 2703 file.c             rb_define_method(rb_cStat, "directory?",  rb_stat_d, 0);
rb_define_method 2704 file.c             rb_define_method(rb_cStat, "readable?",  rb_stat_r, 0);
rb_define_method 2705 file.c             rb_define_method(rb_cStat, "readable_real?",  rb_stat_R, 0);
rb_define_method 2706 file.c             rb_define_method(rb_cStat, "writable?",  rb_stat_w, 0);
rb_define_method 2707 file.c             rb_define_method(rb_cStat, "writable_real?",  rb_stat_W, 0);
rb_define_method 2708 file.c             rb_define_method(rb_cStat, "executable?",  rb_stat_x, 0);
rb_define_method 2709 file.c             rb_define_method(rb_cStat, "executable_real?",  rb_stat_X, 0);
rb_define_method 2710 file.c             rb_define_method(rb_cStat, "file?",  rb_stat_f, 0);
rb_define_method 2711 file.c             rb_define_method(rb_cStat, "zero?",  rb_stat_z, 0);
rb_define_method 2712 file.c             rb_define_method(rb_cStat, "size?",  rb_stat_s, 0);
rb_define_method 2713 file.c             rb_define_method(rb_cStat, "owned?",  rb_stat_owned, 0);
rb_define_method 2714 file.c             rb_define_method(rb_cStat, "grpowned?",  rb_stat_grpowned, 0);
rb_define_method 2716 file.c             rb_define_method(rb_cStat, "pipe?",  rb_stat_p, 0);
rb_define_method 2717 file.c             rb_define_method(rb_cStat, "symlink?",  rb_stat_l, 0);
rb_define_method 2718 file.c             rb_define_method(rb_cStat, "socket?",  rb_stat_S, 0);
rb_define_method 2720 file.c             rb_define_method(rb_cStat, "blockdev?",  rb_stat_b, 0);
rb_define_method 2721 file.c             rb_define_method(rb_cStat, "chardev?",  rb_stat_c, 0);
rb_define_method 2723 file.c             rb_define_method(rb_cStat, "setuid?",  rb_stat_suid, 0);
rb_define_method 2724 file.c             rb_define_method(rb_cStat, "setgid?",  rb_stat_sgid, 0);
rb_define_method 2725 file.c             rb_define_method(rb_cStat, "sticky?",  rb_stat_sticky, 0);
rb_define_method 1503 gc.c               rb_define_method(rb_mGC, "garbage_collect", rb_gc_start, 0);
rb_define_method 1590 hash.c             rb_define_method(rb_cHash,"initialize", rb_hash_initialize, -1);
rb_define_method 1592 hash.c             rb_define_method(rb_cHash,"become", rb_hash_become, 1);
rb_define_method 1593 hash.c             rb_define_method(rb_cHash,"rehash", rb_hash_rehash, 0);
rb_define_method 1595 hash.c             rb_define_method(rb_cHash,"to_hash", rb_hash_to_hash, 0);
rb_define_method 1596 hash.c             rb_define_method(rb_cHash,"to_a", rb_hash_to_a, 0);
rb_define_method 1597 hash.c             rb_define_method(rb_cHash,"to_s", rb_hash_to_s, 0);
rb_define_method 1598 hash.c             rb_define_method(rb_cHash,"inspect", rb_hash_inspect, 0);
rb_define_method 1600 hash.c             rb_define_method(rb_cHash,"==", rb_hash_equal, 1);
rb_define_method 1601 hash.c             rb_define_method(rb_cHash,"[]", rb_hash_aref, 1);
rb_define_method 1602 hash.c             rb_define_method(rb_cHash,"fetch", rb_hash_fetch, -1);
rb_define_method 1603 hash.c             rb_define_method(rb_cHash,"[]=", rb_hash_aset, 2);
rb_define_method 1604 hash.c             rb_define_method(rb_cHash,"store", rb_hash_aset, 2);
rb_define_method 1605 hash.c             rb_define_method(rb_cHash,"default", rb_hash_default, -1);
rb_define_method 1606 hash.c             rb_define_method(rb_cHash,"default=", rb_hash_set_default, 1);
rb_define_method 1607 hash.c             rb_define_method(rb_cHash,"default_proc", rb_hash_default_proc, 0);
rb_define_method 1608 hash.c             rb_define_method(rb_cHash,"index", rb_hash_index, 1);
rb_define_method 1609 hash.c             rb_define_method(rb_cHash,"indexes", rb_hash_indexes, -1);
rb_define_method 1610 hash.c             rb_define_method(rb_cHash,"indices", rb_hash_indexes, -1);
rb_define_method 1611 hash.c             rb_define_method(rb_cHash,"size", rb_hash_size, 0);
rb_define_method 1612 hash.c             rb_define_method(rb_cHash,"length", rb_hash_size, 0);
rb_define_method 1613 hash.c             rb_define_method(rb_cHash,"empty?", rb_hash_empty_p, 0);
rb_define_method 1615 hash.c             rb_define_method(rb_cHash,"each", rb_hash_each_pair, 0);
rb_define_method 1616 hash.c             rb_define_method(rb_cHash,"each_value", rb_hash_each_value, 0);
rb_define_method 1617 hash.c             rb_define_method(rb_cHash,"each_key", rb_hash_each_key, 0);
rb_define_method 1618 hash.c             rb_define_method(rb_cHash,"each_pair", rb_hash_each_pair, 0);
rb_define_method 1619 hash.c             rb_define_method(rb_cHash,"sort", rb_hash_sort, 0);
rb_define_method 1621 hash.c             rb_define_method(rb_cHash,"keys", rb_hash_keys, 0);
rb_define_method 1622 hash.c             rb_define_method(rb_cHash,"values", rb_hash_values, 0);
rb_define_method 1624 hash.c             rb_define_method(rb_cHash,"shift", rb_hash_shift, 0);
rb_define_method 1625 hash.c             rb_define_method(rb_cHash,"delete", rb_hash_delete, 1);
rb_define_method 1626 hash.c             rb_define_method(rb_cHash,"delete_if", rb_hash_delete_if, 0);
rb_define_method 1627 hash.c             rb_define_method(rb_cHash,"select", rb_hash_select, -1);
rb_define_method 1628 hash.c             rb_define_method(rb_cHash,"reject", rb_hash_reject, 0);
rb_define_method 1629 hash.c             rb_define_method(rb_cHash,"reject!", rb_hash_reject_bang, 0);
rb_define_method 1630 hash.c             rb_define_method(rb_cHash,"clear", rb_hash_clear, 0);
rb_define_method 1631 hash.c             rb_define_method(rb_cHash,"invert", rb_hash_invert, 0);
rb_define_method 1632 hash.c             rb_define_method(rb_cHash,"update", rb_hash_update, 1);
rb_define_method 1633 hash.c             rb_define_method(rb_cHash,"replace", rb_hash_become, 1);
rb_define_method 1635 hash.c             rb_define_method(rb_cHash,"include?", rb_hash_has_key, 1);
rb_define_method 1636 hash.c             rb_define_method(rb_cHash,"member?", rb_hash_has_key, 1);
rb_define_method 1637 hash.c             rb_define_method(rb_cHash,"has_key?", rb_hash_has_key, 1);
rb_define_method 1638 hash.c             rb_define_method(rb_cHash,"has_value?", rb_hash_has_value, 1);
rb_define_method 1639 hash.c             rb_define_method(rb_cHash,"key?", rb_hash_has_key, 1);
rb_define_method 1640 hash.c             rb_define_method(rb_cHash,"value?", rb_hash_has_value, 1);
rb_define_method 3828 io.c               rb_define_method(rb_mKernel, "display", rb_obj_display, -1);
rb_define_method 3845 io.c               rb_define_method(rb_cIO, "initialize", rb_io_initialize, -1);
rb_define_method 3861 io.c               rb_define_method(rb_cIO, "become", rb_io_become, 1);
rb_define_method 3862 io.c               rb_define_method(rb_cIO, "reopen", rb_io_reopen, -1);
rb_define_method 3864 io.c               rb_define_method(rb_cIO, "print", rb_io_print, -1);
rb_define_method 3865 io.c               rb_define_method(rb_cIO, "putc", rb_io_putc, 1);
rb_define_method 3866 io.c               rb_define_method(rb_cIO, "puts", rb_io_puts, -1);
rb_define_method 3867 io.c               rb_define_method(rb_cIO, "printf", rb_io_printf, -1);
rb_define_method 3869 io.c               rb_define_method(rb_cIO, "each",  rb_io_each_line, -1);
rb_define_method 3870 io.c               rb_define_method(rb_cIO, "each_line",  rb_io_each_line, -1);
rb_define_method 3871 io.c               rb_define_method(rb_cIO, "each_byte",  rb_io_each_byte, 0);
rb_define_method 3873 io.c               rb_define_method(rb_cIO, "syswrite", rb_io_syswrite, 1);
rb_define_method 3874 io.c               rb_define_method(rb_cIO, "sysread",  rb_io_sysread, 1);
rb_define_method 3876 io.c               rb_define_method(rb_cIO, "fileno", rb_io_fileno, 0);
rb_define_method 3878 io.c               rb_define_method(rb_cIO, "to_io", rb_io_to_io, 0);
rb_define_method 3880 io.c               rb_define_method(rb_cIO, "fsync",   rb_io_fsync, 0);
rb_define_method 3881 io.c               rb_define_method(rb_cIO, "sync",   rb_io_sync, 0);
rb_define_method 3882 io.c               rb_define_method(rb_cIO, "sync=",  rb_io_set_sync, 1);
rb_define_method 3884 io.c               rb_define_method(rb_cIO, "lineno",   rb_io_lineno, 0);
rb_define_method 3885 io.c               rb_define_method(rb_cIO, "lineno=",  rb_io_set_lineno, 1);
rb_define_method 3887 io.c               rb_define_method(rb_cIO, "readlines",  rb_io_readlines, -1);
rb_define_method 3889 io.c               rb_define_method(rb_cIO, "read",  io_read, -1);
rb_define_method 3890 io.c               rb_define_method(rb_cIO, "write", io_write, 1);
rb_define_method 3891 io.c               rb_define_method(rb_cIO, "gets",  rb_io_gets_m, -1);
rb_define_method 3892 io.c               rb_define_method(rb_cIO, "readline",  rb_io_readline, -1);
rb_define_method 3893 io.c               rb_define_method(rb_cIO, "getc",  rb_io_getc, 0);
rb_define_method 3894 io.c               rb_define_method(rb_cIO, "readchar",  rb_io_readchar, 0);
rb_define_method 3895 io.c               rb_define_method(rb_cIO, "ungetc",rb_io_ungetc, 1);
rb_define_method 3896 io.c               rb_define_method(rb_cIO, "<<",    rb_io_addstr, 1);
rb_define_method 3897 io.c               rb_define_method(rb_cIO, "flush", rb_io_flush, 0);
rb_define_method 3898 io.c               rb_define_method(rb_cIO, "tell", rb_io_tell, 0);
rb_define_method 3899 io.c               rb_define_method(rb_cIO, "seek", rb_io_seek_m, -1);
rb_define_method 3903 io.c               rb_define_method(rb_cIO, "rewind", rb_io_rewind, 0);
rb_define_method 3904 io.c               rb_define_method(rb_cIO, "pos", rb_io_tell, 0);
rb_define_method 3905 io.c               rb_define_method(rb_cIO, "pos=", rb_io_set_pos, 1);
rb_define_method 3906 io.c               rb_define_method(rb_cIO, "eof", rb_io_eof, 0);
rb_define_method 3907 io.c               rb_define_method(rb_cIO, "eof?", rb_io_eof, 0);
rb_define_method 3909 io.c               rb_define_method(rb_cIO, "close", rb_io_close_m, 0);
rb_define_method 3910 io.c               rb_define_method(rb_cIO, "closed?", rb_io_closed, 0);
rb_define_method 3911 io.c               rb_define_method(rb_cIO, "close_read", rb_io_close_read, 0);
rb_define_method 3912 io.c               rb_define_method(rb_cIO, "close_write", rb_io_close_write, 0);
rb_define_method 3914 io.c               rb_define_method(rb_cIO, "isatty", rb_io_isatty, 0);
rb_define_method 3915 io.c               rb_define_method(rb_cIO, "tty?", rb_io_isatty, 0);
rb_define_method 3916 io.c               rb_define_method(rb_cIO, "binmode",  rb_io_binmode, 0);
rb_define_method 3917 io.c               rb_define_method(rb_cIO, "sysseek", rb_io_sysseek, -1);
rb_define_method 3919 io.c               rb_define_method(rb_cIO, "ioctl", rb_io_ioctl, -1);
rb_define_method 3920 io.c               rb_define_method(rb_cIO, "fcntl", rb_io_fcntl, -1);
rb_define_method 3921 io.c               rb_define_method(rb_cIO, "pid", rb_io_pid, 0);
rb_define_method 3922 io.c               rb_define_method(rb_cIO, "inspect",  rb_io_inspect, 0);
rb_define_method 3990 io.c               rb_define_method(rb_cFile, "initialize",  rb_file_initialize, -1);
rb_define_method 1632 numeric.c          rb_define_method(rb_cNumeric, "coerce", num_coerce, 1);
rb_define_method 1633 numeric.c          rb_define_method(rb_cNumeric, "become", num_become, 1);
rb_define_method 1635 numeric.c          rb_define_method(rb_cNumeric, "+@", num_uplus, 0);
rb_define_method 1636 numeric.c          rb_define_method(rb_cNumeric, "-@", num_uminus, 0);
rb_define_method 1637 numeric.c          rb_define_method(rb_cNumeric, "===", num_equal, 1);
rb_define_method 1638 numeric.c          rb_define_method(rb_cNumeric, "eql?", num_eql, 1);
rb_define_method 1639 numeric.c          rb_define_method(rb_cNumeric, "/", num_div, 1);
rb_define_method 1640 numeric.c          rb_define_method(rb_cNumeric, "divmod", num_divmod, 1);
rb_define_method 1641 numeric.c          rb_define_method(rb_cNumeric, "modulo", num_modulo, 1);
rb_define_method 1642 numeric.c          rb_define_method(rb_cNumeric, "remainder", num_remainder, 1);
rb_define_method 1643 numeric.c          rb_define_method(rb_cNumeric, "abs", num_abs, 0);
rb_define_method 1644 numeric.c          rb_define_method(rb_cNumeric, "to_int", num_to_int, 0);
rb_define_method 1646 numeric.c          rb_define_method(rb_cNumeric, "integer?", num_int_p, 0);
rb_define_method 1647 numeric.c          rb_define_method(rb_cNumeric, "zero?", num_zero_p, 0);
rb_define_method 1648 numeric.c          rb_define_method(rb_cNumeric, "nonzero?", num_nonzero_p, 0);
rb_define_method 1650 numeric.c          rb_define_method(rb_cNumeric, "floor", num_floor, 0);
rb_define_method 1651 numeric.c          rb_define_method(rb_cNumeric, "ceil", num_ceil, 0);
rb_define_method 1652 numeric.c          rb_define_method(rb_cNumeric, "round", num_round, 0);
rb_define_method 1653 numeric.c          rb_define_method(rb_cNumeric, "truncate", num_truncate, 0);
rb_define_method 1654 numeric.c          rb_define_method(rb_cNumeric, "step", num_step, -1);
rb_define_method 1660 numeric.c          rb_define_method(rb_cInteger, "integer?", int_int_p, 0);
rb_define_method 1661 numeric.c          rb_define_method(rb_cInteger, "upto", int_upto, 1);
rb_define_method 1662 numeric.c          rb_define_method(rb_cInteger, "downto", int_downto, 1);
rb_define_method 1663 numeric.c          rb_define_method(rb_cInteger, "times", int_dotimes, 0);
rb_define_method 1665 numeric.c          rb_define_method(rb_cInteger, "succ", int_succ, 0);
rb_define_method 1666 numeric.c          rb_define_method(rb_cInteger, "next", int_succ, 0);
rb_define_method 1667 numeric.c          rb_define_method(rb_cInteger, "chr", int_chr, 0);
rb_define_method 1668 numeric.c          rb_define_method(rb_cInteger, "to_i", int_to_i, 0);
rb_define_method 1669 numeric.c          rb_define_method(rb_cInteger, "to_int", int_to_i, 0);
rb_define_method 1670 numeric.c          rb_define_method(rb_cInteger, "floor", int_to_i, 0);
rb_define_method 1671 numeric.c          rb_define_method(rb_cInteger, "ceil", int_to_i, 0);
rb_define_method 1672 numeric.c          rb_define_method(rb_cInteger, "round", int_to_i, 0);
rb_define_method 1673 numeric.c          rb_define_method(rb_cInteger, "truncate", int_to_i, 0);
rb_define_method 1680 numeric.c          rb_define_method(rb_cFixnum, "to_s", fix_to_s, -1);
rb_define_method 1682 numeric.c          rb_define_method(rb_cFixnum, "id2name", fix_id2name, 0);
rb_define_method 1684 numeric.c          rb_define_method(rb_cFixnum, "-@", fix_uminus, 0);
rb_define_method 1685 numeric.c          rb_define_method(rb_cFixnum, "+", fix_plus, 1);
rb_define_method 1686 numeric.c          rb_define_method(rb_cFixnum, "-", fix_minus, 1);
rb_define_method 1687 numeric.c          rb_define_method(rb_cFixnum, "*", fix_mul, 1);
rb_define_method 1688 numeric.c          rb_define_method(rb_cFixnum, "/", fix_div, 1);
rb_define_method 1689 numeric.c          rb_define_method(rb_cFixnum, "div", fix_div, 1);
rb_define_method 1690 numeric.c          rb_define_method(rb_cFixnum, "%", fix_mod, 1);
rb_define_method 1691 numeric.c          rb_define_method(rb_cFixnum, "modulo", fix_mod, 1);
rb_define_method 1692 numeric.c          rb_define_method(rb_cFixnum, "divmod", fix_divmod, 1);
rb_define_method 1693 numeric.c          rb_define_method(rb_cFixnum, "**", fix_pow, 1);
rb_define_method 1695 numeric.c          rb_define_method(rb_cFixnum, "abs", fix_abs, 0);
rb_define_method 1697 numeric.c          rb_define_method(rb_cFixnum, "==", fix_equal, 1);
rb_define_method 1698 numeric.c          rb_define_method(rb_cFixnum, "<=>", fix_cmp, 1);
rb_define_method 1699 numeric.c          rb_define_method(rb_cFixnum, ">",  fix_gt, 1);
rb_define_method 1700 numeric.c          rb_define_method(rb_cFixnum, ">=", fix_ge, 1);
rb_define_method 1701 numeric.c          rb_define_method(rb_cFixnum, "<",  fix_lt, 1);
rb_define_method 1702 numeric.c          rb_define_method(rb_cFixnum, "<=", fix_le, 1);
rb_define_method 1704 numeric.c          rb_define_method(rb_cFixnum, "~", fix_rev, 0);
rb_define_method 1705 numeric.c          rb_define_method(rb_cFixnum, "&", fix_and, 1);
rb_define_method 1706 numeric.c          rb_define_method(rb_cFixnum, "|", fix_or,  1);
rb_define_method 1707 numeric.c          rb_define_method(rb_cFixnum, "^", fix_xor, 1);
rb_define_method 1708 numeric.c          rb_define_method(rb_cFixnum, "[]", fix_aref, 1);
rb_define_method 1710 numeric.c          rb_define_method(rb_cFixnum, "<<", fix_lshift, 1);
rb_define_method 1711 numeric.c          rb_define_method(rb_cFixnum, ">>", fix_rshift, 1);
rb_define_method 1713 numeric.c          rb_define_method(rb_cFixnum, "to_f", fix_to_f, 0);
rb_define_method 1714 numeric.c          rb_define_method(rb_cFixnum, "size", fix_size, 0);
rb_define_method 1715 numeric.c          rb_define_method(rb_cFixnum, "zero?", fix_zero_p, 0);
rb_define_method 1725 numeric.c          rb_define_method(rb_cFloat, "to_s", flo_to_s, 0);
rb_define_method 1726 numeric.c          rb_define_method(rb_cFloat, "coerce", flo_coerce, 1);
rb_define_method 1727 numeric.c          rb_define_method(rb_cFloat, "-@", flo_uminus, 0);
rb_define_method 1728 numeric.c          rb_define_method(rb_cFloat, "+", flo_plus, 1);
rb_define_method 1729 numeric.c          rb_define_method(rb_cFloat, "-", flo_minus, 1);
rb_define_method 1730 numeric.c          rb_define_method(rb_cFloat, "*", flo_mul, 1);
rb_define_method 1731 numeric.c          rb_define_method(rb_cFloat, "/", flo_div, 1);
rb_define_method 1732 numeric.c          rb_define_method(rb_cFloat, "%", flo_mod, 1);
rb_define_method 1733 numeric.c          rb_define_method(rb_cFloat, "modulo", flo_mod, 1);
rb_define_method 1734 numeric.c          rb_define_method(rb_cFloat, "divmod", flo_divmod, 1);
rb_define_method 1735 numeric.c          rb_define_method(rb_cFloat, "**", flo_pow, 1);
rb_define_method 1736 numeric.c          rb_define_method(rb_cFloat, "==", flo_eq, 1);
rb_define_method 1737 numeric.c          rb_define_method(rb_cFloat, "<=>", flo_cmp, 1);
rb_define_method 1738 numeric.c          rb_define_method(rb_cFloat, ">",  flo_gt, 1);
rb_define_method 1739 numeric.c          rb_define_method(rb_cFloat, ">=", flo_ge, 1);
rb_define_method 1740 numeric.c          rb_define_method(rb_cFloat, "<",  flo_lt, 1);
rb_define_method 1741 numeric.c          rb_define_method(rb_cFloat, "<=", flo_le, 1);
rb_define_method 1742 numeric.c          rb_define_method(rb_cFloat, "eql?", flo_eql, 1);
rb_define_method 1743 numeric.c          rb_define_method(rb_cFloat, "hash", flo_hash, 0);
rb_define_method 1744 numeric.c          rb_define_method(rb_cFloat, "to_f", flo_to_f, 0);
rb_define_method 1745 numeric.c          rb_define_method(rb_cFloat, "abs", flo_abs, 0);
rb_define_method 1746 numeric.c          rb_define_method(rb_cFloat, "zero?", flo_zero_p, 0);
rb_define_method 1748 numeric.c          rb_define_method(rb_cFloat, "to_i", flo_truncate, 0);
rb_define_method 1749 numeric.c          rb_define_method(rb_cFloat, "to_int", flo_truncate, 0);
rb_define_method 1750 numeric.c          rb_define_method(rb_cFloat, "floor", flo_floor, 0);
rb_define_method 1751 numeric.c          rb_define_method(rb_cFloat, "ceil", flo_ceil, 0);
rb_define_method 1752 numeric.c          rb_define_method(rb_cFloat, "round", flo_round, 0);
rb_define_method 1753 numeric.c          rb_define_method(rb_cFloat, "truncate", flo_truncate, 0);
rb_define_method 1755 numeric.c          rb_define_method(rb_cFloat, "nan?",      flo_is_nan_p, 0);
rb_define_method 1756 numeric.c          rb_define_method(rb_cFloat, "infinite?", flo_is_infinite_p, 0);
rb_define_method 1757 numeric.c          rb_define_method(rb_cFloat, "finite?",   flo_is_finite_p, 0);
rb_define_method 1284 object.c           rb_define_method(rb_mKernel, "nil?", rb_false, 0);
rb_define_method 1285 object.c           rb_define_method(rb_mKernel, "==", rb_obj_equal, 1);
rb_define_method 1286 object.c           rb_define_method(rb_mKernel, "equal?", rb_obj_equal, 1);
rb_define_method 1287 object.c           rb_define_method(rb_mKernel, "===", rb_obj_equal, 1);
rb_define_method 1288 object.c           rb_define_method(rb_mKernel, "=~", rb_false, 1);
rb_define_method 1290 object.c           rb_define_method(rb_mKernel, "eql?", rb_obj_equal, 1);
rb_define_method 1292 object.c           rb_define_method(rb_mKernel, "hash", rb_obj_id, 0);
rb_define_method 1293 object.c           rb_define_method(rb_mKernel, "id", rb_obj_id, 0);
rb_define_method 1294 object.c           rb_define_method(rb_mKernel, "__id__", rb_obj_id, 0);
rb_define_method 1295 object.c           rb_define_method(rb_mKernel, "type", rb_obj_class, 0);
rb_define_method 1296 object.c           rb_define_method(rb_mKernel, "class", rb_obj_class, 0);
rb_define_method 1298 object.c           rb_define_method(rb_mKernel, "clone", rb_obj_clone, 0);
rb_define_method 1299 object.c           rb_define_method(rb_mKernel, "dup", rb_obj_dup, 0);
rb_define_method 1300 object.c           rb_define_method(rb_mKernel, "become", rb_obj_become, 1);
rb_define_method 1302 object.c           rb_define_method(rb_mKernel, "taint", rb_obj_taint, 0);
rb_define_method 1303 object.c           rb_define_method(rb_mKernel, "tainted?", rb_obj_tainted, 0);
rb_define_method 1304 object.c           rb_define_method(rb_mKernel, "untaint", rb_obj_untaint, 0);
rb_define_method 1305 object.c           rb_define_method(rb_mKernel, "freeze", rb_obj_freeze, 0);
rb_define_method 1306 object.c           rb_define_method(rb_mKernel, "frozen?", rb_obj_frozen_p, 0);
rb_define_method 1308 object.c           rb_define_method(rb_mKernel, "to_a", rb_any_to_a, 0); /* to be removed */
rb_define_method 1309 object.c           rb_define_method(rb_mKernel, "to_s", rb_any_to_s, 0);
rb_define_method 1310 object.c           rb_define_method(rb_mKernel, "inspect", rb_obj_inspect, 0);
rb_define_method 1311 object.c           rb_define_method(rb_mKernel, "methods", rb_obj_methods, 0);
rb_define_method 1312 object.c           rb_define_method(rb_mKernel, "public_methods", rb_obj_methods, 0);
rb_define_method 1313 object.c           rb_define_method(rb_mKernel, "singleton_methods", rb_obj_singleton_methods, -1);
rb_define_method 1314 object.c           rb_define_method(rb_mKernel, "protected_methods", rb_obj_protected_methods, 0);
rb_define_method 1315 object.c           rb_define_method(rb_mKernel, "private_methods", rb_obj_private_methods, 0);
rb_define_method 1316 object.c           rb_define_method(rb_mKernel, "instance_variables", rb_obj_instance_variables, 0);
rb_define_method 1320 object.c           rb_define_method(rb_mKernel, "instance_of?", rb_obj_is_instance_of, 1);
rb_define_method 1321 object.c           rb_define_method(rb_mKernel, "kind_of?", rb_obj_is_kind_of, 1);
rb_define_method 1322 object.c           rb_define_method(rb_mKernel, "is_a?", rb_obj_is_kind_of, 1);
rb_define_method 1338 object.c           rb_define_method(rb_cNilClass, "to_i", nil_to_i, 0);
rb_define_method 1339 object.c           rb_define_method(rb_cNilClass, "to_f", nil_to_f, 0);
rb_define_method 1340 object.c           rb_define_method(rb_cNilClass, "to_s", nil_to_s, 0);
rb_define_method 1341 object.c           rb_define_method(rb_cNilClass, "to_a", nil_to_a, 0);
rb_define_method 1342 object.c           rb_define_method(rb_cNilClass, "inspect", nil_inspect, 0);
rb_define_method 1343 object.c           rb_define_method(rb_cNilClass, "&", false_and, 1);
rb_define_method 1344 object.c           rb_define_method(rb_cNilClass, "|", false_or, 1);
rb_define_method 1345 object.c           rb_define_method(rb_cNilClass, "^", false_xor, 1);
rb_define_method 1347 object.c           rb_define_method(rb_cNilClass, "nil?", rb_true, 0);
rb_define_method 1357 object.c           rb_define_method(rb_cSymbol, "to_i", sym_to_i, 0);
rb_define_method 1358 object.c           rb_define_method(rb_cSymbol, "to_int", sym_to_i, 0);
rb_define_method 1359 object.c           rb_define_method(rb_cSymbol, "inspect", sym_inspect, 0);
rb_define_method 1360 object.c           rb_define_method(rb_cSymbol, "to_s", sym_to_s, 0);
rb_define_method 1361 object.c           rb_define_method(rb_cSymbol, "id2name", sym_to_s, 0);
rb_define_method 1362 object.c           rb_define_method(rb_cSymbol, "intern", sym_intern, 0);
rb_define_method 1364 object.c           rb_define_method(rb_cModule, "===", rb_mod_eqq, 1);
rb_define_method 1365 object.c           rb_define_method(rb_cModule, "==", rb_obj_equal, 1);
rb_define_method 1366 object.c           rb_define_method(rb_cModule, "<=>",  rb_mod_cmp, 1);
rb_define_method 1367 object.c           rb_define_method(rb_cModule, "<",  rb_mod_lt, 1);
rb_define_method 1368 object.c           rb_define_method(rb_cModule, "<=", rb_mod_le, 1);
rb_define_method 1369 object.c           rb_define_method(rb_cModule, ">",  rb_mod_gt, 1);
rb_define_method 1370 object.c           rb_define_method(rb_cModule, ">=", rb_mod_ge, 1);
rb_define_method 1371 object.c           rb_define_method(rb_cModule, "clone", rb_mod_clone, 0);
rb_define_method 1372 object.c           rb_define_method(rb_cModule, "dup", rb_mod_dup, 0);
rb_define_method 1373 object.c           rb_define_method(rb_cModule, "to_s", rb_mod_to_s, 0);
rb_define_method 1374 object.c           rb_define_method(rb_cModule, "included_modules", rb_mod_included_modules, 0);
rb_define_method 1375 object.c           rb_define_method(rb_cModule, "include?", rb_mod_include_p, 1);
rb_define_method 1376 object.c           rb_define_method(rb_cModule, "name", rb_mod_name, 0);
rb_define_method 1377 object.c           rb_define_method(rb_cModule, "ancestors", rb_mod_ancestors, 0);
rb_define_method 1385 object.c           rb_define_method(rb_cModule, "initialize", rb_mod_initialize, 0);
rb_define_method 1386 object.c           rb_define_method(rb_cModule, "instance_methods", rb_class_instance_methods, -1);
rb_define_method 1387 object.c           rb_define_method(rb_cModule, "public_instance_methods", rb_class_instance_methods, -1);
rb_define_method 1388 object.c           rb_define_method(rb_cModule, "protected_instance_methods", rb_class_protected_instance_methods, -1);
rb_define_method 1389 object.c           rb_define_method(rb_cModule, "private_instance_methods", rb_class_private_instance_methods, -1);
rb_define_method 1391 object.c           rb_define_method(rb_cModule, "constants", rb_mod_constants, 0);
rb_define_method 1392 object.c           rb_define_method(rb_cModule, "const_get", rb_mod_const_get, 1);
rb_define_method 1393 object.c           rb_define_method(rb_cModule, "const_set", rb_mod_const_set, 2);
rb_define_method 1394 object.c           rb_define_method(rb_cModule, "const_defined?", rb_mod_const_defined, 1);
rb_define_method 1396 object.c           rb_define_method(rb_cModule, "class_variables", rb_mod_class_variables, 0);
rb_define_method 1399 object.c           rb_define_method(rb_cClass, "allocate", rb_class_allocate_instance, 0);
rb_define_method 1400 object.c           rb_define_method(rb_cClass, "new", rb_class_new_instance, -1);
rb_define_method 1401 object.c           rb_define_method(rb_cClass, "initialize", rb_class_initialize, -1);
rb_define_method 1402 object.c           rb_define_method(rb_cClass, "superclass", rb_class_superclass, 0);
rb_define_method 1416 object.c           rb_define_method(rb_cTrueClass, "to_s", true_to_s, 0);
rb_define_method 1417 object.c           rb_define_method(rb_cTrueClass, "&", true_and, 1);
rb_define_method 1418 object.c           rb_define_method(rb_cTrueClass, "|", true_or, 1);
rb_define_method 1419 object.c           rb_define_method(rb_cTrueClass, "^", true_xor, 1);
rb_define_method 1425 object.c           rb_define_method(rb_cFalseClass, "to_s", false_to_s, 0);
rb_define_method 1426 object.c           rb_define_method(rb_cFalseClass, "&", false_and, 1);
rb_define_method 1427 object.c           rb_define_method(rb_cFalseClass, "|", false_or, 1);
rb_define_method 1428 object.c           rb_define_method(rb_cFalseClass, "^", false_xor, 1);
rb_define_method 1850 pack.c             rb_define_method(rb_cArray, "pack", pack_pack, 1);
rb_define_method 1851 pack.c             rb_define_method(rb_cString, "unpack", pack_unpack, 1);
rb_define_method  75 prec.c             rb_define_method(rb_mPrecision, "prec", prec_prec, 1);
rb_define_method  76 prec.c             rb_define_method(rb_mPrecision, "prec_i", prec_prec_i, 0);
rb_define_method  77 prec.c             rb_define_method(rb_mPrecision, "prec_f", prec_prec_f, 0);
rb_define_method 1325 process.c          rb_define_method(rb_cProcStatus, "==", pst_equal, 1);
rb_define_method 1326 process.c          rb_define_method(rb_cProcStatus, "&", pst_bitand, 1);
rb_define_method 1327 process.c          rb_define_method(rb_cProcStatus, ">>", pst_rshift, 1);
rb_define_method 1328 process.c          rb_define_method(rb_cProcStatus, "to_i", pst_to_i, 0);
rb_define_method 1329 process.c          rb_define_method(rb_cProcStatus, "to_int", pst_to_i, 0);
rb_define_method 1330 process.c          rb_define_method(rb_cProcStatus, "to_s", pst_to_s, 0);
rb_define_method 1331 process.c          rb_define_method(rb_cProcStatus, "inspect", pst_to_s, 0);
rb_define_method 1333 process.c          rb_define_method(rb_cProcStatus, "stopped?", pst_wifstopped, 0);
rb_define_method 1334 process.c          rb_define_method(rb_cProcStatus, "stopsig", pst_wstopsig, 0);
rb_define_method 1335 process.c          rb_define_method(rb_cProcStatus, "signaled?", pst_wifsignaled, 0);
rb_define_method 1336 process.c          rb_define_method(rb_cProcStatus, "termsig", pst_wtermsig, 0);
rb_define_method 1337 process.c          rb_define_method(rb_cProcStatus, "exited?", pst_wifexited, 0);
rb_define_method 1338 process.c          rb_define_method(rb_cProcStatus, "exitstatus", pst_wexitstatus, 0);
rb_define_method 1339 process.c          rb_define_method(rb_cProcStatus, "coredump?", pst_wcoredump, 0);
rb_define_method 494 range.c            rb_define_method(rb_cRange, "initialize", range_initialize, -1);
rb_define_method 495 range.c            rb_define_method(rb_cRange, "==", range_eq, 1);
rb_define_method 496 range.c            rb_define_method(rb_cRange, "===", range_include, 1);
rb_define_method 497 range.c            rb_define_method(rb_cRange, "eql?", range_eql, 1);
rb_define_method 498 range.c            rb_define_method(rb_cRange, "hash", range_hash, 0);
rb_define_method 499 range.c            rb_define_method(rb_cRange, "each", range_each, 0);
rb_define_method 500 range.c            rb_define_method(rb_cRange, "step", range_step, -1);
rb_define_method 501 range.c            rb_define_method(rb_cRange, "first", range_first, 0);
rb_define_method 502 range.c            rb_define_method(rb_cRange, "last", range_last, 0);
rb_define_method 503 range.c            rb_define_method(rb_cRange, "begin", range_first, 0);
rb_define_method 504 range.c            rb_define_method(rb_cRange, "end", range_last, 0);
rb_define_method 505 range.c            rb_define_method(rb_cRange, "min", range_min, 0);
rb_define_method 506 range.c            rb_define_method(rb_cRange, "max", range_max, 0);
rb_define_method 507 range.c            rb_define_method(rb_cRange, "to_s", range_to_s, 0);
rb_define_method 508 range.c            rb_define_method(rb_cRange, "inspect", range_inspect, 0);
rb_define_method 511 range.c            rb_define_method(rb_cRange, "exclude_end?", range_exclude_end_p, 0);
rb_define_method 513 range.c            rb_define_method(rb_cRange, "member?", range_member, 1);
rb_define_method 514 range.c            rb_define_method(rb_cRange, "include?", range_include, 1);
rb_define_method 1581 re.c               rb_define_method(rb_cRegexp, "initialize", rb_reg_initialize_m, -1);
rb_define_method 1582 re.c               rb_define_method(rb_cRegexp, "become", rb_reg_become, 1);
rb_define_method 1583 re.c               rb_define_method(rb_cRegexp, "==", rb_reg_equal, 1);
rb_define_method 1584 re.c               rb_define_method(rb_cRegexp, "=~", rb_reg_match, 1);
rb_define_method 1585 re.c               rb_define_method(rb_cRegexp, "===", rb_reg_match, 1);
rb_define_method 1586 re.c               rb_define_method(rb_cRegexp, "~", rb_reg_match2, 0);
rb_define_method 1587 re.c               rb_define_method(rb_cRegexp, "match", rb_reg_match_m, 1);
rb_define_method 1588 re.c               rb_define_method(rb_cRegexp, "to_s", rb_reg_to_s, 0);
rb_define_method 1589 re.c               rb_define_method(rb_cRegexp, "inspect", rb_reg_inspect, 0);
rb_define_method 1590 re.c               rb_define_method(rb_cRegexp, "source", rb_reg_source, 0);
rb_define_method 1591 re.c               rb_define_method(rb_cRegexp, "casefold?", rb_reg_casefold_p, 0);
rb_define_method 1592 re.c               rb_define_method(rb_cRegexp, "options", rb_reg_options_m, 0);
rb_define_method 1593 re.c               rb_define_method(rb_cRegexp, "kcode", rb_reg_kcode_m, 0);
rb_define_method 1606 re.c               rb_define_method(rb_cMatch, "become", match_become, 1);
rb_define_method 1607 re.c               rb_define_method(rb_cMatch, "size", match_size, 0);
rb_define_method 1608 re.c               rb_define_method(rb_cMatch, "length", match_size, 0);
rb_define_method 1609 re.c               rb_define_method(rb_cMatch, "offset", match_offset, 1);
rb_define_method 1610 re.c               rb_define_method(rb_cMatch, "begin", match_begin, 1);
rb_define_method 1611 re.c               rb_define_method(rb_cMatch, "end", match_end, 1);
rb_define_method 1612 re.c               rb_define_method(rb_cMatch, "to_a", match_to_a, 0);
rb_define_method 1613 re.c               rb_define_method(rb_cMatch, "to_ary", match_to_a, 0);
rb_define_method 1614 re.c               rb_define_method(rb_cMatch, "[]", match_aref, -1);
rb_define_method 1615 re.c               rb_define_method(rb_cMatch, "select", match_select, -1);
rb_define_method 1616 re.c               rb_define_method(rb_cMatch, "pre_match", rb_reg_match_pre, 0);
rb_define_method 1617 re.c               rb_define_method(rb_cMatch, "post_match", rb_reg_match_post, 0);
rb_define_method 1618 re.c               rb_define_method(rb_cMatch, "to_s", match_to_s, 0);
rb_define_method 1619 re.c               rb_define_method(rb_cMatch, "inspect", rb_any_to_s, 0);
rb_define_method 1620 re.c               rb_define_method(rb_cMatch, "string", match_string, 0);
rb_define_method 3142 string.c           rb_define_method(rb_cString, "initialize", rb_str_init, -1);
rb_define_method 3143 string.c           rb_define_method(rb_cString, "become", rb_str_replace, 1);
rb_define_method 3144 string.c           rb_define_method(rb_cString, "<=>", rb_str_cmp_m, 1);
rb_define_method 3145 string.c           rb_define_method(rb_cString, "==", rb_str_equal, 1);
rb_define_method 3146 string.c           rb_define_method(rb_cString, "===", rb_str_equal, 1);
rb_define_method 3147 string.c           rb_define_method(rb_cString, "eql?", rb_str_eql, 1);
rb_define_method 3148 string.c           rb_define_method(rb_cString, "hash", rb_str_hash_m, 0);
rb_define_method 3149 string.c           rb_define_method(rb_cString, "casecmp", rb_str_casecmp, 1);
rb_define_method 3150 string.c           rb_define_method(rb_cString, "+", rb_str_plus, 1);
rb_define_method 3151 string.c           rb_define_method(rb_cString, "*", rb_str_times, 1);
rb_define_method 3152 string.c           rb_define_method(rb_cString, "%", rb_str_format, 1);
rb_define_method 3153 string.c           rb_define_method(rb_cString, "[]", rb_str_aref_m, -1);
rb_define_method 3154 string.c           rb_define_method(rb_cString, "[]=", rb_str_aset_m, -1);
rb_define_method 3155 string.c           rb_define_method(rb_cString, "insert", rb_str_insert, 2);
rb_define_method 3156 string.c           rb_define_method(rb_cString, "length", rb_str_length, 0);
rb_define_method 3157 string.c           rb_define_method(rb_cString, "size", rb_str_length, 0);
rb_define_method 3158 string.c           rb_define_method(rb_cString, "empty?", rb_str_empty, 0);
rb_define_method 3159 string.c           rb_define_method(rb_cString, "=~", rb_str_match, 1);
rb_define_method 3160 string.c           rb_define_method(rb_cString, "~", rb_str_match2, 0);
rb_define_method 3161 string.c           rb_define_method(rb_cString, "match", rb_str_match_m, 1);
rb_define_method 3162 string.c           rb_define_method(rb_cString, "succ", rb_str_succ, 0);
rb_define_method 3163 string.c           rb_define_method(rb_cString, "succ!", rb_str_succ_bang, 0);
rb_define_method 3164 string.c           rb_define_method(rb_cString, "next", rb_str_succ, 0);
rb_define_method 3165 string.c           rb_define_method(rb_cString, "next!", rb_str_succ_bang, 0);
rb_define_method 3166 string.c           rb_define_method(rb_cString, "upto", rb_str_upto_m, 1);
rb_define_method 3167 string.c           rb_define_method(rb_cString, "index", rb_str_index_m, -1);
rb_define_method 3168 string.c           rb_define_method(rb_cString, "rindex", rb_str_rindex_m, -1);
rb_define_method 3169 string.c           rb_define_method(rb_cString, "replace", rb_str_replace, 1);
rb_define_method 3171 string.c           rb_define_method(rb_cString, "to_i", rb_str_to_i, -1);
rb_define_method 3172 string.c           rb_define_method(rb_cString, "to_f", rb_str_to_f, 0);
rb_define_method 3173 string.c           rb_define_method(rb_cString, "to_s", rb_str_to_s, 0);
rb_define_method 3174 string.c           rb_define_method(rb_cString, "to_str", rb_str_to_s, 0);
rb_define_method 3175 string.c           rb_define_method(rb_cString, "inspect", rb_str_inspect, 0);
rb_define_method 3176 string.c           rb_define_method(rb_cString, "dump", rb_str_dump, 0);
rb_define_method 3178 string.c           rb_define_method(rb_cString, "upcase", rb_str_upcase, 0);
rb_define_method 3179 string.c           rb_define_method(rb_cString, "downcase", rb_str_downcase, 0);
rb_define_method 3180 string.c           rb_define_method(rb_cString, "capitalize", rb_str_capitalize, 0);
rb_define_method 3181 string.c           rb_define_method(rb_cString, "swapcase", rb_str_swapcase, 0);
rb_define_method 3183 string.c           rb_define_method(rb_cString, "upcase!", rb_str_upcase_bang, 0);
rb_define_method 3184 string.c           rb_define_method(rb_cString, "downcase!", rb_str_downcase_bang, 0);
rb_define_method 3185 string.c           rb_define_method(rb_cString, "capitalize!", rb_str_capitalize_bang, 0);
rb_define_method 3186 string.c           rb_define_method(rb_cString, "swapcase!", rb_str_swapcase_bang, 0);
rb_define_method 3188 string.c           rb_define_method(rb_cString, "hex", rb_str_hex, 0);
rb_define_method 3189 string.c           rb_define_method(rb_cString, "oct", rb_str_oct, 0);
rb_define_method 3190 string.c           rb_define_method(rb_cString, "split", rb_str_split_m, -1);
rb_define_method 3191 string.c           rb_define_method(rb_cString, "reverse", rb_str_reverse, 0);
rb_define_method 3192 string.c           rb_define_method(rb_cString, "reverse!", rb_str_reverse_bang, 0);
rb_define_method 3193 string.c           rb_define_method(rb_cString, "concat", rb_str_concat, 1);
rb_define_method 3194 string.c           rb_define_method(rb_cString, "<<", rb_str_concat, 1);
rb_define_method 3195 string.c           rb_define_method(rb_cString, "crypt", rb_str_crypt, 1);
rb_define_method 3196 string.c           rb_define_method(rb_cString, "intern", rb_str_intern, 0);
rb_define_method 3198 string.c           rb_define_method(rb_cString, "include?", rb_str_include, 1);
rb_define_method 3200 string.c           rb_define_method(rb_cString, "scan", rb_str_scan, 1);
rb_define_method 3202 string.c           rb_define_method(rb_cString, "ljust", rb_str_ljust, 1);
rb_define_method 3203 string.c           rb_define_method(rb_cString, "rjust", rb_str_rjust, 1);
rb_define_method 3204 string.c           rb_define_method(rb_cString, "center", rb_str_center, 1);
rb_define_method 3206 string.c           rb_define_method(rb_cString, "sub", rb_str_sub, -1);
rb_define_method 3207 string.c           rb_define_method(rb_cString, "gsub", rb_str_gsub, -1);
rb_define_method 3208 string.c           rb_define_method(rb_cString, "chop", rb_str_chop, 0);
rb_define_method 3209 string.c           rb_define_method(rb_cString, "chomp", rb_str_chomp, -1);
rb_define_method 3210 string.c           rb_define_method(rb_cString, "strip", rb_str_strip, 0);
rb_define_method 3211 string.c           rb_define_method(rb_cString, "lstrip", rb_str_lstrip, 0);
rb_define_method 3212 string.c           rb_define_method(rb_cString, "rstrip", rb_str_rstrip, 0);
rb_define_method 3214 string.c           rb_define_method(rb_cString, "sub!", rb_str_sub_bang, -1);
rb_define_method 3215 string.c           rb_define_method(rb_cString, "gsub!", rb_str_gsub_bang, -1);
rb_define_method 3216 string.c           rb_define_method(rb_cString, "chop!", rb_str_chop_bang, 0);
rb_define_method 3217 string.c           rb_define_method(rb_cString, "chomp!", rb_str_chomp_bang, -1);
rb_define_method 3218 string.c           rb_define_method(rb_cString, "strip!", rb_str_strip_bang, 0);
rb_define_method 3219 string.c           rb_define_method(rb_cString, "lstrip!", rb_str_lstrip_bang, 0);
rb_define_method 3220 string.c           rb_define_method(rb_cString, "rstrip!", rb_str_rstrip_bang, 0);
rb_define_method 3222 string.c           rb_define_method(rb_cString, "tr", rb_str_tr, 2);
rb_define_method 3223 string.c           rb_define_method(rb_cString, "tr_s", rb_str_tr_s, 2);
rb_define_method 3224 string.c           rb_define_method(rb_cString, "delete", rb_str_delete, -1);
rb_define_method 3225 string.c           rb_define_method(rb_cString, "squeeze", rb_str_squeeze, -1);
rb_define_method 3226 string.c           rb_define_method(rb_cString, "count", rb_str_count, -1);
rb_define_method 3228 string.c           rb_define_method(rb_cString, "tr!", rb_str_tr_bang, 2);
rb_define_method 3229 string.c           rb_define_method(rb_cString, "tr_s!", rb_str_tr_s_bang, 2);
rb_define_method 3230 string.c           rb_define_method(rb_cString, "delete!", rb_str_delete_bang, -1);
rb_define_method 3231 string.c           rb_define_method(rb_cString, "squeeze!", rb_str_squeeze_bang, -1);
rb_define_method 3233 string.c           rb_define_method(rb_cString, "each_line", rb_str_each_line, -1);
rb_define_method 3234 string.c           rb_define_method(rb_cString, "each", rb_str_each_line, -1);
rb_define_method 3235 string.c           rb_define_method(rb_cString, "each_byte", rb_str_each_byte, 0);
rb_define_method 3237 string.c           rb_define_method(rb_cString, "sum", rb_str_sum, -1);
rb_define_method 3254 string.c           rb_define_method(rb_cString, "slice", rb_str_aref_m, -1);
rb_define_method 3255 string.c           rb_define_method(rb_cString, "slice!", rb_str_slice_bang, -1);
rb_define_method 594 struct.c           rb_define_method(rb_cStruct, "initialize", rb_struct_initialize, -2);
rb_define_method 595 struct.c           rb_define_method(rb_cStruct, "become", rb_struct_become, 1);
rb_define_method 597 struct.c           rb_define_method(rb_cStruct, "==", rb_struct_equal, 1);
rb_define_method 599 struct.c           rb_define_method(rb_cStruct, "to_s", rb_struct_to_s, 0);
rb_define_method 600 struct.c           rb_define_method(rb_cStruct, "inspect", rb_struct_inspect, 0);
rb_define_method 601 struct.c           rb_define_method(rb_cStruct, "to_a", rb_struct_to_a, 0);
rb_define_method 602 struct.c           rb_define_method(rb_cStruct, "values", rb_struct_to_a, 0);
rb_define_method 603 struct.c           rb_define_method(rb_cStruct, "size", rb_struct_size, 0);
rb_define_method 604 struct.c           rb_define_method(rb_cStruct, "length", rb_struct_size, 0);
rb_define_method 606 struct.c           rb_define_method(rb_cStruct, "each", rb_struct_each, 0);
rb_define_method 607 struct.c           rb_define_method(rb_cStruct, "each_pair", rb_struct_each_pair, 0);
rb_define_method 608 struct.c           rb_define_method(rb_cStruct, "[]", rb_struct_aref, 1);
rb_define_method 609 struct.c           rb_define_method(rb_cStruct, "[]=", rb_struct_aset, 2);
rb_define_method 610 struct.c           rb_define_method(rb_cStruct, "select", rb_struct_select, -1);
rb_define_method 612 struct.c           rb_define_method(rb_cStruct, "members", rb_struct_members, 0);
rb_define_method 1433 time.c             rb_define_method(rb_cTime, "to_i", time_to_i, 0);
rb_define_method 1434 time.c             rb_define_method(rb_cTime, "to_f", time_to_f, 0);
rb_define_method 1435 time.c             rb_define_method(rb_cTime, "<=>", time_cmp, 1);
rb_define_method 1436 time.c             rb_define_method(rb_cTime, "eql?", time_eql, 1);
rb_define_method 1437 time.c             rb_define_method(rb_cTime, "hash", time_hash, 0);
rb_define_method 1438 time.c             rb_define_method(rb_cTime, "become", time_become, 1);
rb_define_method 1440 time.c             rb_define_method(rb_cTime, "localtime", time_localtime, 0);
rb_define_method 1441 time.c             rb_define_method(rb_cTime, "gmtime", time_gmtime, 0);
rb_define_method 1442 time.c             rb_define_method(rb_cTime, "utc", time_gmtime, 0);
rb_define_method 1443 time.c             rb_define_method(rb_cTime, "getlocal", time_getlocaltime, 0);
rb_define_method 1444 time.c             rb_define_method(rb_cTime, "getgm", time_getgmtime, 0);
rb_define_method 1445 time.c             rb_define_method(rb_cTime, "getutc", time_getgmtime, 0);
rb_define_method 1447 time.c             rb_define_method(rb_cTime, "ctime", time_asctime, 0);
rb_define_method 1448 time.c             rb_define_method(rb_cTime, "asctime", time_asctime, 0);
rb_define_method 1449 time.c             rb_define_method(rb_cTime, "to_s", time_to_s, 0);
rb_define_method 1450 time.c             rb_define_method(rb_cTime, "inspect", time_to_s, 0);
rb_define_method 1451 time.c             rb_define_method(rb_cTime, "to_a", time_to_a, 0);
rb_define_method 1453 time.c             rb_define_method(rb_cTime, "+", time_plus, 1);
rb_define_method 1454 time.c             rb_define_method(rb_cTime, "-", time_minus, 1);
rb_define_method 1456 time.c             rb_define_method(rb_cTime, "sec", time_sec, 0);
rb_define_method 1457 time.c             rb_define_method(rb_cTime, "min", time_min, 0);
rb_define_method 1458 time.c             rb_define_method(rb_cTime, "hour", time_hour, 0);
rb_define_method 1459 time.c             rb_define_method(rb_cTime, "mday", time_mday, 0);
rb_define_method 1460 time.c             rb_define_method(rb_cTime, "day", time_mday, 0);
rb_define_method 1461 time.c             rb_define_method(rb_cTime, "mon", time_mon, 0);
rb_define_method 1462 time.c             rb_define_method(rb_cTime, "month", time_mon, 0);
rb_define_method 1463 time.c             rb_define_method(rb_cTime, "year", time_year, 0);
rb_define_method 1464 time.c             rb_define_method(rb_cTime, "wday", time_wday, 0);
rb_define_method 1465 time.c             rb_define_method(rb_cTime, "yday", time_yday, 0);
rb_define_method 1466 time.c             rb_define_method(rb_cTime, "isdst", time_isdst, 0);
rb_define_method 1467 time.c             rb_define_method(rb_cTime, "dst?", time_isdst, 0);
rb_define_method 1468 time.c             rb_define_method(rb_cTime, "zone", time_zone, 0);
rb_define_method 1469 time.c             rb_define_method(rb_cTime, "gmtoff", time_utc_offset, 0);
rb_define_method 1470 time.c             rb_define_method(rb_cTime, "gmt_offset", time_utc_offset, 0);
rb_define_method 1471 time.c             rb_define_method(rb_cTime, "utc_offset", time_utc_offset, 0);
rb_define_method 1473 time.c             rb_define_method(rb_cTime, "utc?", time_utc_p, 0);
rb_define_method 1474 time.c             rb_define_method(rb_cTime, "gmt?", time_utc_p, 0);
rb_define_method 1476 time.c             rb_define_method(rb_cTime, "tv_sec", time_to_i, 0);
rb_define_method 1477 time.c             rb_define_method(rb_cTime, "tv_usec", time_usec, 0);
rb_define_method 1478 time.c             rb_define_method(rb_cTime, "usec", time_usec, 0);
rb_define_method 1480 time.c             rb_define_method(rb_cTime, "strftime", time_strftime, 1);
rb_define_method 1483 time.c             rb_define_method(rb_cTime, "_dump", time_dump, -1);