diff options
Diffstat (limited to 'internal/class.h')
-rw-r--r-- | internal/class.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/class.h b/internal/class.h index c6151299c7..be2f703fc8 100644 --- a/internal/class.h +++ b/internal/class.h @@ -124,13 +124,14 @@ typedef struct rb_classext_struct rb_classext_t; #define RICLASS_IS_ORIGIN FL_USER5 #define RCLASS_CLONED FL_USER6 +#define RCLASS_SUPERCLASSES_INCLUDE_SELF FL_USER7 #define RICLASS_ORIGIN_SHARED_MTBL FL_USER8 /* class.c */ void rb_class_subclass_add(VALUE super, VALUE klass); void rb_class_remove_from_super_subclasses(VALUE); void rb_class_update_superclasses(VALUE); -void rb_class_remove_superclasses(VALUE); +size_t rb_class_superclasses_memsize(VALUE); void rb_class_remove_subclass_head(VALUE); int rb_singleton_class_internal_p(VALUE sklass); VALUE rb_class_boot(VALUE); |