Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

inits.c File Reference

#include "ruby.h"

Go to the source code of this file.

Functions

void Init_Array (void)
void Init_Bignum (void)
void Init_Binding (void)
void Init_Comparable (void)
void Init_Dir (void)
void Init_Enumerable (void)
void Init_Exception (void)
void Init_syserr (void)
void Init_eval (void)
void Init_load (void)
void Init_Proc (void)
void Init_Thread (void)
void Init_File (void)
void Init_GC (void)
void Init_Hash (void)
void Init_IO (void)
void Init_Math (void)
void Init_marshal (void)
void Init_Numeric (void)
void Init_Object (void)
void Init_pack (void)
void Init_Precision (void)
void Init_sym (void)
void Init_process (void)
void Init_Random (void)
void Init_Range (void)
void Init_Regexp (void)
void Init_signal (void)
void Init_String (void)
void Init_Struct (void)
void Init_Time (void)
void Init_var_tables (void)
void Init_version (void)
void rb_call_inits ()


Function Documentation

void Init_Array void   ) 
 

Definition at line 2965 of file array.c.

References ary_alloc(), id_cmp, inspect_key, rb_ary_and(), rb_ary_aref(), rb_ary_aset(), rb_ary_assoc(), rb_ary_at(), rb_ary_clear(), rb_ary_cmp(), rb_ary_collect(), rb_ary_collect_bang(), rb_ary_compact(), rb_ary_compact_bang(), rb_ary_concat(), rb_ary_delete(), rb_ary_delete_at_m(), rb_ary_delete_if(), rb_ary_diff(), rb_ary_each(), rb_ary_each_index(), rb_ary_empty_p(), rb_ary_eql(), rb_ary_equal(), rb_ary_fetch(), rb_ary_fill(), rb_ary_first(), rb_ary_flatten(), rb_ary_flatten_bang(), rb_ary_frozen_p(), rb_ary_hash(), rb_ary_includes(), rb_ary_index(), rb_ary_indexes(), rb_ary_initialize(), rb_ary_insert(), rb_ary_inspect(), rb_ary_join_m(), rb_ary_last(), rb_ary_length(), rb_ary_nitems(), rb_ary_or(), rb_ary_plus(), rb_ary_pop(), rb_ary_push(), rb_ary_push_m(), rb_ary_rassoc(), rb_ary_reject(), rb_ary_reject_bang(), rb_ary_replace(), rb_ary_reverse_bang(), rb_ary_reverse_each(), rb_ary_reverse_m(), rb_ary_rindex(), rb_ary_s_create(), rb_ary_select(), rb_ary_shift(), rb_ary_slice_bang(), rb_ary_sort(), rb_ary_sort_bang(), rb_ary_times(), rb_ary_to_a(), rb_ary_to_ary_m(), rb_ary_to_s(), rb_ary_transpose(), rb_ary_uniq(), rb_ary_uniq_bang(), rb_ary_unshift_m(), rb_ary_values_at(), rb_ary_zip(), rb_cArray, rb_cObject, rb_define_alias(), rb_define_alloc_func(), rb_define_class(), rb_define_method(), rb_define_singleton_method(), rb_include_module(), rb_intern(), and rb_mEnumerable.

Referenced by rb_call_inits().

void Init_Bignum void   ) 
 

Definition at line 2063 of file bignum.c.

References rb_big_abs(), rb_big_and(), rb_big_aref(), rb_big_cmp(), rb_big_coerce(), rb_big_div(), rb_big_divmod(), rb_big_eq(), rb_big_eql(), rb_big_hash(), rb_big_lshift(), rb_big_minus(), rb_big_modulo(), rb_big_mul(), rb_big_neg(), rb_big_or(), rb_big_plus(), rb_big_pow(), rb_big_quo(), rb_big_remainder(), rb_big_rshift(), rb_big_size(), rb_big_to_f(), rb_big_to_s(), rb_big_uminus(), rb_big_xor(), rb_cBignum, rb_cInteger, rb_define_class(), and rb_define_method().

Referenced by rb_call_inits().

void Init_Binding void   ) 
 

Definition at line 9557 of file eval.c.

References CLASS_OF, proc_clone(), rb_cBinding, rb_cObject, rb_define_class(), rb_define_global_function(), rb_define_method(), rb_f_binding(), rb_undef_alloc_func(), and rb_undef_method().

