Functions | |
| VALUE | rb_hash (VALUE) |
| VALUE | rb_hash_new (void) |
| VALUE | rb_hash_freeze (VALUE) |
| VALUE | rb_hash_aref (VALUE, VALUE) |
| VALUE | rb_hash_aset (VALUE, VALUE, VALUE) |
| VALUE | rb_hash_delete_if (VALUE) |
| VALUE | rb_hash_delete (VALUE, VALUE) |
| int | rb_path_check (char *) |
| int | rb_env_path_tainted (void) |
|
|
Definition at line 1761 of file hash.c. References getenv(), PATH_ENV, path_tainted, and path_tainted_p(). Referenced by env_fetch(), rb_f_getenv(), and security(). |
|
|
Definition at line 81 of file hash.c. References id_hash, rb_funcall(), and VALUE. Referenced by range_hash(), rb_ary_hash(), and rb_struct_hash(). |
|
||||||||||||
|
Definition at line 414 of file hash.c. References id_default, rb_funcall(), RHASH, st_lookup(), and VALUE. Referenced by Init_Hash(), r_object0(), rb_hash_indexes(), rb_hash_update_block_i(), rb_hash_values_at(), and yycompile(). |
|
||||||||||||||||
|
Definition at line 910 of file hash.c. References rb_hash_modify(), rb_str_new4(), RHASH, st_add_direct(), st_insert(), st_lookup(), T_STRING, TYPE, and VALUE. Referenced by ary_make_hash(), env_to_hash(), Init_Hash(), r_entry(), r_object0(), rb_eval(), rb_hash_invert_i(), rb_hash_s_create(), rb_hash_update_block_i(), rb_hash_update_i(), replace_i(), sig_list(), and yycompile(). |
|
||||||||||||
|
Definition at line 656 of file hash.c. References FL_SET, HASH_DELETED, Qnil, Qundef, rb_block_given_p(), rb_hash_modify(), rb_yield(), RHASH, st_data_t, st_delete(), st_delete_safe(), and VALUE. Referenced by delete_if_i(), and Init_Hash(). |
|
|
Definition at line 753 of file hash.c. References delete_if_i(), rb_hash_foreach(), rb_hash_modify(), and VALUE. Referenced by env_reject(), Init_Hash(), rb_hash_reject(), and rb_hash_reject_bang(). |
|
|
Definition at line 38 of file hash.c. References rb_obj_freeze(), and VALUE. |
|
|
Definition at line 241 of file hash.c. References hash_alloc(), and rb_cHash. Referenced by ary_make_hash(), env_to_hash(), marshal_load(), r_object0(), rb_eval(), rb_hash_invert(), and sig_list(). |
|
|
Definition at line 4102 of file file.c. References path_check_0(), PATH_SEP_CHAR, Qtrue, rb_str_new(), and strchr(). Referenced by path_tainted_p(), and rb_find_file(). |
1.3.5