static mrb_value mrb_hash_inspect(mrb_state *mrb, mrb_value hash) { if (RHASH_EMPTY_P(hash)) return mrb_str_new_cstr(mrb, "{}"); return inspect_hash(mrb, hash, 0); }
static mrb_value mrb_hash_inspect(mrb_state *mrb, mrb_value hash) { khash_t(ht) *h = RHASH_TBL(hash); if (!h || kh_size(h) == 0) return mrb_str_new_lit(mrb, "{}"); return inspect_hash(mrb, hash, 0); }