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-06 10:15:55 +0900
commitafbbc0a2cb02c6821ba77b0e19d2dbd0957e6cd9 (patch)
treeb0ce38628839964a3be697e46584f185f578c8c1 /include
parent005ccd9c7ec8e40ec05afd2e461566324e2d6eb6 (diff)
downloadmruby-afbbc0a2cb02c6821ba77b0e19d2dbd0957e6cd9.tar.gz
mruby-afbbc0a2cb02c6821ba77b0e19d2dbd0957e6cd9.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 6e6f11eb8..dfe63999c 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)