Referenced by rb_call_inits().

void Init_Comparable void   ) 
 

Definition at line 232 of file compar.c.

References cmp, cmp_between(), cmp_equal(), cmp_ge(), cmp_gt(), cmp_le(), cmp_lt(), rb_define_method(), rb_define_module(), rb_intern(), and rb_mComparable.

Referenced by rb_call_inits().

void Init_Dir void   ) 
 

Definition at line 1528 of file dir.c.

References FNM_CASEFOLD, FNM_DOTMATCH, FNM_NOESCAPE, FNM_PATHNAME, and fnmatch().

Referenced by rb_call_inits().

void Init_Enumerable void   ) 
 

Definition at line 899 of file enum.c.

References enum_all(), enum_any(), enum_collect(), enum_each_with_index(), enum_find(), enum_find_all(), enum_grep(), enum_inject(), enum_max(), enum_member(), enum_min(), enum_partition(), enum_reject(), enum_sort(), enum_sort_by(), enum_to_a(), enum_zip(), id_cmp, id_each, id_eqq, rb_define_method(), rb_define_module(), rb_intern(), and rb_mEnumerable.

Referenced by rb_call_inits().

void Init_eval void   ) 
 

Definition at line 7761 of file eval.c.

References __id__, __send__, added, aref, aset, basic_respond_to, each, eqq, errat_getter(), errat_setter(), errinfo_setter(), init, match, missing, obj_respond_to(), rb_cClass, rb_cModule, rb_cObject, rb_define_global_function(), rb_define_hooked_variable(), rb_define_method(), rb_define_private_method(), rb_define_singleton_method(), rb_define_virtual_variable(), rb_f_abort(), rb_f_at_exit(), rb_f_block_given_p(), rb_f_caller(), rb_f_catch(), rb_f_eval(), rb_f_exit(), rb_f_global_variables(), rb_f_local_variables(), rb_f_loop(), rb_f_raise(), rb_f_send(), rb_f_throw(), rb_f_trace_var(), rb_f_untrace_var(), rb_global_variable(), rb_intern(), rb_method_missing(), rb_method_node(), rb_mKernel, rb_mod_alias_method(), rb_mod_append_features(), rb_mod_define_method(), rb_mod_extend_object(), rb_mod_include(), rb_mod_method_defined(), rb_mod_modfunc(), rb_mod_module_eval(), rb_mod_nesting(), rb_mod_private(), rb_mod_private_method(), rb_mod_private_method_defined(), rb_mod_protected(), rb_mod_protected_method_defined(), rb_mod_public(), rb_mod_public_method(), rb_mod_public_method_defined(), rb_mod_remove_method(), rb_mod_s_constants(), rb_mod_undef_method(), rb_obj_extend(), rb_obj_instance_eval(), rb_undef_method(), removed, respond_to, ruby_dyna_vars, ruby_errinfo, ruby_eval_tree, ruby_eval_tree_begin, ruby_top_self, safe_getter(), safe_setter(), set_trace_func(), singleton_added, singleton_removed, singleton_undefined, top_include(), top_private(), top_public(), top_scope, trace_func, undefined, and VALUE.

Referenced by rb_call_inits().

void Init_Exception void   ) 
 

Definition at line 985 of file error.c.

References exc_backtrace(), exc_exception(), exc_initialize(), exc_inspect(), exc_set_backtrace(), exc_to_s(), exc_to_str(), exit_initialize(), exit_status(), exit_success_p(), name_err_initialize(), name_err_mesg_load(), name_err_mesg_new(), name_err_mesg_to_str(), name_err_name(), name_err_to_s(), nometh_err_args(), nometh_err_initialize(), rb_cData, rb_class_new_instance(), rb_cNameErrorMesg, rb_cObject, rb_define_class(), rb_define_class_under(), rb_define_global_function(), rb_define_method(), rb_define_module(), rb_define_singleton_method(), rb_eArgError, rb_eException, rb_eFatal, rb_eIndexError, rb_eInterrupt, rb_eLoadError, rb_eNameError, rb_eNoMemError, rb_eNoMethodError, rb_eNotImpError, rb_eRangeError, rb_eRuntimeError, rb_eScriptError, rb_eSecurityError, rb_eSignal, rb_eStandardError, rb_eSyntaxError, rb_eSystemCallError, rb_eSystemExit, rb_eTypeError, rb_mErrno, rb_warn_m(), st_init_numtable(), syserr_eqq(), syserr_errno(), syserr_initialize(), and syserr_tbl.

