summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-07-21 07:10:14 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-07-21 07:10:14 +0900
commitbeafed110405ad754f67f03c409e78d348d9f51d (patch)
tree5d064b6f31b5945207aa8db0eb3bd3bc2f722792 /include
parenta3ac3623f043ce906b542ba3acb8be9391770fe7 (diff)
parentfc8b48faf8812269b80dca1b8f5d71578b0c29e2 (diff)
downloadmruby-beafed110405ad754f67f03c409e78d348d9f51d.tar.gz
mruby-beafed110405ad754f67f03c409e78d348d9f51d.zip
Merge pull request #2481 from take-cheeze/move_word_box_struct
Move word boxing structs to "mruby/boxing_word.h".
Diffstat (limited to 'include')
-rw-r--r--include/mruby/boxing_word.h10
-rw-r--r--include/mruby/object.h10
2 files changed, 10 insertions, 10 deletions
diff --git a/include/mruby/boxing_word.h b/include/mruby/boxing_word.h
index 6057311a8..92e6ae6de 100644
--- a/include/mruby/boxing_word.h
+++ b/include/mruby/boxing_word.h
@@ -11,6 +11,16 @@
# error MRB_INT16 is too small for MRB_WORD_BOXING.
#endif
+struct RFloat {
+ MRB_OBJECT_HEADER;
+ mrb_float f;
+};
+
+struct RCptr {
+ MRB_OBJECT_HEADER;
+ void *p;
+};
+
#define MRB_FIXNUM_SHIFT 1
#define MRB_TT_HAS_BASIC MRB_TT_FLOAT
diff --git a/include/mruby/object.h b/include/mruby/object.h
index f6a9f4081..56917a021 100644
--- a/include/mruby/object.h
+++ b/include/mruby/object.h
@@ -55,14 +55,4 @@ struct RFiber {
struct mrb_context *cxt;
};
-struct RFloat {
- MRB_OBJECT_HEADER;
- mrb_float f;
-};
-
-struct RCptr {
- MRB_OBJECT_HEADER;
- void *p;
-};
-
#endif /* MRUBY_OBJECT_H */