RHASH            1626 array.c        	if (st_delete(RHASH(hash)->tbl, &v, 0)) {
RHASH            1648 array.c        	if (st_delete(RHASH(hash)->tbl, &v, 0)) {
RHASH            1654 array.c        	if (st_delete(RHASH(hash)->tbl, &v, 0)) {
RHASH            1672 array.c            if (RARRAY(ary)->len == RHASH(hash)->tbl->num_entries) {
RHASH            1679 array.c        	if (st_delete(RHASH(hash)->tbl, &v, 0)) {
RHASH             27 hash.c             if (!RHASH(hash)->tbl) rb_raise(rb_eTypeError, "uninitialized Hash");
RHASH            128 hash.c             st_table *tbl = RHASH(arg->hash)->tbl;
RHASH            133 hash.c             if (RHASH(arg->hash)->tbl != tbl || RHASH(arg->hash)->tbl->bins != bins){
RHASH            133 hash.c             if (RHASH(arg->hash)->tbl != tbl || RHASH(arg->hash)->tbl->bins != bins){
RHASH            143 hash.c             st_foreach(RHASH(arg->hash)->tbl, rb_hash_foreach_iter, arg);
RHASH            151 hash.c             RHASH(hash)->iter_lev--;
RHASH            153 hash.c             if (RHASH(hash)->iter_lev == 0) {
RHASH            155 hash.c         	    st_cleanup_safe(RHASH(hash)->tbl, Qundef);
RHASH            170 hash.c             RHASH(hash)->iter_lev++;
RHASH            209 hash.c         	RHASH(hash)->ifnone = rb_f_lambda();
RHASH            214 hash.c         	RHASH(hash)->ifnone = ifnone;
RHASH            232 hash.c         	RHASH(hash)->ifnone = Qnil;
RHASH            233 hash.c         	RHASH(hash)->tbl = st_copy(RHASH(argv[0])->tbl);
RHASH            233 hash.c         	RHASH(hash)->tbl = st_copy(RHASH(argv[0])->tbl);
RHASH            273 hash.c             tbl = st_init_table_with_size(&objhash, RHASH(hash)->tbl->num_entries);
RHASH            274 hash.c             st_foreach(RHASH(hash)->tbl, rb_hash_rehash_i, tbl);
RHASH            275 hash.c             st_free_table(RHASH(hash)->tbl);
RHASH            276 hash.c             RHASH(hash)->tbl = tbl;
RHASH            287 hash.c             if (!st_lookup(RHASH(hash)->tbl, key, &val)) {
RHASH            304 hash.c             if (!st_lookup(RHASH(hash)->tbl, key, &val)) {
RHASH            329 hash.c         	return rb_funcall(RHASH(hash)->ifnone, id_yield, 2, hash, key);
RHASH            331 hash.c             return RHASH(hash)->ifnone;
RHASH            339 hash.c             RHASH(hash)->ifnone = ifnone;
RHASH            349 hash.c         	return RHASH(hash)->ifnone;
RHASH            375 hash.c             st_foreach(RHASH(hash)->tbl, index_i, args);
RHASH            406 hash.c             if (RHASH(hash)->iter_lev > 0) {
RHASH            407 hash.c         	if (st_delete_safe(RHASH(hash)->tbl, &key, &val, Qundef)) {
RHASH            412 hash.c             else if (st_delete(RHASH(hash)->tbl, &key, &val))
RHASH            447 hash.c             st_foreach(RHASH(hash)->tbl, shift_i, &var);
RHASH            453 hash.c         	return rb_funcall(RHASH(hash)->ifnone, id_yield, 2, hash, Qnil);
RHASH            456 hash.c         	return RHASH(hash)->ifnone;
RHASH            483 hash.c             int n = RHASH(hash)->tbl->num_entries;
RHASH            485 hash.c             if (n == RHASH(hash)->tbl->num_entries) return Qnil;
RHASH            544 hash.c             st_foreach(RHASH(hash)->tbl, clear_i, 0);
RHASH            554 hash.c             if (TYPE(key) != T_STRING || st_lookup(RHASH(hash)->tbl, key, 0)) {
RHASH            555 hash.c         	st_insert(RHASH(hash)->tbl, key, val);
RHASH            558 hash.c         	st_add_direct(RHASH(hash)->tbl, rb_str_new4(key), val);
RHASH            580 hash.c             st_foreach(RHASH(hash2)->tbl, replace_i, hash);
RHASH            581 hash.c             RHASH(hash)->ifnone = RHASH(hash2)->ifnone;
RHASH            581 hash.c             RHASH(hash)->ifnone = RHASH(hash2)->ifnone;
RHASH            596 hash.c             return INT2FIX(RHASH(hash)->tbl->num_entries);
RHASH            603 hash.c             if (RHASH(hash)->tbl->num_entries == 0)
RHASH            675 hash.c             st_foreach(RHASH(hash)->tbl, to_a_i, ary);
RHASH            718 hash.c             st_foreach(RHASH(hash)->tbl, inspect_i, str);
RHASH            729 hash.c             if (RHASH(hash)->tbl == 0 || RHASH(hash)->tbl->num_entries == 0)
RHASH            729 hash.c             if (RHASH(hash)->tbl == 0 || RHASH(hash)->tbl->num_entries == 0)
RHASH            773 hash.c             st_foreach(RHASH(hash)->tbl, keys_i, ary);
RHASH            794 hash.c             st_foreach(RHASH(hash)->tbl, values_i, ary);
RHASH            804 hash.c             if (st_lookup(RHASH(hash)->tbl, key, 0)) {
RHASH            831 hash.c             st_foreach(RHASH(hash)->tbl, rb_hash_search_value, data);
RHASH            867 hash.c             if (RHASH(hash1)->tbl->num_entries != RHASH(hash2)->tbl->num_entries)
RHASH            867 hash.c             if (RHASH(hash1)->tbl->num_entries != RHASH(hash2)->tbl->num_entries)
RHASH            869 hash.c             if (!(rb_equal(RHASH(hash1)->ifnone, RHASH(hash2)->ifnone) &&
RHASH            869 hash.c             if (!(rb_equal(RHASH(hash1)->ifnone, RHASH(hash2)->ifnone) &&
RHASH            873 hash.c             data.tbl = RHASH(hash2)->tbl;
RHASH            875 hash.c             st_foreach(RHASH(hash1)->tbl, equal_i, &data);
RHASH            896 hash.c             st_foreach(RHASH(hash)->tbl, rb_hash_invert_i, h);
RHASH            929 hash.c         	st_foreach(RHASH(hash2)->tbl, rb_hash_update_block_i, hash1);
RHASH            932 hash.c         	st_foreach(RHASH(hash2)->tbl, rb_hash_update_i, hash1);
RHASH            482 marshal.c      	    if (NIL_P(RHASH(obj)->ifnone)) {
RHASH            492 marshal.c      	    w_long(RHASH(obj)->tbl->num_entries, arg);
RHASH            493 marshal.c      	    st_foreach(RHASH(obj)->tbl, hash_each, &c_arg);
RHASH            494 marshal.c      	    if (!NIL_P(RHASH(obj)->ifnone)) {
RHASH            495 marshal.c      		w_object(RHASH(obj)->ifnone, arg, limit);
RHASH            796 marshal.c          rb_hash_aset(arg->data, INT2FIX(RHASH(arg->data)->tbl->num_entries), v);
RHASH            1008 marshal.c      		RHASH(v)->ifnone = r_object(arg);