Referenced by rb_call_inits().

void Init_File void   ) 
 

Definition at line 4333 of file file.c.

void Init_GC void   ) 
 

Definition at line 1913 of file gc.c.

References add_final(), call_final(), define_final(), finalizers, finals(), id2ref(), nomem_error, os_each_obj(), rb_ary_new(), rb_define_method(), rb_define_module(), rb_define_module_function(), rb_define_singleton_method(), rb_eNoMemError, rb_exc_new2(), rb_gc_disable(), rb_gc_enable(), rb_gc_register_address(), rb_gc_start(), rb_gc_unregister_address(), rb_global_variable(), rb_mGC, rm_final(), source_filenames, st_init_strtable(), undefine_final(), and VALUE.

Referenced by rb_call_inits().

void Init_Hash void   ) 
 

Definition at line 2411 of file hash.c.

References env_aset(), env_clear(), env_delete_if(), env_delete_m(), env_each(), env_each_key(), env_each_pair(), env_each_value(), env_empty_p(), env_fetch(), env_has_key(), env_has_value(), env_index(), env_indexes(), env_inspect(), env_invert(), env_keys(), env_none(), env_reject(), env_reject_bang(), env_replace(), env_select(), env_shift(), env_size(), env_to_a(), env_to_hash(), env_to_s(), env_update(), env_values(), env_values_at(), environ, envtbl, hash_alloc(), id_call, id_default, id_hash, NULL, origenviron, rb_cHash, rb_cObject, rb_define_alloc_func(), rb_define_class(), rb_define_global_const(), rb_define_method(), rb_define_singleton_method(), rb_extend_object(), rb_f_getenv(), rb_hash_aref(), rb_hash_aset(), rb_hash_clear(), rb_hash_default(), rb_hash_default_proc(), rb_hash_delete(), rb_hash_delete_if(), rb_hash_each(), rb_hash_each_key(), rb_hash_each_pair(), rb_hash_each_value(), rb_hash_empty_p(), rb_hash_equal(), rb_hash_fetch(), rb_hash_has_key(), rb_hash_has_value(), rb_hash_index(), rb_hash_indexes(), rb_hash_initialize(), rb_hash_inspect(), rb_hash_invert(), rb_hash_keys(), rb_hash_merge(), rb_hash_rehash(), rb_hash_reject(), rb_hash_reject_bang(), rb_hash_replace(), rb_hash_s_create(), rb_hash_select(), rb_hash_set_default(), rb_hash_shift(), rb_hash_size(), rb_hash_sort(), rb_hash_to_a(), rb_hash_to_hash(), rb_hash_to_s(), rb_hash_update(), rb_hash_values(), rb_hash_values_at(), rb_include_module(), rb_intern(), rb_mEnumerable, and rb_obj_alloc().

Referenced by rb_call_inits().

void Init_IO void   ) 
 

Definition at line 5536 of file io.c.

