From d9bf7982e9c3e2bdcda66bf2acc90180448f90ee Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 1 Feb 2022 22:36:42 +0900 Subject: [PATCH] class.c: set `MRB_FL_CLASS_IS_INHERITED` flag for bootstrapped classes. --- src/class.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/class.c b/src/class.c index 8751dcaf0..0c15fbf42 100644 --- a/src/class.c +++ b/src/class.c @@ -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;