class.c: set MRB_FL_CLASS_IS_INHERITED flag for bootstrapped classes.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-02-01 22:36:42 +09:00
parent 00f2b74ab2
commit d9bf7982e9
+1
View File
@@ -1376,6 +1376,7 @@ boot_defclass(mrb_state *mrb, struct RClass *super)
if (super) {
c->super = super;
mrb_field_write_barrier(mrb, (struct RBasic*)c, (struct RBasic*)super);
c->flags |= MRB_FL_CLASS_IS_INHERITED;
}
else {
c->super = mrb->object_class;