References argf, argf_binmode(), argf_close_m(), argf_closed(), argf_each_byte(), argf_each_line(), argf_eof(), argf_file(), argf_filename(), argf_fileno(), argf_getc(), argf_lineno(), argf_read(), argf_readchar(), argf_rewind(), argf_seek_m(), argf_set_lineno(), argf_set_pos(), argf_skip(), argf_tell(), argf_to_io(), argf_to_s(), current_file, deferr_setter(), defout_setter(), filename, FMODE_READABLE, FMODE_WRITABLE, id_getc, id_read, id_write, Init_File(), INT2FIX, io_alloc(), io_read(), io_readpartial(), io_write(), lineno, lineno_setter(), NULL, OBJ_FREEZE, opt_i_get(), opt_i_set(), orig_stderr, orig_stdout, prep_stdio(), Qnil, rb_cFile, rb_cIO, rb_cObject, rb_default_rs, rb_deferr, rb_define_alias(), rb_define_alloc_func(), rb_define_class(), rb_define_const(), rb_define_global_const(), rb_define_global_function(), rb_define_hooked_variable(), rb_define_method(), rb_define_readonly_variable(), rb_define_singleton_method(), rb_define_variable(), rb_define_virtual_variable(), rb_eEOFError, rb_eIOError, rb_eStandardError, rb_extend_object(), rb_f_backquote(), rb_f_getc(), rb_f_gets(), rb_f_open(), rb_f_p(), rb_f_print(), rb_f_printf(), rb_f_putc(), rb_f_puts(), rb_f_readline(), rb_f_readlines(), rb_f_select(), rb_f_syscall(), rb_file_const(), rb_file_initialize(), rb_global_variable(), rb_include_module(), rb_intern(), rb_io_addstr(), rb_io_binmode(), rb_io_close_m(), rb_io_close_read(), rb_io_close_write(), rb_io_closed(), rb_io_each_byte(), rb_io_each_line(), rb_io_eof(), rb_io_fcntl(), rb_io_fileno(), rb_io_flush(), rb_io_fsync(), rb_io_getc(), rb_io_gets_m(), rb_io_init_copy(), rb_io_initialize(), rb_io_inspect(), rb_io_ioctl(), rb_io_isatty(), rb_io_lineno(), rb_io_pid(), rb_io_print(), rb_io_printf(), rb_io_putc(), rb_io_puts(), rb_io_readchar(), rb_io_readline(), rb_io_readlines(), rb_io_reopen(), rb_io_rewind(), rb_io_s_for_fd(), rb_io_s_foreach(), rb_io_s_new(), rb_io_s_open(), rb_io_s_pipe(), rb_io_s_popen(), rb_io_s_read(), rb_io_s_readlines(), rb_io_s_sysopen(), rb_io_seek_m(), rb_io_set_lineno(), rb_io_set_pos(), rb_io_set_sync(), rb_io_sync(), rb_io_sysread(), rb_io_sysseek(), rb_io_syswrite(), rb_io_tell(), rb_io_to_io(), rb_io_ungetc(), rb_lastline_get(), rb_lastline_set(), rb_mEnumerable, rb_mKernel, rb_obj_alloc(), rb_obj_display(), rb_output_fs, rb_output_rs, rb_rs, rb_stderr, rb_stdin, rb_stdout, rb_str_new2(), rb_str_setter(), SEEK_CUR, SEEK_END, SEEK_SET, and stdout_setter().

Referenced by rb_call_inits().

void Init_load void   ) 
 

Definition at line 7949 of file eval.c.

References rb_ary_new(), rb_cModule, rb_define_global_function(), rb_define_method(), rb_define_readonly_variable(), rb_f_autoload(), rb_f_autoload_p(), rb_f_load(), rb_f_require(), rb_features, rb_global_variable(), rb_load_path, rb_mod_autoload(), rb_mod_autoload_p(), ruby_dln_librefs, and ruby_wrapper.

Referenced by rb_call_inits().

void Init_marshal void   ) 
 

Definition at line 1468 of file marshal.c.

References INT2FIX, marshal_dump(), marshal_load(), MARSHAL_MAJOR, MARSHAL_MINOR, rb_define_const(), rb_define_module(), rb_define_module_function(), rb_intern(), s_alloc, s_binmode, s_dump, s_dump_data, s_getc, s_load, s_load_data, s_mdump, s_mload, s_read, s_write, and VALUE.

Referenced by rb_call_inits().

void Init_Math void   ) 
 

Definition at line 479 of file math.c.

References math_acos(), math_acosh(), math_asin(), math_asinh(), math_atan(), math_atan2(), math_atanh(), math_cos(), math_cosh(), math_erf(), math_erfc(), math_exp(), math_frexp(), math_hypot(), math_ldexp(), math_log(), math_log10(), math_sin(), math_sinh(), math_sqrt(), math_tan(), math_tanh(), rb_define_const(), rb_define_module(), rb_define_module_function(), rb_float_new(), and rb_mMath.

Referenced by rb_call_inits().

void Init_Numeric void   ) 
 

Definition at line 2771 of file numeric.c.

