Files | |
| file | intern.h |
| file | ruby.h |
Modules | |
| Array | |
| Numeric | |
| Class | |
| Compare | |
| Error | |
| Eval | |
| File | |
| Garbage Collector | |
| Hash | |
| Input / Output | |
| Marshal | |
| Object | |
| Parse | |
| Process | |
| Range | |
| Regular Expression | |
| Ruby | |
| Signal | |
| sprintf | |
| String | |
| Struct | |
| Time | |
| Variable | |
| Version | |
| Ruby Interpretor Interface | |
Data Structures | |
| struct | RArray |
| struct | RBasic |
| struct | RBignum |
| struct | RClass |
| struct | RData |
| struct | RFile |
| struct | RFloat |
| struct | RHash |
| struct | RObject |
| struct | RRegexp |
| struct | RString |
| struct | RStruct |
Symbol / ID Coversion Macros | |
| #define | SYMBOL_FLAG 0x0e |
| #define | SYMBOL_P(x) (((VALUE)(x)&0xff)==SYMBOL_FLAG) |
| #define | ID2SYM(x) ((VALUE)(((long)(x))<<8|SYMBOL_FLAG)) |
| #define | SYM2ID(x) RSHIFT((long)x,8) |
Special Contants | |
| Non-zero and non-fixnum constants. | |
| #define | Qfalse 0 |
| #define | Qtrue 2 |
| #define | Qnil 4 |
| #define | Qundef 6 |
Ruby Built-In Types | |
| #define | T_NONE 0x00 |
| #define | T_NIL 0x01 |
| #define | T_OBJECT 0x02 |
| #define | T_CLASS 0x03 |
| #define | T_ICLASS 0x04 |
| #define | T_MODULE 0x05 |
| #define | T_FLOAT 0x06 |
| #define | T_STRING 0x07 |
| #define | T_REGEXP 0x08 |
| #define | T_ARRAY 0x09 |
| #define | T_FIXNUM 0x0a |
| #define | T_HASH 0x0b |
| #define | T_STRUCT 0x0c |
| #define | T_BIGNUM 0x0d |
| #define | T_FILE 0x0e |
| #define | T_TRUE 0x20 |
| #define | T_FALSE 0x21 |
| #define | T_DATA 0x22 |
| #define | T_MATCH 0x23 |
| #define | T_SYMBOL 0x24 |
| #define | T_BLKTAG 0x3b |
| #define | T_UNDEF 0x3c |
| #define | T_VARMAP 0x3d |
| #define | T_SCOPE 0x3e |
| #define | T_NODE 0x3f |
| #define | T_MASK 0x3f |
Ruby Cast Macros | |
| #define | R_CAST(st) (struct st*) |
| #define | RBASIC(obj) (R_CAST(RBasic)(obj)) |
| #define | ROBJECT(obj) (R_CAST(RObject)(obj)) |
| #define | RCLASS(obj) (R_CAST(RClass)(obj)) |
| #define | RMODULE(obj) RCLASS(obj) |
| #define | RFLOAT(obj) (R_CAST(RFloat)(obj)) |
| #define | RSTRING(obj) (R_CAST(RString)(obj)) |
| #define | RREGEXP(obj) (R_CAST(RRegexp)(obj)) |
| #define | RARRAY(obj) (R_CAST(RArray)(obj)) |
| #define | RHASH(obj) (R_CAST(RHash)(obj)) |
| #define | RDATA(obj) (R_CAST(RData)(obj)) |
| #define | RSTRUCT(obj) (R_CAST(RStruct)(obj)) |
| #define | RBIGNUM(obj) (R_CAST(RBignum)(obj)) |
| #define | RFILE(obj) (R_CAST(RFile)(obj)) |
Freeze Macros | |
| #define | OBJ_FROZEN(x) FL_TEST((x), FL_FREEZE) |
| #define | OBJ_FREEZE(x) FL_SET((x), FL_FREEZE) |
Memory Functions | |
| #define | ALLOC_N(type, n) (type*)xmalloc(sizeof(type)*(n)) |
| #define | ALLOC(type) (type*)xmalloc(sizeof(type)) |
| #define | REALLOC_N(var, type, n) (var)=(type*)xrealloc((char*)(var),sizeof(type)*(n)) |
| #define | ALLOCA_N(type, n) (type*)alloca(sizeof(type)*(n)) |
| #define | MEMZERO(p, type, n) memset((p), 0, sizeof(type)*(n)) |
| #define | MEMCPY(p1, p2, type, n) memcpy((p1), (p2), sizeof(type)*(n)) |
| #define | MEMMOVE(p1, p2, type, n) memmove((p1), (p2), sizeof(type)*(n)) |
| #define | MEMCMP(p1, p2, type, n) memcmp((p1), (p2), sizeof(type)*(n)) |
Ruby Modules | |
| RUBY_EXTERN VALUE | rb_mKernel |
| RUBY_EXTERN VALUE | rb_mComparable |
| RUBY_EXTERN VALUE | rb_mEnumerable |
| RUBY_EXTERN VALUE | rb_mPrecision |
| RUBY_EXTERN VALUE | rb_mErrno |
| RUBY_EXTERN VALUE | rb_mFileTest |
| RUBY_EXTERN VALUE | rb_mGC |
| RUBY_EXTERN VALUE | rb_mMath |
| RUBY_EXTERN VALUE | rb_mProcess |
Ruby Classes | |
| RUBY_EXTERN VALUE | rb_cObject |
| RUBY_EXTERN VALUE | rb_cArray |
| RUBY_EXTERN VALUE | rb_cBignum |
| RUBY_EXTERN VALUE | rb_cClass |
| RUBY_EXTERN VALUE | rb_cDir |
| RUBY_EXTERN VALUE | rb_cData |
| RUBY_EXTERN VALUE | rb_cFalseClass |
| RUBY_EXTERN VALUE | rb_cFile |
| RUBY_EXTERN VALUE | rb_cFixnum |
| RUBY_EXTERN VALUE | rb_cFloat |
| RUBY_EXTERN VALUE | rb_cHash |
| RUBY_EXTERN VALUE | rb_cInteger |
| RUBY_EXTERN VALUE | rb_cIO |
| RUBY_EXTERN VALUE | rb_cModule |
| RUBY_EXTERN VALUE | rb_cNilClass |
| RUBY_EXTERN VALUE | rb_cNumeric |
| RUBY_EXTERN VALUE | rb_cProc |
| RUBY_EXTERN VALUE | rb_cRange |
| RUBY_EXTERN VALUE | rb_cRegexp |
| RUBY_EXTERN VALUE | rb_cString |
| RUBY_EXTERN VALUE | rb_cSymbol |
| RUBY_EXTERN VALUE | rb_cThread |
| RUBY_EXTERN VALUE | rb_cTime |
| RUBY_EXTERN VALUE | rb_cTrueClass |
| RUBY_EXTERN VALUE | rb_cStruct |
Ruby Exceptions | |
| RUBY_EXTERN VALUE | rb_eException |
| RUBY_EXTERN VALUE | rb_eStandardError |
| RUBY_EXTERN VALUE | rb_eSystemExit |
| RUBY_EXTERN VALUE | rb_eInterrupt |
| RUBY_EXTERN VALUE | rb_eSignal |
| RUBY_EXTERN VALUE | rb_eFatal |
| RUBY_EXTERN VALUE | rb_eArgError |
| RUBY_EXTERN VALUE | rb_eEOFError |
| RUBY_EXTERN VALUE | rb_eIndexError |
| RUBY_EXTERN VALUE | rb_eRangeError |
| RUBY_EXTERN VALUE | rb_eIOError |
| RUBY_EXTERN VALUE | rb_eRuntimeError |
| RUBY_EXTERN VALUE | rb_eSecurityError |
| RUBY_EXTERN VALUE | rb_eSystemCallError |
| RUBY_EXTERN VALUE | rb_eTypeError |
| RUBY_EXTERN VALUE | rb_eZeroDivError |
| RUBY_EXTERN VALUE | rb_eNotImpError |
| RUBY_EXTERN VALUE | rb_eNoMemError |
| RUBY_EXTERN VALUE | rb_eNoMethodError |
| RUBY_EXTERN VALUE | rb_eFloatDomainError |
| RUBY_EXTERN VALUE | rb_eScriptError |
| RUBY_EXTERN VALUE | rb_eNameError |
| RUBY_EXTERN VALUE | rb_eSyntaxError |
| RUBY_EXTERN VALUE | rb_eLoadError |
Other Constants | |
| RUBY_EXTERN VALUE | rb_stdin |
| RUBY_EXTERN VALUE | rb_stdout |
| RUBY_EXTERN VALUE | rb_stderr |
| RUBY_EXTERN VALUE | ruby_errinfo |
Defines | |
| #define | ID_ALLOCATOR 1 |
| #define | ISASCII(c) isascii((int)(unsigned char)(c)) |
| #define | ISPRINT(c) (ISASCII(c) && isprint((int)(unsigned char)(c))) |
| #define | ISSPACE(c) (ISASCII(c) && isspace((int)(unsigned char)(c))) |
| #define | ISUPPER(c) (ISASCII(c) && isupper((int)(unsigned char)(c))) |
| #define | ISLOWER(c) (ISASCII(c) && islower((int)(unsigned char)(c))) |
| #define | ISALNUM(c) (ISASCII(c) && isalnum((int)(unsigned char)(c))) |
| #define | ISALPHA(c) (ISASCII(c) && isalpha((int)(unsigned char)(c))) |
| #define | ISDIGIT(c) (ISASCII(c) && isdigit((int)(unsigned char)(c))) |
| #define | ISXDIGIT(c) (ISASCII(c) && isxdigit((int)(unsigned char)(c))) |
| #define | NORETURN_STYLE_NEW 1 |
| #define | LONG_MIN (-LONG_MAX-1) |
| #define | CHAR_BIT 8 |
| #define | LLONG_MAX 9223372036854775807LL |
| #define | LLONG_MIN (-LLONG_MAX-1) |
| #define | FIXNUM_MAX (LONG_MAX>>1) |
| #define | FIXNUM_MIN RSHIFT((long)LONG_MIN,1) |
| #define | FIXNUM_FLAG 0x01 |
| #define | IMMEDIATE_MASK 0x03 |
| #define | IMMEDIATE_P(x) ((VALUE)(x) & IMMEDIATE_MASK) |
| #define | RTEST(v) (((VALUE)(v) & ~Qnil) != 0) |
| #define | NIL_P(v) ((VALUE)(v) == Qnil) |
| #define | CLASS_OF(v) rb_class_of((VALUE)(v)) |
| #define | BUILTIN_TYPE(x) (((struct RBasic*)(x))->flags & T_MASK) |
| #define | TYPE(x) rb_type((VALUE)(x)) |
| #define | Check_Type(v, t) rb_check_type((VALUE)(v),t) |
| #define | rb_safe_level() (ruby_safe_level) |
| #define | NEWOBJ(obj, type) type *obj = (type*)rb_newobj() |
| #define | OBJSETUP(obj, c, t) |
| #define | CLONESETUP(clone, obj) |
| #define | DUPSETUP(dup, obj) |
| #define | ELTS_SHARED FL_USER2 |
| #define | DATA_PTR(dta) (RDATA(dta)->data) |
| #define | Data_Wrap_Struct(klass, mark, free, sval) rb_data_object_alloc(klass,sval,(RUBY_DATA_FUNC)mark,(RUBY_DATA_FUNC)free) |
| #define | Data_Make_Struct(klass, type, mark, free, sval) |
| #define | Data_Get_Struct(obj, type, sval) |
| #define | FL_SINGLETON FL_USER0 |
| #define | FL_MARK (1<<6) |
| #define | FL_FINALIZE (1<<7) |
| #define | FL_TAINT (1<<8) |
| #define | FL_EXIVAR (1<<9) |
| #define | FL_FREEZE (1<<10) |
| #define | FL_USHIFT 11 |
| #define | FL_USER0 (1<<(FL_USHIFT+0)) |
| #define | FL_USER1 (1<<(FL_USHIFT+1)) |
| #define | FL_USER2 (1<<(FL_USHIFT+2)) |
| #define | FL_USER3 (1<<(FL_USHIFT+3)) |
| #define | FL_USER4 (1<<(FL_USHIFT+4)) |
| #define | FL_USER5 (1<<(FL_USHIFT+5)) |
| #define | FL_USER6 (1<<(FL_USHIFT+6)) |
| #define | FL_USER7 (1<<(FL_USHIFT+7)) |
| #define | FL_UMASK (0xff<<FL_USHIFT) |
| #define | SPECIAL_CONST_P(x) (IMMEDIATE_P(x) || !RTEST(x)) |
| #define | FL_ABLE(x) (!SPECIAL_CONST_P(x)) |
| #define | FL_TEST(x, f) (FL_ABLE(x)?(RBASIC(x)->flags&(f)):0) |
| #define | FL_SET(x, f) do {if (FL_ABLE(x)) RBASIC(x)->flags |= (f);} while (0) |
| #define | FL_UNSET(x, f) do {if (FL_ABLE(x)) RBASIC(x)->flags &= ~(f);} while (0) |
| #define | FL_REVERSE(x, f) do {if (FL_ABLE(x)) RBASIC(x)->flags ^= (f);} while (0) |
| #define | OBJ_TAINTED(x) FL_TEST((x), FL_TAINT) |
| #define | OBJ_TAINT(x) FL_SET((x), FL_TAINT) |
| #define | OBJ_INFECT(x, s) do {if (FL_ABLE(x) && FL_ABLE(s)) RBASIC(x)->flags |= RBASIC(s)->flags & FL_TAINT;} while (0) |
| #define | is_ruby_native_thread() (1) |
Typedefs | |
| typedef unsigned long | VALUE |
| typedef unsigned long | ID |
| typedef void(* | RUBY_DATA_FUNC )(void *) |
Functions | |
| void | rb_check_type (VALUE, int) |
| void | rb_secure (int) |
| void | rb_set_safe_level (int) |
| void | rb_secure_update (VALUE) |
| VALUE | rb_newobj (void) |
| VALUE | rb_data_object_alloc (VALUE, void *, RUBY_DATA_FUNC, RUBY_DATA_FUNC) |
| VALUE | rb_class_of (VALUE obj) |
| int | rb_type (VALUE obj) |
| int | rb_special_const_p (VALUE obj) |
Variables | |
| RUBY_EXTERN int | ruby_safe_level |
|
|
Definition at line 504 of file ruby.h. Referenced by add_modules(), frame_dup(), local_push(), make_regexp(), match_alloc(), rb_add_event_hook(), rb_alias_variable(), rb_f_trace_var(), rb_gc_register_address(), rb_global_entry(), rb_io_reopen(), rb_reg_to_s(), rb_set_end_proc(), rb_stat_init(), rb_stat_init_copy(), and stat_new_0(). |
|
|
Definition at line 503 of file ruby.h. Referenced by add_modules(), ary_new(), bignew_1(), blk_copy_prev(), copy_node_scope(), extract_path(), frame_dup(), local_append(), make_regexp(), name_err_mesg_new(), newtok(), r_object0(), rand_init(), random_seed(), rb_ary_modify(), rb_ary_s_create(), rb_reg_initialize(), rb_source_filename(), rb_str_buf_new(), rb_struct_init_copy(), ruby_setenv(), scope_dup(), str_make_independent(), str_new(), struct_alloc(), top_local_init(), and top_local_setup(). |
|
|
Definition at line 507 of file ruby.h. Referenced by encodes(), global_id(), load_file(), method_missing(), moreswitches(), proc_exec_n(), proc_exec_v(), proc_getgroups(), proc_invoke(), proc_setgroups(), rb_apply(), rb_attr(), rb_cstr_to_dbl(), rb_eval(), rb_id2name(), rb_intern(), rb_io_inspect(), rb_io_s_sysopen(), rb_proc_exec(), rb_provided(), rb_str_format(), rb_str_to_dbl(), rb_str_to_inum(), rb_struct_new(), sys_fail2(), vafuncall(), and yyerror(). |
|
|
Check if x is a Built-In Type. Definition at line 222 of file ruby.h. Referenced by class_instance_method_list(), gc_sweep(), id2ref(), include_class_new(), mod_av_set(), rb_const_defined_0(), rb_const_get_0(), rb_gc_call_finalizer_at_exit(), rb_include_module(), rb_make_metaclass(), rb_mod_ancestors(), rb_mod_include_p(), rb_mod_included_modules(), rb_singleton_class_clone(), rb_type(), unknown_node(), w_extended(), and w_object(). |
|
|
Definition at line 84 of file ruby.h. Referenced by fix_aref(), fix_lshift(), fix_rshift(), proc_to_s(), rb_big2str(), rb_cstr_to_inum(), rb_fix2str(), rb_memsearch(), and rb_str_sum(). |
|
|
Raises an error if v does not have type t. See Built-In Types. Definition at line 232 of file ruby.h. Referenced by autoload_file(), check_autoload_table(), get_pat(), match_setter(), prec_included(), proc_setgroups(), rb_class_new(), rb_data_object_alloc(), rb_define_alloc_func(), rb_f_kill(), rb_f_select(), rb_find_file(), rb_find_file_ext(), rb_include_module(), rb_mod_append_features(), rb_mod_include(), rb_mod_include_p(), rb_obj_extend(), and rb_undef_alloc_func(). |
|
|
|
Value: do {\ OBJSETUP(clone,rb_singleton_class_clone((VALUE)obj),RBASIC(obj)->flags);\ rb_singleton_class_attached(RBASIC(clone)->klass, (VALUE)clone);\ if (FL_TEST(obj, FL_EXIVAR)) rb_copy_generic_ivar((VALUE)clone,(VALUE)obj);\ } while (0) Definition at line 329 of file ruby.h. Referenced by method_clone(), and proc_clone(). |
|
|
Value: do {\ Check_Type(obj, T_DATA); \ sval = (type*)DATA_PTR(obj);\ } while (0) Definition at line 427 of file ruby.h. Referenced by block_pass(), dir_initialize(), eval(), get_stat(), method_arity(), method_call(), method_clone(), method_eq(), method_inspect(), method_proc(), method_unbind(), name_err_mesg_to_str(), proc_arity(), proc_binding(), proc_clone(), proc_dup(), proc_eq(), proc_invoke(), proc_to_s(), rb_mod_define_method(), rb_proc_new(), thgroup_add(), thgroup_enclose(), thgroup_enclosed_p(), thgroup_list(), and umethod_bind(). |
|
|
Value: (\
sval = ALLOC(type),\
memset(sval, 0, sizeof(type)),\
Data_Wrap_Struct(klass,mark,free,sval)\
)
Definition at line 421 of file ruby.h. Referenced by dir_s_alloc(), dir_s_open(), method_clone(), method_unbind(), mnew(), proc_alloc(), proc_binding(), proc_clone(), proc_dup(), rb_f_binding(), thgroup_s_alloc(), time_s_alloc(), and umethod_bind(). |
|
|
Definition at line 409 of file ruby.h. Referenced by autoload_delete(), autoload_file(), check_autoload_table(), gc_mark_children(), obj_free(), rb_autoload(), rb_gc_call_finalizer_at_exit(), rb_stat_init(), and rb_stat_init_copy(). |
|
|
Definition at line 418 of file ruby.h. Referenced by name_err_mesg_new(), rb_autoload(), rb_callcc(), rb_thread_alloc(), and stat_new_0(). |
|
|
Value: do {\ OBJSETUP(dup,rb_obj_class(obj),(RBASIC(obj)->flags)&(T_MASK|FL_EXIVAR|FL_TAINT));\ if (FL_TEST(obj, FL_EXIVAR)) rb_copy_generic_ivar((VALUE)dup,(VALUE)obj);\ } while (0) Definition at line 334 of file ruby.h. Referenced by rb_ary_dup(). |
|
|
Definition at line 361 of file ruby.h. Referenced by ary_make_shared(), gc_mark_children(), obj_free(), rb_ary_modify(), rb_ary_pop(), rb_ary_replace(), rb_ary_subseq(), rb_check_string_type(), rb_str_associate(), rb_str_dup_frozen(), rb_str_new4(), rb_str_replace(), rb_str_shared_replace(), rb_string_value(), str_independent(), str_new3(), and str_new4(). |
|
|
Definition at line 119 of file ruby.h. Referenced by id2ref(), and rb_obj_id(). |
|
|
Largest value that can be represented by a Fixnum. Definition at line 115 of file ruby.h. Referenced by rb_Integer(). |
|
|
Smallest value that can be represented by a Fixnum. Definition at line 117 of file ruby.h. Referenced by rb_Integer(). |
|
|
|
|
|
Definition at line 467 of file ruby.h. Referenced by gc_mark_children(), generic_ivar_set(), init_copy(), ivar_get(), obj_free(), rb_generic_ivar_table(), rb_ivar_defined(), rb_obj_instance_variables(), rb_obj_remove_instance_variable(), time_dump(), and time_load(). |
|
|
Definition at line 465 of file ruby.h. Referenced by call_final(), define_final(), gc_sweep(), rb_gc_call_finalizer_at_exit(), rb_gc_copy_finalizer(), and rb_obj_clone(). |
|
|
Definition at line 468 of file ruby.h. Referenced by rb_obj_clone(). |
|
|
Definition at line 464 of file ruby.h. Referenced by gc_mark(), gc_mark_all(), gc_mark_children(), and gc_sweep(). |
|
|
|
|
|
|
|
Definition at line 466 of file ruby.h. Referenced by env_reject_bang(), init_copy(), proc_options(), rb_autoload(), rb_obj_clone(), rb_obj_untaint(), rb_reg_search(), and rb_singleton_class(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 474 of file ruby.h. Referenced by w_object(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 165 of file ruby.h. Referenced by call_trace_func(), const_missing(), fix_to_sym(), localjump_error(), make_struct(), method_missing(), r_object0(), rb_add_method(), rb_alias(), rb_catch(), rb_f_catch(), rb_f_throw(), rb_name_class(), rb_name_error(), rb_obj_respond_to(), rb_str_intern(), rb_struct_define(), rb_struct_getmember(), rb_struct_s_def(), rb_throw(), rb_undef(), remove_method(), symbols_i(), thread_keys_i(), and yyparse(). |
|
|
Definition at line 4 of file intern.h. Referenced by backtrace(), call_trace_func(), method_entry(), method_missing(), rb_add_method(), rb_define_alloc_func(), rb_obj_alloc(), and rb_undef_alloc_func(). |
|
|
|
|
|
|
|
|
Definition at line 766 of file ruby.h. Referenced by garbage_collect(), and rb_thread_schedule(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 97 of file ruby.h. Referenced by rb_num2ll(). |
|
|
Definition at line 108 of file ruby.h. Referenced by rb_big2ll(), and rb_num2ll(). |
|
|
Definition at line 81 of file ruby.h. Referenced by rb_big2long(), rb_f_rand(), and rb_num2long(). |
|
|
Definition at line 512 of file ruby.h. Referenced by rb_big_eq(), and rb_big_eql(). |
|
|
|
Definition at line 511 of file ruby.h. Referenced by rb_ary_splice(), rb_ary_unshift(), and rb_ary_unshift_m(). |
|
|
Definition at line 509 of file ruby.h. Referenced by make_regexp(), match_alloc(), r_object0(), rb_io_reopen(), rb_newobj(), rb_reg_to_s(), rb_str_splice(), and time_arg(). |
|
|
Definition at line 323 of file ruby.h. Referenced by ary_alloc(), ary_make_shared(), bignew_1(), hash_alloc(), include_class_new(), io_alloc(), match_alloc(), new_dvar(), r_object0(), random_seed(), rb_class_allocate_instance(), rb_class_boot(), rb_data_object_alloc(), rb_float_new(), rb_module_new(), rb_reg_s_alloc(), rb_singleton_class_clone(), str_alloc(), and struct_alloc(). |
|
|
|
|
|
|
Definition at line 498 of file ruby.h. Referenced by ary_make_shared(), Init_IO(), make_struct(), rb_autoload(), rb_find_file(), rb_find_file_ext(), rb_obj_freeze(), rb_require(), rb_singleton_class(), rb_str_dup_frozen(), rb_str_new4(), ruby_set_argv(), and search_required(). |
|
|
|
|
|
|
Value: do {\ RBASIC(obj)->flags = (t);\ RBASIC(obj)->klass = (c);\ if (rb_safe_level() >= 3) FL_SET(obj, FL_TAINT);\ } while (0) Definition at line 324 of file ruby.h. Referenced by ary_alloc(), ary_make_shared(), bignew_1(), hash_alloc(), include_class_new(), io_alloc(), match_alloc(), new_dvar(), r_object0(), random_seed(), rb_class_allocate_instance(), rb_class_boot(), rb_data_object_alloc(), rb_float_new(), rb_module_new(), rb_reg_s_alloc(), rb_singleton_class_clone(), str_alloc(), and struct_alloc(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 457 of file ruby.h. Referenced by check_autoload_table(), method_eq(), proc_eq(), rb_mod_define_method(), rb_obj_is_method(), rb_obj_is_proc(), rb_thread_check(), rb_thread_cleanup(), time_cmp(), time_eql(), time_init_copy(), time_minus(), time_plus(), and time_s_at(). |
|
|
Definition at line 505 of file ruby.h. Referenced by get2comp(), glob_helper(), local_append(), newtok(), rb_ary_clear(), rb_ary_compact_bang(), rb_ary_delete(), rb_ary_fill(), rb_ary_initialize(), rb_ary_pop(), rb_ary_splice(), rb_ary_store(), rb_ary_unshift(), rb_str_append(), rb_str_cat(), rb_str_resize(), rb_thread_save_context(), ruby_setenv(), tokadd(), and top_local_setup(). |
|
|
Definition at line 460 of file ruby.h. Referenced by pipe_open(), rb_file_initialize(), rb_file_path(), rb_io_close(), rb_io_close_m(), rb_io_closed(), rb_io_inspect(), rb_io_reopen(), and rb_io_s_pipe(). |
|
|
|
|
|
|
|
Definition at line 449 of file ruby.h. Referenced by classname(), fc_path(), find_class_path(), init_copy(), inspect_obj(), ivar_get(), rb_ivar_defined(), rb_ivar_set(), rb_mod_remove_const(), rb_mod_remove_cvar(), rb_obj_inspect(), rb_obj_instance_variables(), rb_obj_remove_instance_variable(), and w_object(). |
|
|
Definition at line 454 of file ruby.h. Referenced by rb_reg_adjust_startpos(), rb_reg_casefold_p(), rb_reg_check(), rb_reg_desc(), rb_reg_equal(), rb_reg_hash(), rb_reg_init_copy(), rb_reg_initialize(), rb_reg_initialize_m(), rb_reg_inspect(), rb_reg_options(), rb_reg_prepare_re(), rb_reg_regcomp(), rb_reg_search(), rb_reg_source(), rb_reg_to_s(), rb_str_rindex_m(), and w_object(). |
|
|
|
|
|
Definition at line 483 of file ruby.h. Referenced by rb_cmperr(), rb_obj_id(), and rb_special_const_p(). |
|
|
Definition at line 166 of file ruby.h. Referenced by classname(), id2ref(), inspect_struct(), make_struct(), r_object0(), rb_f_kill(), rb_f_throw(), rb_method_missing(), rb_struct_aref_id(), rb_struct_aset_id(), rb_struct_s_members_m(), rb_struct_set(), rb_to_id(), sym_inspect(), sym_to_i(), sym_to_s(), trap(), and w_object(). |
|
|
|
|
|
Definition at line 164 of file ruby.h. Referenced by id2ref(), rb_any_cmp(), rb_ary_aref(), rb_ary_aset(), rb_check_type(), rb_class_of(), rb_eval(), rb_method_missing(), rb_obj_instance_eval(), rb_singleton_class(), rb_type(), and w_object(). |
|
|
Definition at line 199 of file ruby.h. Referenced by ary_alloc(), ary_make_shared(), check_backtrace(), do_coerce(), enum_sort_by(), enum_zip(), eval(), gc_mark_children(), get_inspect_tbl(), obj_free(), proc_setgroups(), rb_Array(), rb_ary_assoc(), rb_ary_eql(), rb_ary_equal(), rb_ary_join(), rb_ary_rassoc(), rb_ary_to_ary(), rb_check_array_type(), rb_eval(), rb_f_select(), rb_f_system(), rb_file_join(), rb_find_file(), rb_find_file_ext(), rb_str_format(), rb_thread_join(), rb_yield_0(), rb_yield_splat(), to_ary(), and w_object(). |
|
|
|
Definition at line 212 of file ruby.h. Referenced by gc_mark_children(), id2ref(), and obj_free(). |
|
|
|
Definition at line 208 of file ruby.h. Referenced by block_pass(), check_autoload_table(), gc_mark_children(), method_eq(), obj_free(), proc_eq(), r_object0(), rb_check_convert_type(), rb_data_object_alloc(), rb_gc_call_finalizer_at_exit(), rb_obj_is_method(), rb_obj_is_proc(), rb_thread_check(), rb_time_timeval(), time_cmp(), time_eql(), time_init_copy(), time_minus(), time_plus(), time_s_at(), and w_object(). |
|
|
Definition at line 207 of file ruby.h. Referenced by name_err_mesg_to_str(), obj_free(), rb_num2ll(), and rb_type(). |
|
|
Definition at line 204 of file ruby.h. Referenced by argf_close(), argf_each_line(), argf_getc(), argf_read(), gc_mark_children(), io_alloc(), io_close(), io_write(), next_argv(), obj_free(), rb_f_getc(), rb_f_gets(), rb_f_p(), rb_gc_call_finalizer_at_exit(), rb_io_check_io(), rb_io_get_io(), rb_stat(), and test_check(). |
|
|
|
Definition at line 196 of file ruby.h. Referenced by fix_minus(), fix_mul(), fix_plus(), fix_pow(), flo_cmp(), flo_div(), flo_divmod(), flo_eq(), flo_eql(), flo_ge(), flo_gt(), flo_le(), flo_lt(), flo_minus(), flo_mod(), flo_mul(), flo_plus(), flo_pow(), gc_mark_children(), negate_lit(), num_step(), obj_free(), rb_big_cmp(), rb_big_div(), rb_big_eq(), rb_big_minus(), rb_big_mul(), rb_big_plus(), rb_big_pow(), rb_big_quo(), rb_f_rand(), rb_f_sprintf(), rb_flo_induced_from(), rb_Float(), rb_float_new(), rb_int_induced_from(), rb_Integer(), rb_num2dbl(), rb_num2ll(), rb_num2long(), time_timeval(), and w_object(). |
|
|
Definition at line 201 of file ruby.h. Referenced by gc_mark_children(), hash_alloc(), hash_equal(), obj_free(), rb_hash_s_create(), to_hash(), w_object(), and yycompile(). |
|
|
|
Definition at line 218 of file ruby.h. Referenced by gc_mark_children(), init_copy(), and obj_free(). |
|
|
Definition at line 209 of file ruby.h. Referenced by gc_mark_children(), match_alloc(), match_setter(), and obj_free(). |
|
|
|
Definition at line 191 of file ruby.h. Referenced by gc_mark_children(), name_err_mesg_to_str(), obj_free(), rb_f_rand(), rb_Float(), rb_io_print(), rb_num2dbl(), and rb_type(). |
|
|
Definition at line 216 of file ruby.h. Referenced by gc_mark_children(), gc_sweep(), obj_free(), os_live_obj(), os_obj_of(), rb_node_newnode(), and unknown_node(). |
|
|
|
Definition at line 192 of file ruby.h. Referenced by gc_mark_children(), init_copy(), ivar_get(), obj_free(), r_object0(), rb_class_allocate_instance(), rb_ivar_defined(), rb_ivar_set(), rb_obj_inspect(), rb_obj_instance_variables(), rb_obj_remove_instance_variable(), syserr_initialize(), and w_object(). |
|
|
Definition at line 198 of file ruby.h. Referenced by cond0(), gc_mark_children(), get_pat(), match_gen(), obj_free(), rb_reg_equal(), rb_reg_initialize_m(), rb_reg_s_alloc(), rb_reg_s_union(), rb_str_aref(), rb_str_aref_m(), rb_str_aset(), rb_str_aset_m(), rb_str_index_m(), rb_str_match(), rb_str_rindex_m(), and w_object(). |
|
|
Definition at line 215 of file ruby.h. Referenced by gc_mark_children(), obj_free(), os_live_obj(), and os_obj_of(). |
|
|
|
Definition at line 202 of file ruby.h. Referenced by gc_mark_children(), obj_free(), rb_struct_eql(), rb_struct_equal(), struct_alloc(), and w_object(). |
|
|
Definition at line 210 of file ruby.h. Referenced by rb_any_hash(), rb_f_kill(), rb_struct_aref(), rb_struct_aset(), rb_to_id(), rb_type(), and trap(). |
|
|
Definition at line 206 of file ruby.h. Referenced by name_err_mesg_to_str(), obj_free(), rb_num2ll(), and rb_type(). |
|
|
Definition at line 213 of file ruby.h. Referenced by rb_type(). |
|
|
Definition at line 214 of file ruby.h. Referenced by gc_mark_children(), new_dvar(), obj_free(), os_live_obj(), and os_obj_of(). |
|
|
|
Definition at line 67 of file ruby.h. Referenced by assignable(), attrset(), autoload_delete(), autoload_file(), boot_defclass(), call_op(), call_trace_func(), class_instance_method_list(), classname(), clone_method(), const_missing(), convert_type(), copy_node_scope(), cv_i(), cvar_override_check(), deferr_setter(), defout_setter(), dvar_asgn(), dvar_asgn_curr(), dvar_asgn_internal(), errat_getter(), errat_setter(), errinfo_setter(), ev_const_defined(), ev_const_get(), exc_backtrace(), fc_i(), fc_path(), fix_to_sym(), generic_ivar_defined(), generic_ivar_get(), generic_ivar_remove(), generic_ivar_set(), gettable(), givar_mark_i(), global_id(), gvar_i(), ignorecase_setter(), ins_methods_i(), ins_methods_priv_i(), ins_methods_prot_i(), ins_methods_pub_i(), ins_methods_push(), inspect_i(), inspect_struct(), is_defined(), ivar_get(), ivar_i(), lineno_setter(), list_i(), local_append(), local_cnt(), local_id(), localjump_error(), make_struct(), mark_entry(), mark_global_entry(), method_entry(), method_missing(), mnew(), mod_av_set(), must_respond_to(), new_call(), new_dvar(), new_fcall(), num_step(), obj_respond_to(), print_undef(), r_ivar(), r_object0(), r_symlink(), r_symreal(), range_step(), rb_add_method(), rb_alias(), rb_alias_variable(), rb_apply(), rb_Array(), rb_attr(), rb_attr_get(), rb_autoload(), rb_autoload_load(), rb_autoload_p(), rb_call(), rb_call0(), rb_clear_cache_by_id(), rb_clear_cache_for_undef(), rb_const_defined(), rb_const_defined_0(), rb_const_defined_at(), rb_const_defined_from(), rb_const_get(), rb_const_get_0(), rb_const_get_at(), rb_const_get_from(), rb_const_set(), rb_cv_get(), rb_cv_set(), rb_cvar_defined(), rb_cvar_get(), rb_cvar_set(), rb_define_class(), rb_define_class_id(), rb_define_class_under(), rb_define_class_variable(), rb_define_const(), rb_define_hooked_variable(), rb_define_method(), rb_define_method_id(), rb_define_module(), rb_define_module_id(), rb_define_module_under(), rb_dvar_curr(), rb_dvar_defined(), rb_dvar_push(), rb_dvar_ref(), rb_eval(), rb_export_method(), rb_f_local_variables(), rb_f_untrace_var(), rb_funcall(), rb_funcall2(), rb_funcall3(), rb_funcall_rescue(), rb_get_method_body(), rb_global_entry(), rb_id2name(), rb_id_attrset(), rb_intern(), rb_is_class_id(), rb_is_const_id(), rb_is_instance_id(), rb_is_junk_id(), rb_is_local_id(), rb_iv_get(), rb_iv_set(), rb_ivar_defined(), rb_ivar_get(), rb_ivar_set(), rb_load(), rb_make_exception(), rb_method_boundp(), rb_method_missing(), rb_method_node(), rb_mod_autoload(), rb_mod_const_defined(), rb_mod_const_get(), rb_mod_const_set(), rb_mod_cvar_get(), rb_mod_cvar_set(), rb_mod_define_method(), rb_mod_init_copy(), rb_mod_modfunc(), rb_mod_private_method_defined(), rb_mod_protected_method_defined(), rb_mod_public_method_defined(), rb_mod_remove_const(), rb_mod_remove_cvar(), rb_name_class(), rb_name_error(), rb_obj_ivar_get(), rb_obj_ivar_set(), rb_obj_remove_instance_variable(), rb_obj_respond_to(), rb_path2class(), rb_require_safe(), rb_respond_to(), rb_str_intern(), rb_str_setter(), rb_str_upto(), rb_struct_aref_id(), rb_struct_aset_id(), rb_struct_define(), rb_struct_getmember(), rb_struct_iv_get(), rb_struct_s_def(), rb_struct_set(), rb_svar(), rb_thread_local_aref(), rb_thread_local_aset(), rb_thread_yield(), rb_to_id(), rb_undef(), readonly_setter(), remove_method(), scope_dup(), search_method(), set_arg0(), set_method_visibility(), stdout_setter(), sv_i(), sym_inspect(), sym_to_i(), symbols_i(), thread_keys_i(), top_local_init(), undef_getter(), undef_setter(), uninitialized_constant(), vafuncall(), val_getter(), val_setter(), var_getter(), var_setter(), verbose_setter(), w_obj_each(), w_symbol(), and yyparse(). |
|
|
Definition at line 414 of file ruby.h. Referenced by check_autoload_table(), method_eq(), proc_eq(), rb_data_object_alloc(), rb_mod_define_method(), rb_obj_is_method(), rb_obj_is_proc(), and rb_thread_check(). |
|
|
Definition at line 66 of file ruby.h. Referenced by add_final(), all_i(), all_iter_i(), any_i(), any_iter_i(), appendline(), apply2files(), arg_defined(), argf_close(), argf_each_byte(), argf_each_line(), argf_getc(), argf_getline(), argf_read(), argf_readchar(), argf_seek_m(), argf_set_lineno(), argf_set_pos(), ary_alloc(), ary_make_hash(), ary_make_shared(), ary_new(), assign(), autoload_delete(), autoload_file(), avalue_splat(), avalue_to_svalue(), backtrace(), big2ull(), big2ulong(), bigadd(), bigdivmod(), bigdivrem(), bignew_1(), bignorm(), bigsub(), blk_mark(), block_pass(), bm_mark(), bmcall(), boot_defclass(), break_jump(), call_cfunc(), call_end_proc(), call_final(), call_trace_func(), catch_i(), check_autoload_table(), check_backtrace(), check_dirname(), class2path(), class_instance_method_list(), class_prefix(), classname(), clear_i(), cmp_between(), cmp_eq(), cmp_equal(), cmp_ge(), cmp_gt(), cmp_le(), cmp_lt(), coerce_body(), coerce_rescue(), collect_all(), collect_i(), compile(), compile_error(), const_missing(), convert_type(), cv_i(), cvar_override_check(), dbl2big(), deferr_setter(), define_final(), defout_setter(), delete_if_i(), dir_chdir(), dir_close(), dir_each(), dir_initialize(), dir_path(), dir_read(), dir_rewind(), dir_s_alloc(), dir_s_chdir(), dir_s_chroot(), dir_s_getwd(), dir_s_mkdir(), dir_s_open(), dir_s_rmdir(), dir_seek(), dir_set_pos(), dir_tell(), dispose_string(), do_coerce(), dvar_asgn(), dvar_asgn_curr(), dvar_asgn_internal(), each_i(), each_key_i(), each_pair_i(), each_value_i(), each_with_index_i(), encodes(), 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(), env_aset(), env_clear(), env_delete(), env_delete_m(), env_each(), env_each_i(), env_each_key(), env_each_pair(), env_each_value(), env_fetch(), env_has_key(), env_has_value(), env_index(), env_indexes(), env_inspect(), env_keys(), env_reject_bang(), env_replace(), env_replace_i(), env_select(), env_shift(), env_str_new(), env_to_a(), env_to_hash(), env_update(), env_update_i(), env_values(), env_values_at(), eql(), equal_i(), err_append(), errat_setter(), errinfo_setter(), error_print(), ev_const_defined(), ev_const_get(), eval(), eval_node(), eval_under(), eval_under_i(), exc_backtrace(), exc_exception(), exc_initialize(), exc_inspect(), exc_set_backtrace(), exc_to_s(), exc_to_str(), exec_under(), exit_initialize(), exit_status(), exit_success_p(), false_and(), false_or(), false_to_s(), false_xor(), fc_i(), fc_path(), file_expand_path(), file_inspect_join(), finalize_list(), find_all_i(), find_class_path(), find_i(), 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(), flatten(), 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(), frame_dup(), garbage_collect(), gc_mark(), gc_mark_all(), gc_mark_children(), gc_mark_rest(), gc_sweep(), generic_ivar_defined(), generic_ivar_get(), generic_ivar_remove(), generic_ivar_set(), get2comp(), get_backtrace(), get_inspect_tbl(), get_pat(), get_stat(), get_syserr(), givar_i(), givar_mark_i(), glob_func_caller(), glob_helper(), grep_i(), grep_iter_i(), gvar_i(), handle_rescue(), hash_alloc(), hash_each(), hash_equal(), hash_foreach_ensure(), hash_foreach_iter(), here_document(), heredoc_restore(), id2ref(), ignorecase_setter(), include_class_new(), index_i(), infected_str_new(), init_copy(), Init_eval(), Init_GC(), Init_marshal(), Init_Object(), Init_signal(), Init_stack(), Init_Thread(), Init_version(), inject_i(), ins_methods_i(), ins_methods_priv_i(), ins_methods_prot_i(), ins_methods_pub_i(), ins_methods_push(), inspect_ary(), inspect_ensure(), inspect_hash(), inspect_i(), inspect_join(), inspect_obj(), inspect_struct(), int_chr(), int_dotimes(), int_downto(), int_int_p(), int_succ(), int_to_i(), int_upto(), io_alloc(), io_close(), io_fwrite(), io_getpartial(), io_new_instance(), io_puts_ary(), io_read(), io_readpartial(), io_reopen(), io_s_foreach(), io_write(), is_defined(), ivar_get(), ivar_i(), jump_tag_but_local_jump(), kcode_set_option(), kcode_setter(), keys_i(), lex_get_str(), lex_getline(), limited_big_rand(), lineno_setter(), list_i(), literal_concat(), load_failed(), load_file(), local_push(), localjump_error(), localjump_reason(), localjump_xvalue(), main_to_s(), make_struct(), mark_entry(), mark_frame_adj(), mark_keyvalue(), mark_locations_array(), marshal_dump(), marshal_load(), massign(), match_alloc(), match_aref(), match_array(), match_begin(), match_captures(), match_end(), match_entry(), match_getter(), match_init_copy(), match_offset(), match_select(), match_setter(), match_size(), match_string(), match_to_a(), match_to_s(), match_values_at(), 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(), max_i(), max_ii(), member_i(), memfill(), method_arity(), method_call(), method_clone(), method_eq(), method_inspect(), method_missing(), method_proc(), method_unbind(), min_i(), min_ii(), mnew(), mod_av_set(), module_setup(), mproc(), must_respond_to(), name_err_initialize(), name_err_mesg_load(), name_err_mesg_mark(), name_err_mesg_new(), name_err_mesg_to_str(), name_err_name(), name_err_to_s(), new_dvar(), next_argv(), nextc(), nil_inspect(), nil_to_a(), nil_to_f(), nil_to_i(), nil_to_s(), nometh_err_args(), nometh_err_initialize(), num2i32(), num_abs(), num_ceil(), num_cmp(), num_coerce(), num_div(), num_divmod(), num_eql(), num_equal(), 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(), obj2long(), obj_free(), obj_respond_to(), opt_i_set(), original_module(), os_each_obj(), os_live_obj(), os_obj_of(), p_gid_change_privilege(), p_gid_exchange(), p_gid_grant_privilege(), 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_grant_privilege(), p_uid_switch(), pack_pack(), pack_unpack(), partition_i(), path2class(), path2module(), path_check_0(), pipe_open(), prec_included(), prec_induced_from(), prec_prec(), prec_prec_f(), prec_prec_i(), prep_path(), prep_stdio(), print_undef(), proc_alloc(), proc_arity(), proc_binding(), proc_call(), proc_clone(), proc_dup(), proc_eq(), proc_exec_n(), proc_get_safe_level(), proc_getegid(), proc_geteuid(), proc_getgid(), proc_getgroups(), proc_getmaxgroups(), proc_getpgid(), proc_getpriority(), proc_getuid(), proc_initgroups(), proc_invoke(), proc_jump_error(), proc_options(), proc_s_new(), proc_save_safe_level(), proc_set_safe_level(), proc_setegid(), proc_seteuid(), proc_setgid(), proc_setgroups(), proc_setpgid(), proc_setpriority(), proc_setuid(), proc_to_s(), proc_to_self(), proc_wait(), proc_wait2(), proc_waitall(), process_sflag(), 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(), qpencode(), r_byte(), r_bytes0(), r_entry(), r_ivar(), r_le(), r_lt(), r_object0(), rand_init(), random_seed(), range_check(), range_each(), range_each_func(), range_eq(), range_eql(), range_exclude_end_p(), range_first(), range_hash(), range_include(), range_init(), range_initialize(), range_inspect(), range_last(), range_step(), range_to_s(), rb_add_method(), rb_alias(), rb_any_cmp(), rb_any_hash(), rb_any_to_a(), rb_any_to_s(), rb_apply(), rb_Array(), 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(), rb_ary_delete_at_m(), rb_ary_delete_if(), rb_ary_diff(), rb_ary_dup(), rb_ary_each(), rb_ary_each_index(), rb_ary_elt(), rb_ary_empty_p(), rb_ary_entry(), rb_ary_eql(), rb_ary_equal(), rb_ary_fetch(), rb_ary_fill(), rb_ary_first(), rb_ary_flatten(), rb_ary_flatten_bang(), rb_ary_freeze(), 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(), rb_ary_join_m(), rb_ary_last(), rb_ary_length(), rb_ary_modify(), rb_ary_modify_check(), rb_ary_new3(), rb_ary_new4(), 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(), 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_splice(), rb_ary_store(), rb_ary_subseq(), rb_ary_times(), rb_ary_to_a(), rb_ary_to_ary(), rb_ary_to_ary_m(), rb_ary_to_s(), rb_ary_transpose(), rb_ary_uniq(), rb_ary_uniq_bang(), rb_ary_unshift(), rb_ary_unshift_m(), rb_ary_values_at(), rb_ary_zip(), rb_assoc_new(), rb_attr(), rb_attr_get(), rb_autoload(), rb_autoload_load(), rb_autoload_p(), rb_backref_get(), rb_backref_set(), rb_backtrace(), rb_big2dbl(), rb_big2ll(), rb_big2long(), rb_big2str(), rb_big2ull(), rb_big2ulong(), rb_big2ulong_pack(), rb_big_2comp(), rb_big_abs(), rb_big_and(), rb_big_aref(), rb_big_clone(), 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_norm(), rb_big_or(), rb_big_plus(), rb_big_pow(), rb_big_quo(), rb_big_rand(), rb_big_remainder(), rb_big_rshift(), rb_big_size(), rb_big_to_f(), rb_big_to_s(), rb_big_uminus(), rb_big_xor(), rb_call(), rb_call0(), rb_call_super(), rb_callcc(), rb_catch(), rb_check_array_type(), rb_check_convert_type(), rb_check_frozen(), rb_check_inheritable(), rb_check_safe_obj(), rb_check_safe_str(), rb_check_string_type(), rb_check_type(), rb_class2name(), rb_class_allocate_instance(), rb_class_boot(), rb_class_inherited(), rb_class_inherited_p(), rb_class_init_copy(), rb_class_initialize(), rb_class_instance_methods(), rb_class_name(), rb_class_new(), rb_class_new_instance(), rb_class_of(), rb_class_path(), rb_class_private_instance_methods(), rb_class_protected_instance_methods(), rb_class_public_instance_methods(), rb_class_real(), rb_class_s_alloc(), rb_class_superclass(), rb_clear_cache_by_class(), rb_clear_cache_for_undef(), rb_cmperr(), rb_cmpint(), rb_compile_file(), rb_compile_string(), rb_const_defined(), rb_const_defined_0(), rb_const_defined_at(), rb_const_defined_from(), rb_const_get(), rb_const_get_0(), rb_const_get_at(), rb_const_get_from(), rb_const_list(), rb_const_set(), rb_cont_call(), rb_convert_type(), rb_copy_generic_ivar(), rb_cstr_to_inum(), rb_cv_get(), rb_cv_set(), rb_cvar_defined(), rb_cvar_get(), rb_cvar_set(), rb_data_object_alloc(), rb_define_alias(), rb_define_alloc_func(), rb_define_attr(), rb_define_class(), rb_define_class_id(), rb_define_class_under(), rb_define_class_variable(), rb_define_const(), rb_define_global_const(), rb_define_hooked_variable(), rb_define_method(), rb_define_method_id(), rb_define_module(), rb_define_module_function(), rb_define_module_id(), rb_define_module_under(), rb_define_private_method(), rb_define_protected_method(), rb_define_readonly_variable(), rb_define_singleton_method(), rb_define_variable(), rb_disable_super(), rb_dvar_push(), rb_each(), rb_enable_super(), rb_ensure(), rb_eql(), rb_equal(), rb_eval(), rb_eval_cmd(), rb_eval_string(), rb_eval_string_protect(), rb_eval_string_wrap(), rb_exc_fatal(), rb_exc_new(), rb_exc_new2(), rb_exc_new3(), rb_exc_raise(), rb_export_method(), rb_extend_object(), rb_f_abort(), rb_f_array(), rb_f_at_exit(), rb_f_autoload(), rb_f_autoload_p(), rb_f_backquote(), rb_f_binding(), rb_f_caller(), rb_f_catch(), rb_f_chomp(), rb_f_chomp_bang(), rb_f_chop(), rb_f_chop_bang(), rb_f_eval(), rb_f_exec(), rb_f_exit(), rb_f_exit_bang(), rb_f_float(), rb_f_fork(), rb_f_getenv(), rb_f_gets(), rb_f_global_variables(), rb_f_gsub(), rb_f_gsub_bang(), rb_f_integer(), rb_f_kill(), rb_f_load(), rb_f_local_variables(), rb_f_open(), rb_f_p(), rb_f_print(), rb_f_printf(), rb_f_putc(), rb_f_puts(), rb_f_raise(), rb_f_rand(), rb_f_readline(), rb_f_readlines(), rb_f_require(), rb_f_scan(), rb_f_select(), rb_f_send(), rb_f_sleep(), rb_f_split(), rb_f_sprintf(), rb_f_srand(), rb_f_string(), rb_f_sub(), rb_f_sub_bang(), rb_f_syscall(), rb_f_system(), rb_f_test(), rb_f_throw(), rb_f_trace_var(), rb_f_untrace_var(), rb_false(), rb_fdopen(), rb_feature_p(), rb_file_atime(), rb_file_chmod(), rb_file_chown(), rb_file_const(), rb_file_ctime(), rb_file_expand_path(), rb_file_flock(), rb_file_initialize(), rb_file_join(), rb_file_lstat(), rb_file_mtime(), rb_file_open_internal(), rb_file_path(), rb_file_s_atime(), rb_file_s_basename(), rb_file_s_chmod(), rb_file_s_chown(), rb_file_s_ctime(), rb_file_s_dirname(), rb_file_s_expand_path(), rb_file_s_extname(), rb_file_s_ftype(), rb_file_s_join(), rb_file_s_lchmod(), rb_file_s_lchown(), rb_file_s_link(), rb_file_s_lstat(), rb_file_s_mtime(), rb_file_s_readlink(), rb_file_s_rename(), rb_file_s_size(), rb_file_s_split(), rb_file_s_stat(), rb_file_s_symlink(), rb_file_s_truncate(), rb_file_s_umask(), rb_file_s_unlink(), rb_file_s_utime(), rb_file_sysopen_internal(), rb_file_truncate(), rb_find_file(), rb_find_file_ext(), rb_fix2int(), rb_fix2str(), rb_fix_induced_from(), rb_flo_induced_from(), rb_Float(), rb_float_new(), rb_free_generic_ivar(), rb_frozen_class_p(), rb_funcall(), rb_funcall2(), rb_funcall3(), rb_funcall_rescue(), rb_gc_call_finalizer_at_exit(), rb_gc_copy_finalizer(), rb_gc_force_recycle(), rb_gc_mark(), rb_gc_mark_frame(), rb_gc_mark_locations(), rb_gc_mark_maybe(), rb_gc_mark_parser(), rb_gc_mark_threads(), rb_gc_register_address(), rb_gc_unregister_address(), rb_generic_ivar_table(), rb_get_method_body(), rb_gets(), rb_global_variable(), rb_gv_set(), rb_gvar_set(), rb_hash(), 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_foreach(), rb_hash_freeze(), 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_invert_i(), rb_hash_keys(), rb_hash_merge(), rb_hash_modify(), rb_hash_rehash(), rb_hash_rehash_i(), rb_hash_reject(), rb_hash_reject_bang(), rb_hash_replace(), rb_hash_s_create(), rb_hash_search_value(), 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_update_block_i(), rb_hash_update_i(), rb_hash_values(), rb_hash_values_at(), rb_include_module(), rb_inspect(), rb_inspecting_p(), rb_int2big(), rb_int_induced_from(), rb_Integer(), rb_invalid_str(), rb_io_addstr(), rb_io_binmode(), rb_io_check_io(), rb_io_close(), rb_io_close_m(), rb_io_close_read(), rb_io_close_write(), rb_io_closed(), rb_io_ctl(), 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_get_io(), rb_io_getc(), rb_io_getline(), rb_io_getline_fast(), rb_io_gets(), 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(), rb_io_seek_m(), rb_io_set_lineno(), rb_io_set_pos(), rb_io_set_sync(), rb_io_stat(), rb_io_sync(), rb_io_sysread(), rb_io_sysseek(), rb_io_syswrite(), rb_io_taint_check(), rb_io_tell(), rb_io_to_io(), rb_io_ungetc(), rb_io_write(), rb_iterate(), rb_iv_get(), rb_iv_set(), rb_ivar_defined(), rb_ivar_get(), rb_ivar_set(), rb_lastline_get(), rb_lastline_set(), rb_ll2big(), rb_load(), rb_load_protect(), rb_longjmp(), rb_make_exception(), rb_make_metaclass(), rb_mark_generic_ivar(), rb_marshal_dump(), rb_marshal_load(), rb_match_busy(), rb_mem_clear(), rb_method_boundp(), rb_method_missing(), rb_method_node(), rb_mod_alias_method(), rb_mod_ancestors(), rb_mod_append_features(), rb_mod_attr(), rb_mod_attr_accessor(), rb_mod_attr_reader(), rb_mod_attr_writer(), rb_mod_autoload(), rb_mod_autoload_p(), rb_mod_class_variables(), rb_mod_cmp(), rb_mod_const_at(), rb_mod_const_defined(), rb_mod_const_get(), rb_mod_const_missing(), rb_mod_const_of(), rb_mod_const_set(), rb_mod_constants(), rb_mod_cvar_get(), rb_mod_cvar_set(), rb_mod_define_method(), rb_mod_eqq(), rb_mod_extend_object(), rb_mod_freeze(), rb_mod_ge(), rb_mod_gt(), rb_mod_include(), rb_mod_include_p(), rb_mod_included_modules(), rb_mod_init_copy(), rb_mod_initialize(), rb_mod_lt(), rb_mod_method(), rb_mod_method_defined(), rb_mod_modfunc(), rb_mod_module_eval(), rb_mod_name(), 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_const(), rb_mod_remove_cvar(), rb_mod_remove_method(), rb_mod_to_s(), rb_mod_undef_method(), rb_module_new(), rb_module_s_alloc(), rb_name_class(), rb_name_error(), rb_newobj(), rb_node_newnode(), rb_num2dbl(), rb_num2fix(), rb_num2int(), rb_num2ll(), rb_num2long(), rb_num2ull(), rb_num2ulong(), rb_num_coerce_bin(), rb_num_coerce_cmp(), rb_num_coerce_relop(), rb_obj_alloc(), rb_obj_as_string(), rb_obj_call_init(), rb_obj_class(), rb_obj_classname(), rb_obj_clone(), rb_obj_display(), rb_obj_dup(), rb_obj_equal(), rb_obj_extend(), rb_obj_freeze(), rb_obj_frozen_p(), rb_obj_id(), rb_obj_id_obsolete(), rb_obj_infect(), rb_obj_init_copy(), rb_obj_inspect(), rb_obj_instance_eval(), rb_obj_instance_variables(), rb_obj_is_instance_of(), rb_obj_is_kind_of(), rb_obj_is_method(), rb_obj_is_proc(), rb_obj_ivar_get(), rb_obj_ivar_set(), rb_obj_method(), 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_respond_to(), rb_obj_singleton_methods(), rb_obj_taint(), rb_obj_tainted(), rb_obj_type(), rb_obj_untaint(), rb_open_file(), rb_p(), rb_parser_free(), rb_path2class(), rb_proc_new(), rb_proc_times(), rb_protect(), rb_protect_inspect(), rb_provide_feature(), rb_quad_pack(), rb_quad_unpack(), rb_raise(), rb_raise_jump(), rb_range_beg_len(), rb_range_new(), rb_reg_adjust_startpos(), rb_reg_casefold_p(), rb_reg_check(), rb_reg_cur_kcode(), rb_reg_desc(), rb_reg_eqq(), rb_reg_equal(), rb_reg_expr_str(), rb_reg_get_kcode(), rb_reg_hash(), rb_reg_init_copy(), rb_reg_initialize(), rb_reg_initialize_m(), rb_reg_inspect(), rb_reg_kcode_m(), rb_reg_last_match(), rb_reg_match(), rb_reg_match2(), rb_reg_match_last(), rb_reg_match_m(), rb_reg_match_post(), rb_reg_match_pre(), rb_reg_mbclen2(), rb_reg_new(), rb_reg_nth_defined(), rb_reg_nth_match(), rb_reg_options(), rb_reg_options_m(), rb_reg_prepare_re(), rb_reg_quote(), rb_reg_raise(), rb_reg_regcomp(), rb_reg_regsub(), rb_reg_s_alloc(), rb_reg_s_last_match(), rb_reg_s_quote(), rb_reg_s_union(), rb_reg_search(), rb_reg_source(), rb_reg_to_s(), rb_remove_method(), rb_require(), rb_require_safe(), rb_rescue(), rb_rescue2(), rb_respond_to(), rb_scan_args(), rb_secure_update(), rb_set_class_path(), rb_set_end_proc(), rb_singleton_class(), rb_singleton_class_attached(), rb_singleton_class_clone(), rb_special_const_p(), rb_stat(), rb_stat_atime(), rb_stat_b(), rb_stat_blksize(), rb_stat_blocks(), rb_stat_c(), rb_stat_cmp(), rb_stat_ctime(), rb_stat_d(), rb_stat_dev(), rb_stat_dev_major(), rb_stat_dev_minor(), rb_stat_f(), rb_stat_ftype(), rb_stat_gid(), rb_stat_grpowned(), rb_stat_init(), rb_stat_init_copy(), rb_stat_ino(), rb_stat_inspect(), rb_stat_l(), rb_stat_mode(), rb_stat_mtime(), rb_stat_nlink(), rb_stat_owned(), rb_stat_p(), rb_stat_R(), rb_stat_r(), rb_stat_rdev(), rb_stat_rdev_major(), rb_stat_rdev_minor(), rb_stat_rowned(), rb_stat_s(), rb_stat_S(), rb_stat_s_alloc(), rb_stat_sgid(), rb_stat_size(), rb_stat_sticky(), rb_stat_suid(), rb_stat_uid(), rb_stat_W(), rb_stat_w(), rb_stat_X(), rb_stat_x(), rb_stat_z(), rb_str2cstr(), rb_str2inum(), rb_str_append(), rb_str_aref(), rb_str_aref_m(), rb_str_aset(), rb_str_aset_m(), rb_str_associate(), rb_str_associated(), rb_str_buf_append(), rb_str_buf_cat(), rb_str_buf_cat2(), rb_str_buf_new(), rb_str_buf_new2(), rb_str_capitalize(), rb_str_capitalize_bang(), rb_str_casecmp(), rb_str_cat(), rb_str_cat2(), rb_str_center(), rb_str_chomp(), rb_str_chomp_bang(), rb_str_chop(), rb_str_chop_bang(), rb_str_cmp(), 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_dup(), rb_str_dup_frozen(), rb_str_each_byte(), rb_str_each_line(), rb_str_empty(), rb_str_eql(), rb_str_equal(), rb_str_format(), rb_str_freeze(), rb_str_gsub(), rb_str_gsub_bang(), rb_str_hash(), rb_str_hash_m(), rb_str_hex(), rb_str_include(), rb_str_index(), rb_str_index_m(), rb_str_init(), rb_str_insert(), rb_str_inspect(), rb_str_intern(), rb_str_justify(), rb_str_length(), rb_str_ljust(), rb_str_locktmp(), rb_str_lstrip(), rb_str_lstrip_bang(), rb_str_match(), rb_str_match_m(), rb_str_modify(), rb_str_new3(), rb_str_new4(), rb_str_new5(), rb_str_oct(), rb_str_plus(), rb_str_replace(), rb_str_resize(), rb_str_reverse(), rb_str_reverse_bang(), rb_str_rindex(), rb_str_rindex_m(), rb_str_rjust(), rb_str_rstrip(), rb_str_rstrip_bang(), rb_str_scan(), rb_str_setter(), rb_str_shared_replace(), rb_str_slice_bang(), rb_str_splice(), rb_str_split(), 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_subpat(), rb_str_subpat_set(), rb_str_substr(), rb_str_succ(), rb_str_succ_bang(), rb_str_sum(), rb_str_swapcase(), rb_str_swapcase_bang(), rb_str_times(), rb_str_to_dbl(), rb_str_to_f(), rb_str_to_i(), rb_str_to_inum(), rb_str_to_s(), rb_str_to_str(), rb_str_tr(), rb_str_tr_bang(), rb_str_tr_s(), rb_str_tr_s_bang(), rb_str_unlocktmp(), rb_str_upcase(), rb_str_upcase_bang(), rb_str_update(), rb_str_upto(), rb_str_upto_m(), rb_String(), rb_string_value(), rb_string_value_cstr(), rb_string_value_ptr(), rb_struct_alloc(), rb_struct_aref(), rb_struct_aref_id(), rb_struct_aset(), rb_struct_aset_id(), rb_struct_define(), rb_struct_each(), rb_struct_each_pair(), rb_struct_eql(), rb_struct_equal(), rb_struct_getmember(), rb_struct_hash(), rb_struct_init_copy(), rb_struct_initialize(), rb_struct_inspect(), rb_struct_iv_get(), rb_struct_members(), rb_struct_members_m(), rb_struct_modify(), rb_struct_new(), rb_struct_ref(), rb_struct_ref0(), rb_struct_ref1(), rb_struct_ref2(), rb_struct_ref3(), rb_struct_ref4(), rb_struct_ref5(), rb_struct_ref6(), rb_struct_ref7(), rb_struct_ref8(), rb_struct_ref9(), rb_struct_s_def(), rb_struct_s_members(), rb_struct_s_members_m(), rb_struct_select(), rb_struct_set(), rb_struct_size(), rb_struct_to_a(), rb_struct_values_at(), rb_sym_all_symbols(), rb_sys_fail(), rb_tainted_str_new(), rb_tainted_str_new2(), rb_thread_abort_exc(), rb_thread_abort_exc_set(), rb_thread_alive_p(), rb_thread_alloc(), rb_thread_aref(), rb_thread_aset(), rb_thread_check(), rb_thread_create(), rb_thread_critical_set(), rb_thread_deadlock(), rb_thread_fd_close(), rb_thread_group(), rb_thread_initialize(), rb_thread_inspect(), rb_thread_join(), rb_thread_join_m(), rb_thread_key_p(), rb_thread_keys(), rb_thread_kill(), rb_thread_list(), rb_thread_local_aref(), rb_thread_local_aset(), rb_thread_main_jump(), rb_thread_priority(), rb_thread_priority_set(), rb_thread_raise(), rb_thread_raise_m(), rb_thread_restore_context(), rb_thread_run(), rb_thread_s_abort_exc_set(), rb_thread_s_kill(), rb_thread_s_new(), rb_thread_safe_level(), rb_thread_save_context(), rb_thread_signal_exit(), rb_thread_start(), rb_thread_start_0(), rb_thread_status(), rb_thread_stop_p(), rb_thread_trap_eval(), rb_thread_value(), rb_thread_wakeup(), rb_thread_yield(), rb_throw(), rb_time_interval(), rb_time_timeval(), rb_to_id(), rb_to_int(), rb_to_integer(), rb_trace_eval(), rb_trap_eval(), rb_trap_exit(), rb_true(), rb_type(), rb_uint2big(), rb_ull2big(), rb_undef(), rb_undef_alloc_func(), rb_undef_method(), rb_values_at(), rb_warn_m(), rb_with_disable_interrupt(), rb_yield(), rb_yield_0(), rb_yield_splat(), rb_yield_values(), read_all(), readonly_setter(), reject_i(), remove_method(), replace_i(), require_libraries(), return_jump(), rm_final(), rscheck(), ruby_cleanup(), ruby_incpush(), ruby_set_argv(), ruby_set_stack_size(), ruby_stack_length(), run_final(), run_single_final(), run_trap_eval(), safe_setter(), scan_once(), scope_dup(), search_method(), search_required(), secure_visibility(), select_i(), set_arg0(), set_backtrace(), set_method_visibility(), set_syserr(), set_trace_func(), shift_i(), sig_list(), sig_trap(), sort_1(), sort_2(), sort_by_cmp(), sort_by_i(), sort_internal(), sort_unlock(), special_local_set(), specific_eval(), splat_value(), stack_extend(), stat_new_0(), stdout_setter(), step_i(), str_alloc(), str_frozen_check(), str_gsub(), str_independent(), str_make_independent(), str_mod_check(), str_new(), str_new3(), str_new4(), str_step(), str_to_id(), struct_alloc(), struct_entry(), sv_i(), svalue_to_avalue(), svalue_to_mrhs(), sym_inspect(), sym_to_i(), sym_to_int(), sym_to_s(), sym_to_sym(), symbols_i(), sys_fail2(), syserr_eqq(), syserr_errno(), syserr_initialize(), sysexit_status(), terminate_process(), test_b(), test_c(), test_check(), test_d(), test_e(), test_f(), test_grpowned(), test_identical(), test_l(), test_owned(), test_p(), test_R(), test_r(), |