|
||||||||||||||||
|
Definition at line 651 of file array.c. References FIX2LONG, FIXNUM_P, NUM2LONG, Qfalse, Qnil, RARRAY, rb_ary_entry(), rb_ary_subseq(), rb_eTypeError, rb_raise(), rb_range_beg_len(), rb_scan_args(), SYMBOL_P, and VALUE. Referenced by Init_Array(), match_aref(), and rb_ary_indexes(). |
|
||||||||||||
|
Definition at line 2405 of file array.c. References Qnil, RARRAY, rb_equal(), T_ARRAY, TYPE, and VALUE. Referenced by Init_Array(). |
|
|
Definition at line 2183 of file array.c. References ARY_DEFAULT_SIZE, RARRAY, rb_ary_modify(), REALLOC_N, and VALUE. Referenced by Init_Array(), and ruby_set_argv(). |
|
||||||||||||
|
Definition at line 2585 of file array.c. References id_cmp, INT2FIX, RARRAY, rb_ary_elt(), rb_funcall(), to_ary(), and VALUE. Referenced by Init_Array(). |
|
||||||||||||
|
Definition at line 2325 of file array.c. References RARRAY, rb_ary_splice(), to_ary(), and VALUE. Referenced by Init_Array(), rb_eval(), rb_str_associate(), and ruby_incpush(). |
|
||||||||||||
|
Definition at line 1838 of file array.c. References ARY_DEFAULT_SIZE, Qnil, RARRAY, rb_ary_modify(), rb_ary_store(), rb_block_given_p(), rb_equal(), rb_yield(), REALLOC_N, and VALUE. Referenced by env_replace_i(), Init_Array(), and rm_final(). |
|
||||||||||||
|
Definition at line 1874 of file array.c. References Qnil, RARRAY, rb_ary_modify(), and VALUE. Referenced by rb_ary_delete_at_m(), and rb_ary_slice_bang(). |
|
|
Definition at line 1225 of file array.c. References DUPSETUP, MEMCPY, RARRAY, rb_ary_new2(), and VALUE. Referenced by rb_ary_compact(), rb_ary_flatten(), rb_ary_reject(), rb_ary_reverse_m(), rb_ary_sort(), rb_ary_transpose(), rb_ary_uniq(), and rb_eval(). |
|
|
Definition at line 1122 of file array.c. References RARRAY, rb_yield(), and VALUE. Referenced by Init_Array(). |
|
||||||||||||
|
Definition at line 578 of file array.c. References RARRAY, rb_ary_elt(), and VALUE. Referenced by rb_ary_aref(), rb_ary_at(), rb_ary_values_at(), rb_f_select(), rb_struct_each_pair(), rb_thread_join(), and zip_i(). |
|
|
Definition at line 75 of file array.c. References rb_obj_freeze(), and VALUE. |
|
||||||||||||
|
Definition at line 2549 of file array.c. References Qfalse, Qtrue, RARRAY, rb_equal(), and VALUE. Referenced by cv_i(), env_replace_i(), flatten(), Init_Array(), rb_inspecting_p(), and rb_protect_inspect(). |
|
||||||||||||
|
Definition at line 1247 of file array.c. References args, inspect_join(), NIL_P, OBJ_TAINT, OBJ_TAINTED, Qfalse, Qtrue, RARRAY, rb_check_string_type(), rb_inspecting_p(), rb_obj_as_string(), rb_protect_inspect(), rb_str_buf_append(), rb_str_buf_new(), rb_str_new(), rb_str_new2(), RSTRING, StringValue, T_ARRAY, T_STRING, TYPE, and VALUE. Referenced by inspect_join(), rb_ary_join_m(), rb_ary_times(), rb_ary_to_s(), rb_f_system(), and rb_find_file(). |
|
|
|
Definition at line 134 of file array.c. References ary_new(), and rb_cArray. Referenced by call_end_proc(), enum_sort_by(), env_indexes(), massign(), match_array(), nil_to_a(), r_object0(), rb_ary_and(), rb_ary_collect(), rb_ary_dup(), rb_ary_first(), rb_ary_indexes(), rb_ary_last(), rb_ary_new(), rb_ary_new3(), rb_ary_new4(), rb_ary_or(), rb_ary_plus(), rb_ary_select(), rb_ary_to_a(), rb_ary_transpose(), rb_ary_zip(), rb_assoc_new(), rb_call0(), rb_const_list(), rb_eval(), rb_f_select(), rb_hash_indexes(), rb_str_split_m(), rb_struct_s_members_m(), rb_sym_all_symbols(), rb_values_at(), rb_yield_values(), scan_once(), svalue_to_avalue(), svalue_to_mrhs(), and zip_i(). |
|
||||||||||||
|
Definition at line 157 of file array.c. References RARRAY, rb_ary_new2(), va_init_list, and VALUE. Referenced by call_trace_func(), check_backtrace(), define_final(), rb_any_to_a(), rb_Array(), rb_ary_to_ary(), rb_f_untrace_var(), rb_str_split_m(), rb_trace_eval(), rb_trap_eval(), rb_trap_exit(), run_final(), splat_value(), svalue_to_avalue(), svalue_to_mrhs(), and time_to_a(). |
|
||||||||||||
|
Definition at line 181 of file array.c. References MEMCPY, RARRAY, rb_ary_new2(), and VALUE. Referenced by call_cfunc(), enum_zip(), massign(), rb_ary_collect(), rb_ary_insert(), rb_call0(), rb_cont_call(), rb_f_system(), rb_method_missing(), rb_scan_args(), and rb_struct_to_a(). |
|
||||||||||||
|
Definition at line 2299 of file array.c. References MEMCPY, RARRAY, rb_ary_new2(), to_ary(), and VALUE. Referenced by Init_Array(). |
|
|
Definition at line 445 of file array.c. References ARY_DEFAULT_SIZE, ELTS_SHARED, FL_TEST, Qnil, RARRAY, rb_ary_modify_check(), REALLOC_N, and VALUE. Referenced by flatten(), Init_Array(), inspect_ensure(), r_object0(), and rb_str_split_m(). |
|
||||||||||||
|
|
|
||||||||||||
|
||||||||||||
|
Definition at line 2436 of file array.c. References Qnil, RARRAY, rb_equal(), T_ARRAY, TYPE, and VALUE. Referenced by Init_Array(). |
|
|
Definition at line 1493 of file array.c. References RARRAY, rb_ary_modify(), and VALUE. Referenced by rb_ary_reverse_bang(), and rb_ary_reverse_m(). |
|
|
Definition at line 494 of file array.c. References ary_make_shared(), Qnil, RARRAY, rb_ary_modify_check(), and VALUE. Referenced by Init_Array(), next_argv(), and process_sflag(). |
|
|
Definition at line 1667 of file array.c. References rb_ary_dup(), rb_ary_sort_bang(), and VALUE. Referenced by enum_sort(), and Init_Array(). |
|
|
Definition at line 1639 of file array.c. References ARY_TMPLOCK, FL_SET, RARRAY, rb_ary_modify(), rb_ensure(), sort_internal(), sort_unlock(), and VALUE. Referenced by Init_Array(), rb_ary_sort(), and rb_hash_sort(). |
|
||||||||||||||||
|
Definition at line 347 of file array.c. References ARY_DEFAULT_SIZE, RARRAY, rb_ary_modify(), rb_eArgError, rb_eIndexError, rb_mem_clear(), rb_raise(), REALLOC_N, and VALUE. Referenced by rb_ary_aset(), rb_ary_collect_bang(), rb_ary_delete(), rb_ary_initialize(), rb_ary_push(), rb_ary_reject_bang(), rb_ary_transpose(), rb_ary_uniq_bang(), rb_ary_unshift_m(), and zip_i(). |
|
|
Definition at line 926 of file array.c. References rb_ary_new3(), rb_convert_type(), rb_intern(), rb_respond_to(), T_ARRAY, TYPE, and VALUE. Referenced by rb_ary_splice(), and rb_eval(). |
|
|
Definition at line 1332 of file array.c. References RARRAY, rb_ary_join(), rb_output_fs, rb_str_new(), and VALUE. Referenced by Init_Array(), and to_s_hash(). |
|
||||||||||||
|
Definition at line 510 of file array.c. References ARY_DEFAULT_SIZE, MEMMOVE, RARRAY, rb_ary_modify(), REALLOC_N, and VALUE. Referenced by rb_struct_s_def(), and rb_thread_join(). |
|
||||||||||||
|
Definition at line 197 of file array.c. References RARRAY, rb_ary_new2(), and VALUE. Referenced by each_i(), enum_partition(), env_each_i(), env_select(), env_shift(), env_to_a(), fix_divmod(), flo_coerce(), flo_divmod(), match_offset(), math_frexp(), num_coerce(), num_divmod(), proc_wait2(), proc_waitall(), rb_big_coerce(), rb_big_divmod(), rb_file_s_split(), rb_hash_shift(), rb_io_s_pipe(), select_i(), and to_a_i(). |
|
|
Definition at line 218 of file array.c. References rb_check_convert_type(), T_ARRAY, and VALUE. Referenced by avalue_to_svalue(), flatten(), get_backtrace(), rb_Array(), rb_ary_flatten_bang(), rb_ary_initialize(), rb_f_exec(), rb_io_puts(), svalue_to_avalue(), and svalue_to_mrhs(). |
|
|
|
|
|
Definition at line 1412 of file array.c. References get_inspect_tbl(), NIL_P, Qfalse, rb_ary_includes(), rb_obj_id(), and VALUE. Referenced by io_puts_ary(), rb_ary_inspect(), rb_ary_join(), rb_file_join(), rb_hash_inspect(), rb_hash_to_s(), rb_obj_inspect(), and rb_struct_inspect(). |
|
||||||||||||
|
Referenced by module_setup(), rb_ary_fill(), rb_ary_splice(), rb_ary_store(), rb_call0(), rb_eval(), rb_struct_initialize(), struct_alloc(), and top_local_setup(). |
|
|
Referenced by rb_ary_inspect(), rb_ary_join(), rb_file_join(), rb_hash_inspect(), rb_hash_to_s(), rb_io_puts(), rb_obj_inspect(), and rb_struct_inspect(). |
|
||||||||||||||||||||||||
|
Referenced by match_values_at(), rb_ary_values_at(), and rb_struct_values_at(). |
1.3.5