References CLASS_OF, DBL_DIG, DBL_EPSILON, DBL_MANT_DIG, DBL_MAX, DBL_MAX_10_EXP, DBL_MAX_EXP, DBL_MIN, DBL_MIN_10_EXP, DBL_MIN_EXP, fix_abs(), fix_and(), fix_aref(), fix_cmp(), fix_div(), fix_divmod(), fix_equal(), fix_ge(), fix_gt(), fix_id2name(), fix_le(), fix_lshift(), fix_lt(), fix_minus(), fix_mod(), fix_mul(), fix_or(), fix_plus(), fix_pow(), fix_quo(), fix_rev(), fix_rshift(), fix_size(), fix_to_f(), fix_to_s(), fix_to_sym(), fix_uminus(), fix_xor(), fix_zero_p(), flo_abs(), flo_ceil(), flo_cmp(), flo_coerce(), flo_div(), flo_divmod(), flo_eq(), flo_eql(), flo_floor(), flo_ge(), flo_gt(), flo_hash(), flo_is_finite_p(), flo_is_infinite_p(), flo_is_nan_p(), flo_le(), flo_lt(), flo_minus(), flo_mod(), flo_mul(), flo_plus(), flo_pow(), flo_round(), flo_to_f(), flo_to_s(), flo_truncate(), flo_uminus(), flo_zero_p(), FLT_RADIX, FLT_ROUNDS, id_coerce, id_eq, id_to_i, INT2FIX, int_chr(), int_dotimes(), int_downto(), int_int_p(), int_succ(), int_to_i(), int_upto(), num_abs(), num_ceil(), num_cmp(), num_coerce(), num_div(), num_divmod(), num_eql(), num_floor(), num_init_copy(), num_int_p(), num_modulo(), num_nonzero_p(), num_quo(), num_remainder(), num_round(), num_sadded(), num_step(), num_to_int(), num_truncate(), num_uminus(), num_uplus(), num_zero_p(), rb_cFixnum, rb_cFloat, rb_cInteger, rb_cNumeric, rb_cObject, rb_define_class(), rb_define_const(), rb_define_method(), rb_define_singleton_method(), rb_eFloatDomainError, rb_eRangeError, rb_eStandardError, rb_eZeroDivError, rb_fix_induced_from(), rb_flo_induced_from(), rb_float_new(), rb_include_module(), rb_int_induced_from(), rb_intern(), rb_mComparable, rb_mPrecision, rb_undef_alloc_func(), and rb_undef_method().

Referenced by rb_call_inits().

void Init_Object void   ) 
 

Definition at line 2585 of file object.c.

References boot_defclass(), CLASS_OF, false_and(), false_or(), false_to_s(), false_xor(), id_eq, id_eql, id_init_copy, id_inspect, main_to_s(), nil_inspect(), nil_to_a(), nil_to_f(), nil_to_i(), nil_to_s(), Qfalse, Qnil, Qtrue, rb_any_to_a(), rb_any_to_s(), rb_cClass, rb_cData, rb_cFalseClass, rb_class_allocate_instance(), rb_class_inherited_p(), rb_class_init_copy(), rb_class_initialize(), rb_class_instance_methods(), rb_class_new_instance(), rb_class_private_instance_methods(), rb_class_protected_instance_methods(), rb_class_public_instance_methods(), rb_class_s_alloc(), rb_class_superclass(), rb_cModule, rb_cNilClass, rb_cObject, rb_cSymbol, rb_cTrueClass, rb_define_alloc_func(), rb_define_class(), rb_define_global_const(), rb_define_global_function(), rb_define_method(), rb_define_module(), rb_define_private_method(), rb_define_singleton_method(), rb_equal(), rb_f_array(), rb_f_float(), rb_f_integer(), rb_f_sprintf(), rb_f_string(), rb_false(), rb_global_variable(), rb_include_module(), rb_intern(), rb_make_metaclass(), rb_mKernel, rb_mod_ancestors(), rb_mod_attr(), rb_mod_attr_accessor(), rb_mod_attr_reader(), rb_mod_attr_writer(), rb_mod_class_variables(), rb_mod_cmp(), rb_mod_const_defined(), rb_mod_const_get(), rb_mod_const_missing(), rb_mod_const_set(), rb_mod_constants(), rb_mod_cvar_get(), rb_mod_cvar_set(), rb_mod_eqq(), rb_mod_freeze(), rb_mod_ge(), rb_mod_gt(), rb_mod_include_p(), rb_mod_included_modules(), rb_mod_init_copy(), rb_mod_initialize(), rb_mod_lt(), rb_mod_name(), rb_mod_remove_const(), rb_mod_remove_cvar(), rb_mod_to_s(), rb_module_s_alloc(), rb_obj_alloc(), rb_obj_class(), rb_obj_clone(), rb_obj_dummy(), rb_obj_dup(), rb_obj_equal(), rb_obj_freeze(), rb_obj_frozen_p(), rb_obj_id(), rb_obj_id_obsolete(), rb_obj_init_copy(), rb_obj_inspect(), rb_obj_instance_variables(), rb_obj_is_instance_of(), rb_obj_is_kind_of(), rb_obj_ivar_get(), rb_obj_ivar_set(), rb_obj_methods(), rb_obj_pattern_match(), rb_obj_private_methods(), rb_obj_protected_methods(), rb_obj_public_methods(), rb_obj_remove_instance_variable(), rb_obj_singleton_methods(), rb_obj_taint(), rb_obj_tainted(), rb_obj_type(), rb_obj_untaint(), rb_sym_all_symbols(), rb_true(), rb_undef_alloc_func(), rb_undef_method(), ruby_top_self, sym_inspect(), sym_to_i(), sym_to_int(), sym_to_s(), sym_to_sym(), true_and(), true_or(), true_to_s(), true_xor(), and VALUE.

