summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2018-08-02 18:01:39 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2018-08-25 09:16:01 +0900
commit4c974b9523cc347a0bbcf46b759a14f0b60fdbf0 (patch)
tree3341019089f481ee706b6e263e0ab4cfc3b8b6e2 /include
parentf3564a405ee766797be191cedd90aa3ab8b5e5c5 (diff)
downloadmruby-4c974b9523cc347a0bbcf46b759a14f0b60fdbf0.tar.gz
mruby-4c974b9523cc347a0bbcf46b759a14f0b60fdbf0.zip
Small refactoring.
The macro `RCLASS_SUPER`, `RCLASS_IV_TBL` and `RCLASS_M_TBL` are removed from `include/mruby/class.h`.
Diffstat (limited to 'include')
-rw-r--r--include/mruby/class.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/include/mruby/class.h b/include/mruby/class.h
index ddcbd5f98..96a9f7f95 100644
--- a/include/mruby/class.h
+++ b/include/mruby/class.h
@@ -22,9 +22,6 @@ struct RClass {
};
#define mrb_class_ptr(v) ((struct RClass*)(mrb_ptr(v)))
-#define RCLASS_SUPER(v) (((struct RClass*)(mrb_ptr(v)))->super)
-#define RCLASS_IV_TBL(v) (((struct RClass*)(mrb_ptr(v)))->iv)
-#define RCLASS_M_TBL(v) (((struct RClass*)(mrb_ptr(v)))->mt)
static inline struct RClass*
mrb_class(mrb_state *mrb, mrb_value v)