summaryrefslogtreecommitdiff
path: root/internal/class.h
diff options
context:
space:
mode:
authorJemma Issroff <jemmaissroff@gmail.com>2022-05-26 15:36:41 -0400
committerAaron Patterson <aaron.patterson@gmail.com>2022-05-27 13:45:47 -0700
commit8a13a2e8d1361bdab5d4bc1d75cf07b804a982c0 (patch)
treef0ede96b3d4902015f3b95e917b16562b9d81421 /internal/class.h
parentac405dc214b336a34a763bf12dfc3baa540cb440 (diff)
RCLASS uses FLUSER bits 0 through 3
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5955
Diffstat (limited to 'internal/class.h')
-rw-r--r--internal/class.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/class.h b/internal/class.h
index be2f703fc8..70e671b2c2 100644
--- a/internal/class.h
+++ b/internal/class.h
@@ -122,10 +122,10 @@ typedef struct rb_classext_struct rb_classext_t;
#define RCLASS_SUPERCLASS_DEPTH(c) (RCLASS_EXT(c)->superclass_depth)
#define RCLASS_SUPERCLASSES(c) (RCLASS_EXT(c)->superclasses)
-#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
+#define RICLASS_IS_ORIGIN FL_USER0
+#define RCLASS_CLONED FL_USER1
+#define RCLASS_SUPERCLASSES_INCLUDE_SELF FL_USER2
+#define RICLASS_ORIGIN_SHARED_MTBL FL_USER3
/* class.c */
void rb_class_subclass_add(VALUE super, VALUE klass);