Referenced by rb_call_inits().

void Init_pack void   ) 
 

Definition at line 2102 of file pack.c.

References pack_pack(), pack_unpack(), rb_cArray, rb_cString, and rb_define_method().

Referenced by rb_call_inits().

void Init_Precision void   ) 
 

Definition at line 131 of file prec.c.

References prc_if, prc_pr, prec_included(), prec_prec(), prec_prec_f(), prec_prec_i(), rb_define_method(), rb_define_module(), rb_define_singleton_method(), rb_intern(), and rb_mPrecision.

Referenced by rb_call_inits().

void Init_Proc void   ) 
 

Definition at line 9464 of file eval.c.

References CLASS_OF, exception_error, localjump_reason(), localjump_xvalue(), method_arity(), method_call(), method_clone(), method_eq(), method_inspect(), method_proc(), method_unbind(), OBJ_TAINT, proc_arity(), proc_binding(), proc_call(), proc_clone(), proc_dup(), proc_eq(), proc_lambda(), proc_s_new(), proc_to_s(), proc_to_self(), rb_cMethod, rb_cModule, rb_cObject, rb_cProc, rb_cUnboundMethod, rb_define_class(), rb_define_global_function(), rb_define_method(), rb_define_singleton_method(), rb_eFatal, rb_eLocalJumpError, rb_eStandardError, rb_eSysStackError, rb_exc_new2(), rb_global_variable(), rb_mKernel, rb_mod_method(), rb_obj_method(), rb_undef_alloc_func(), rb_undef_method(), sysstack_error, and umethod_bind().

Referenced by rb_call_inits().

void Init_process void   ) 
 

Definition at line 3360 of file process.c.

References CLASS_OF, get_pid(), get_ppid(), INT2FIX, NULL, p_gid_change_privilege(), p_gid_exchange(), p_gid_exchangeable(), p_gid_grant_privilege(), p_gid_have_saved_id(), p_gid_switch(), p_sys_issetugid(), p_sys_setegid(), p_sys_seteuid(), p_sys_setgid(), p_sys_setregid(), p_sys_setresgid(), p_sys_setresuid(), p_sys_setreuid(), p_sys_setrgid(), p_sys_setruid(), p_sys_setuid(), p_uid_change_privilege(), p_uid_exchange(), p_uid_exchangeable(), p_uid_grant_privilege(), p_uid_have_saved_id(), p_uid_switch(), proc_detach(), proc_getegid(), proc_geteuid(), proc_getgid(), proc_getgroups(), proc_getmaxgroups(), proc_getpgid(), proc_getpgrp(), proc_getpriority(), proc_getuid(), proc_initgroups(), proc_setegid(), proc_seteuid(), proc_setgid(), proc_setgroups(), proc_setmaxgroups(), proc_setpgid(), proc_setpgrp(), proc_setpriority(), proc_setsid(), proc_setuid(), proc_wait(), proc_wait2(), proc_waitall(), pst_bitand(), pst_equal(), pst_inspect(), pst_pid(), pst_rshift(), pst_success_p(), pst_to_i(), pst_to_s(), pst_wcoredump(), pst_wexitstatus(), pst_wifexited(), pst_wifsignaled(), pst_wifstopped(), pst_wstopsig(), pst_wtermsig(), rb_cObject, rb_cProcStatus, rb_define_alias(), rb_define_class_under(), rb_define_const(), rb_define_global_function(), rb_define_method(), rb_define_module(), rb_define_module_function(), rb_define_module_under(), rb_define_readonly_variable(), rb_define_singleton_method(), rb_define_virtual_variable(), rb_f_abort(), rb_f_exec(), rb_f_exit(), rb_f_exit_bang(), rb_f_fork(), rb_f_kill(), rb_f_sleep(), rb_f_system(), rb_last_status, rb_mProcess, rb_mProcGID, rb_mProcID_Syscall, rb_mProcUID, rb_proc_times(), rb_struct_define(), rb_undef_method(), S_Tms, SAVED_GROUP_ID, and SAVED_USER_ID.

