From fb56fecf5107f79588b4982e97b83ed1ed4a319b Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 5 Mar 2025 23:18:36 +0900 Subject: [PATCH] class.h: remove macros no longer used --- include/mruby/class.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/include/mruby/class.h b/include/mruby/class.h index 997486c66..5be1b8e91 100644 --- a/include/mruby/class.h +++ b/include/mruby/class.h @@ -79,8 +79,6 @@ mrb_class(mrb_state *mrb, mrb_value v) #define MRB_UNDEF_ALLOCATOR(c) (mrb_assert((c)->tt == MRB_TT_CLASS), (c)->flags |= MRB_FL_UNDEF_ALLOCATE) #define MRB_UNDEF_ALLOCATOR_P(c) ((c)->flags & MRB_FL_UNDEF_ALLOCATE) #define MRB_DEFINE_ALLOCATOR(c) ((c)->flags &= ~MRB_FL_UNDEF_ALLOCATE) -#define MRB_CLASS_SET_VISIBILITY(c,v) ((c)->flags = (((c)->flags & ~(0x3<<7)) | (((v)&0x3)<<7))) -#define MRB_CLASS_VISIBILITY(c) (((c)->flags>>7) & 0x3) MRB_API void mrb_define_method_raw(mrb_state*, struct RClass*, mrb_sym, mrb_method_t); MRB_API void mrb_alias_method(mrb_state*, struct RClass *c, mrb_sym a, mrb_sym b);