RCLASS 68 class.c RCLASS(clone)->super = RCLASS(module)->super;
RCLASS 68 class.c RCLASS(clone)->super = RCLASS(module)->super;
RCLASS 69 class.c if (RCLASS(module)->iv_tbl) {
RCLASS 72 class.c RCLASS(clone)->iv_tbl = st_copy(RCLASS(module)->iv_tbl);
RCLASS 72 class.c RCLASS(clone)->iv_tbl = st_copy(RCLASS(module)->iv_tbl);
RCLASS 74 class.c st_delete(RCLASS(clone)->iv_tbl, &id, 0);
RCLASS 76 class.c st_delete(RCLASS(clone)->iv_tbl, &id, 0);
RCLASS 78 class.c if (RCLASS(module)->m_tbl) {
RCLASS 79 class.c RCLASS(clone)->m_tbl = st_init_numtable();
RCLASS 80 class.c st_foreach(RCLASS(module)->m_tbl, clone_method, RCLASS(clone)->m_tbl);
RCLASS 80 class.c st_foreach(RCLASS(module)->m_tbl, clone_method, RCLASS(clone)->m_tbl);
RCLASS 116 class.c clone->super = RCLASS(klass)->super;
RCLASS 119 class.c if (RCLASS(klass)->iv_tbl) {
RCLASS 120 class.c clone->iv_tbl = st_copy(RCLASS(klass)->iv_tbl);
RCLASS 123 class.c st_foreach(RCLASS(klass)->m_tbl, clone_method, clone->m_tbl);
RCLASS 135 class.c if (!RCLASS(klass)->iv_tbl) {
RCLASS 136 class.c RCLASS(klass)->iv_tbl = st_init_numtable();
RCLASS 138 class.c st_insert(RCLASS(klass)->iv_tbl, rb_intern("__attached__"), obj);
RCLASS 153 class.c RCLASS(klass)->super = RBASIC(rb_class_real(RCLASS(obj)->super))->klass;
RCLASS 153 class.c RCLASS(klass)->super = RBASIC(rb_class_real(RCLASS(obj)->super))->klass;
RCLASS 200 class.c if (rb_class_real(RCLASS(klass)->super) != super) {
RCLASS 230 class.c if (rb_class_real(RCLASS(klass)->super) != super) {
RCLASS 329 class.c if (!RCLASS(module)->iv_tbl) {
RCLASS 330 class.c RCLASS(module)->iv_tbl = st_init_numtable();
RCLASS 332 class.c klass->iv_tbl = RCLASS(module)->iv_tbl;
RCLASS 333 class.c klass->m_tbl = RCLASS(module)->m_tbl;
RCLASS 376 class.c if (RCLASS(klass)->m_tbl == RCLASS(module)->m_tbl)
RCLASS 376 class.c if (RCLASS(klass)->m_tbl == RCLASS(module)->m_tbl)
RCLASS 379 class.c for (p = RCLASS(klass)->super; p; p = RCLASS(p)->super) {
RCLASS 379 class.c for (p = RCLASS(klass)->super; p; p = RCLASS(p)->super) {
RCLASS 382 class.c if (RCLASS(p)->m_tbl == RCLASS(module)->m_tbl) {
RCLASS 382 class.c if (RCLASS(p)->m_tbl == RCLASS(module)->m_tbl) {
RCLASS 394 class.c c = RCLASS(c)->super = include_class_new(module, RCLASS(c)->super);
RCLASS 394 class.c c = RCLASS(c)->super = include_class_new(module, RCLASS(c)->super);
RCLASS 397 class.c module = RCLASS(module)->super;
RCLASS 409 class.c for (p = RCLASS(mod)->super; p; p = RCLASS(p)->super) {
RCLASS 409 class.c for (p = RCLASS(mod)->super; p; p = RCLASS(p)->super) {
RCLASS 425 class.c for (p = RCLASS(mod)->super; p; p = RCLASS(p)->super) {
RCLASS 425 class.c for (p = RCLASS(mod)->super; p; p = RCLASS(p)->super) {
RCLASS 440 class.c for (p = mod; p; p = RCLASS(p)->super) {
RCLASS 535 class.c for (klass = mod; klass; klass = RCLASS(klass)->super) {
RCLASS 536 class.c st_foreach(RCLASS(klass)->m_tbl, func, ary);
RCLASS 602 class.c st_foreach(RCLASS(klass)->m_tbl, ins_methods_i, ary);
RCLASS 603 class.c klass = RCLASS(klass)->super;
RCLASS 607 class.c st_foreach(RCLASS(klass)->m_tbl, ins_methods_i, ary);
RCLASS 608 class.c klass = RCLASS(klass)->super;
RCLASS 578 error.c klass = (VALUE)RCLASS(klass)->super;
RCLASS 253 eval.c st_insert(RCLASS(klass)->m_tbl, mid, body);
RCLASS 264 eval.c while (!st_lookup(RCLASS(klass)->m_tbl, id, &body)) {
RCLASS 265 eval.c klass = RCLASS(klass)->super;
RCLASS 348 eval.c if (!st_delete(RCLASS(klass)->m_tbl, &mid, &body) || !body->nd_body) {
RCLASS 1539 eval.c struct RClass *klass = RCLASS(cbase->nd_clss);
RCLASS 1563 eval.c if (RCLASS(klass)->iv_tbl && st_lookup(RCLASS(klass)->iv_tbl, id, &result)) {
RCLASS 1563 eval.c if (RCLASS(klass)->iv_tbl && st_lookup(RCLASS(klass)->iv_tbl, id, &result)) {
RCLASS 1734 eval.c st_insert(RCLASS(klass)->m_tbl, name,
RCLASS 1871 eval.c else if (rb_method_boundp(RCLASS(ruby_frame->last_class)->super,
RCLASS 2808 eval.c result = rb_call(RCLASS(ruby_frame->last_class)->super,
RCLASS 3250 eval.c if (st_lookup(RCLASS(klass)->m_tbl, node->nd_mid, &body)) {
RCLASS 3312 eval.c tmp = rb_class_real(RCLASS(klass)->super);
RCLASS 4869 eval.c result = rb_call(RCLASS(ruby_frame->last_class)->super,
RCLASS 5800 eval.c m = RCLASS(m)->super;
RCLASS 6816 eval.c klass = RCLASS(klass)->super;
RCLASS 6953 eval.c st_lookup(RCLASS(CLASS_OF(recv))->m_tbl, data->oid, 0)) {
RCLASS 261 marshal.c if (RCLASS(klass)->m_tbl->num_entries ||
RCLASS 262 marshal.c (RCLASS(klass)->iv_tbl && RCLASS(klass)->iv_tbl->num_entries > 1)) {
RCLASS 262 marshal.c (RCLASS(klass)->iv_tbl && RCLASS(klass)->iv_tbl->num_entries > 1)) {
RCLASS 265 marshal.c klass = RCLASS(klass)->super;
RCLASS 271 marshal.c klass = RCLASS(klass)->super;
RCLASS 81 object.c cl = RCLASS(cl)->super;
RCLASS 294 object.c if (cl == c || RCLASS(cl)->m_tbl == RCLASS(c)->m_tbl)
RCLASS 294 object.c if (cl == c || RCLASS(cl)->m_tbl == RCLASS(c)->m_tbl)
RCLASS 296 object.c cl = RCLASS(cl)->super;
RCLASS 582 object.c if (RCLASS(mod)->m_tbl == RCLASS(arg)->m_tbl)
RCLASS 582 object.c if (RCLASS(mod)->m_tbl == RCLASS(arg)->m_tbl)
RCLASS 584 object.c mod = RCLASS(mod)->super;
RCLASS 642 object.c if (RCLASS(arg)->m_tbl == RCLASS(start)->m_tbl)
RCLASS 642 object.c if (RCLASS(arg)->m_tbl == RCLASS(start)->m_tbl)
RCLASS 644 object.c arg = RCLASS(arg)->super;
RCLASS 743 object.c VALUE super = RCLASS(klass)->super;
RCLASS 746 object.c super = RCLASS(super)->super;
RCLASS 400 ruby.h #define RMODULE(obj) RCLASS(obj)
RCLASS 30 struct.c c = RCLASS(c)->super;
RCLASS 81 variable.c if (!RCLASS(value)->iv_tbl) return ST_CONTINUE;
RCLASS 97 variable.c st_foreach(RCLASS(value)->iv_tbl, fc_i, &arg);
RCLASS 123 variable.c if (RCLASS(rb_cObject)->iv_tbl) {
RCLASS 124 variable.c st_foreach(RCLASS(rb_cObject)->iv_tbl, fc_i, &arg);
RCLASS 158 variable.c st_delete(RCLASS(klass)->iv_tbl, &classid, 0);
RCLASS 1126 variable.c if (RCLASS(klass)->iv_tbl && st_lookup(RCLASS(klass)->iv_tbl, id, &value)) {
RCLASS 1126 variable.c if (RCLASS(klass)->iv_tbl && st_lookup(RCLASS(klass)->iv_tbl, id, &value)) {
RCLASS 1167 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,&value)) {
RCLASS 1167 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,&value)) {
RCLASS 1171 variable.c tmp = RCLASS(tmp)->super;
RCLASS 1205 variable.c if (RCLASS(mod)->iv_tbl && st_delete(ROBJECT(mod)->iv_tbl, &id, &val)) {
RCLASS 1252 variable.c if (RCLASS(mod)->iv_tbl) {
RCLASS 1253 variable.c st_foreach(RCLASS(mod)->iv_tbl, sv_i, tbl);
RCLASS 1271 variable.c mod = RCLASS(mod)->super;
RCLASS 1313 variable.c if (RCLASS(klass)->iv_tbl && st_lookup(RCLASS(klass)->iv_tbl, id, 0)) {
RCLASS 1313 variable.c if (RCLASS(klass)->iv_tbl && st_lookup(RCLASS(klass)->iv_tbl, id, 0)) {
RCLASS 1339 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1339 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1342 variable.c tmp = RCLASS(tmp)->super;
RCLASS 1364 variable.c if (!RCLASS(klass)->iv_tbl) {
RCLASS 1365 variable.c RCLASS(klass)->iv_tbl = st_init_numtable();
RCLASS 1368 variable.c if (st_lookup(RCLASS(klass)->iv_tbl, id, 0) ||
RCLASS 1374 variable.c st_insert(RCLASS(klass)->iv_tbl, id, val);
RCLASS 1395 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1395 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1396 variable.c st_insert(RCLASS(tmp)->iv_tbl, id, val);
RCLASS 1399 variable.c tmp = RCLASS(tmp)->super;
RCLASS 1404 variable.c st_insert(RCLASS(rb_cObject)->iv_tbl, id, val);
RCLASS 1414 variable.c st_insert(RCLASS(rb_cObject)->iv_tbl, id, val);
RCLASS 1465 variable.c a = RCLASS(a)->super;
RCLASS 1467 variable.c if (RCLASS(a)->iv_tbl) {
RCLASS 1468 variable.c if (st_lookup(RCLASS(a)->iv_tbl,id,0)) {
RCLASS 1474 variable.c a = RCLASS(a)->super;
RCLASS 1489 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1489 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1496 variable.c st_insert(RCLASS(tmp)->iv_tbl,id,val);
RCLASS 1502 variable.c tmp = RCLASS(tmp)->super;
RCLASS 1518 variable.c if (RCLASS(tmp)->iv_tbl) {
RCLASS 1519 variable.c if (st_lookup(RCLASS(tmp)->iv_tbl,id,&value)) {
RCLASS 1526 variable.c tmp = RCLASS(tmp)->super;
RCLASS 1543 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1543 variable.c if (RCLASS(tmp)->iv_tbl && st_lookup(RCLASS(tmp)->iv_tbl,id,0)) {
RCLASS 1546 variable.c tmp = RCLASS(tmp)->super;
RCLASS 1613 variable.c if (RCLASS(obj)->iv_tbl) {
RCLASS 1614 variable.c st_foreach(RCLASS(obj)->iv_tbl, cv_i, ary);
RCLASS 1616 variable.c obj = RCLASS(obj)->super;
RCLASS 1636 variable.c if (RCLASS(mod)->iv_tbl && st_delete(ROBJECT(mod)->iv_tbl, &id, &val)) {