Referenced by rb_call_inits().

void Init_Random void   ) 
 

Definition at line 498 of file random.c.

References rb_define_global_function(), rb_f_rand(), rb_f_srand(), rb_global_variable(), and saved_seed.

Referenced by rb_call_inits().

void Init_Range void   ) 
 

Definition at line 647 of file range.c.

References id_beg, id_cmp, id_end, id_excl, id_succ, range_each(), range_eq(), range_eql(), range_exclude_end_p(), range_first(), range_hash(), range_include(), range_initialize(), range_inspect(), range_last(), range_step(), range_to_s(), rb_cObject, rb_cRange, rb_define_class(), rb_define_method(), rb_include_module(), rb_intern(), and rb_mEnumerable.

Referenced by rb_call_inits().

void Init_Regexp void   ) 
 

Definition at line 2222 of file re.c.

References CLASS_OF, ignorecase_getter(), ignorecase_setter(), INT2FIX, kcode_getter(), kcode_setter(), last_match_getter(), last_paren_match_getter(), match_alloc(), match_aref(), match_begin(), match_captures(), match_end(), match_getter(), match_init_copy(), match_offset(), match_select(), match_setter(), match_size(), match_string(), match_to_a(), match_to_s(), match_values_at(), MBCTYPE_ASCII, MBCTYPE_EUC, MBCTYPE_SJIS, MBCTYPE_UTF8, postmatch_getter(), prematch_getter(), rb_any_to_s(), rb_class_new_instance(), rb_cMatch, rb_cObject, rb_cRegexp, rb_define_alloc_func(), rb_define_class(), rb_define_const(), rb_define_global_const(), rb_define_method(), rb_define_singleton_method(), rb_define_virtual_variable(), rb_eRegexpError, rb_eStandardError, rb_global_variable(), rb_reg_casefold_p(), rb_reg_eqq(), rb_reg_equal(), rb_reg_hash(), rb_reg_init_copy(), rb_reg_initialize_m(), rb_reg_inspect(), rb_reg_kcode_m(), rb_reg_match(), rb_reg_match2(), rb_reg_match_m(), rb_reg_match_post(), rb_reg_match_pre(), rb_reg_options_m(), rb_reg_s_alloc(), rb_reg_s_last_match(), rb_reg_s_quote(), rb_reg_s_union(), rb_reg_source(), rb_reg_to_s(), rb_undef_method(), re_mbcinit(), RE_OPTION_EXTENDED, RE_OPTION_IGNORECASE, RE_OPTION_MULTILINE, re_set_casetable(), and reg_cache.

Referenced by rb_call_inits().

void Init_signal void   ) 
 

Definition at line 855 of file signal.c.

References init_sigchld(), install_sighandler(), rb_define_global_function(), rb_define_module(), rb_define_module_function(), sig_list(), sig_trap(), sighandler(), and VALUE.

Referenced by rb_call_inits().

void Init_String void   ) 
 

Definition at line 4631 of file string.c.

