summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorfurunkel <[email protected]>2015-10-19 22:34:47 +0200
committerfurunkel <[email protected]>2015-10-19 22:34:47 +0200
commit5c093ed22b1a5200d50b221832d5d04f6d38c21b (patch)
tree24c99e4541837f497c419d02857cd292b35e7ac2 /src
parent3ab2f9371e60039936356afaee9f509d782259fd (diff)
downloadmruby-5c093ed22b1a5200d50b221832d5d04f6d38c21b.tar.gz
mruby-5c093ed22b1a5200d50b221832d5d04f6d38c21b.zip
Remove segregated value struct declaration
Diffstat (limited to 'src')
-rw-r--r--src/gc.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/gc.c b/src/gc.c
index 3c10a1311..c4257d400 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -101,40 +101,6 @@ typedef struct {
union {
struct free_obj free;
struct RBasic basic;
- struct RClass klass;
- struct RProc proc;
- struct RException exc;
- } as;
-} infreq_value;
-
-typedef struct {
- union {
- struct free_obj free;
- struct RBasic basic;
- struct RObject object;
-#ifdef MRB_WORD_BOXING
- struct RFloat floatv;
- struct RCptr cptr;
-#endif
- } as;
-} small_value;
-
-typedef struct {
- union {
- struct free_obj free;
- struct RBasic basic;
- struct RString string;
- struct RArray array;
- struct RHash hash;
- struct RRange range;
- struct RData data;
- } as;
-} large_value;
-
-typedef struct {
- union {
- struct free_obj free;
- struct RBasic basic;
struct RObject object;
struct RClass klass;
struct RString string;