References id_to_s, Qnil, rb_cObject, rb_cString, rb_define_alloc_func(), rb_define_class(), rb_define_global_function(), rb_define_method(), rb_define_variable(), rb_f_chomp(), rb_f_chomp_bang(), rb_f_chop(), rb_f_chop_bang(), rb_f_gsub(), rb_f_gsub_bang(), rb_f_scan(), rb_f_split(), rb_f_sub(), rb_f_sub_bang(), rb_fs, rb_include_module(), rb_intern(), rb_mComparable, rb_mEnumerable, rb_str_aref_m(), rb_str_aset_m(), rb_str_capitalize(), rb_str_capitalize_bang(), rb_str_casecmp(), rb_str_center(), rb_str_chomp(), rb_str_chomp_bang(), rb_str_chop(), rb_str_chop_bang(), rb_str_cmp_m(), rb_str_concat(), rb_str_count(), rb_str_crypt(), rb_str_delete(), rb_str_delete_bang(), rb_str_downcase(), rb_str_downcase_bang(), rb_str_dump(), rb_str_each_byte(), rb_str_each_line(), rb_str_empty(), rb_str_eql(), rb_str_equal(), rb_str_format(), rb_str_gsub(), rb_str_gsub_bang(), rb_str_hash_m(), rb_str_hex(), rb_str_include(), rb_str_index_m(), rb_str_init(), rb_str_insert(), rb_str_inspect(), rb_str_intern(), rb_str_length(), rb_str_ljust(), rb_str_lstrip(), rb_str_lstrip_bang(), rb_str_match(), rb_str_match_m(), rb_str_oct(), rb_str_plus(), rb_str_replace(), rb_str_reverse(), rb_str_reverse_bang(), rb_str_rindex_m(), rb_str_rjust(), rb_str_rstrip(), rb_str_rstrip_bang(), rb_str_scan(), rb_str_slice_bang(), rb_str_split_m(), rb_str_squeeze(), rb_str_squeeze_bang(), rb_str_strip(), rb_str_strip_bang(), rb_str_sub(), rb_str_sub_bang(), rb_str_succ(), rb_str_succ_bang(), rb_str_sum(), rb_str_swapcase(), rb_str_swapcase_bang(), rb_str_times(), rb_str_to_f(), rb_str_to_i(), rb_str_to_s(), rb_str_tr(), rb_str_tr_bang(), rb_str_tr_s(), rb_str_tr_s_bang(), rb_str_upcase(), rb_str_upcase_bang(), rb_str_upto_m(), and str_alloc().

Referenced by rb_call_inits().

void Init_Struct void   ) 
 

Definition at line 892 of file struct.c.

References rb_cObject, rb_cStruct, rb_define_class(), rb_define_method(), rb_define_singleton_method(), rb_include_module(), rb_mEnumerable, rb_struct_aref(), rb_struct_aset(), rb_struct_each(), rb_struct_each_pair(), rb_struct_eql(), rb_struct_equal(), rb_struct_hash(), rb_struct_init_copy(), rb_struct_initialize(), rb_struct_inspect(), rb_struct_members_m(), rb_struct_s_def(), rb_struct_select(), rb_struct_size(), rb_struct_to_a(), rb_struct_values_at(), and rb_undef_alloc_func().

Referenced by rb_call_inits().

void Init_sym void   ) 
 

Definition at line 9875 of file parse.c.

References st_init_numtable_with_size(), st_init_strtable_with_size(), sym_rev_tbl, and sym_tbl.

Referenced by rb_call_inits().

void Init_syserr void   ) 
 

Definition at line 1174 of file error.c.

References set_syserr().

Referenced by rb_call_inits().

void Init_Thread void   ) 
 

Definition at line 12718 of file eval.c.

References CLASS_OF, cont_protect, curr_thread, main_thread, thread::next, thread::prev, rb_callcc(), rb_cCont, rb_cObject, rb_cont_call(), rb_cThread, rb_define_alloc_func(), rb_define_class(), rb_define_const(), rb_define_global_function(), rb_define_method(), rb_define_singleton_method(), rb_eStandardError, rb_eThreadError, rb_global_variable(), rb_obj_alloc(), rb_thread_abort_exc(), rb_thread_abort_exc_set(), rb_thread_alive_p(), rb_thread_alloc(), rb_thread_aref(), rb_thread_aset(), rb_thread_critical_get(), rb_thread_critical_set(), rb_thread_current(), rb_thread_exit(), rb_thread_group(), rb_thread_initialize(), rb_thread_inspect(), rb_thread_join_m(), rb_thread_key_p(), rb_thread_keys(), rb_thread_kill(), rb_thread_list(), rb_thread_main(), rb_thread_pass(), rb_thread_priority(), rb_thread_priority_set(), rb_thread_raise_m(), rb_thread_run(), rb_thread_s_abort_exc(), rb_thread_s_abort_exc_set(), rb_thread_s_kill(), rb_thread_s_new(), rb_thread_safe_level(), rb_thread_start(), rb_thread_status(