rename MRUBY_OBJECT_HEADER to MRB_OBJECT_HEADER

This commit is contained in:
Yukihiro Matsumoto
2012-08-18 19:05:18 +09:00
parent 41e7d0b475
commit 97b7eb6096
11 changed files with 15 additions and 20 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ struct mrb_shared_array {
};
struct RArray {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
int len;
union {
int capa;
+1 -1
View File
@@ -12,7 +12,7 @@ extern "C" {
#endif
struct RClass {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct iv_tbl *iv;
struct kh_mt *mt;
struct RClass *super;
+1 -1
View File
@@ -17,7 +17,7 @@ struct mrb_data_type {
};
struct RData {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct iv_tbl *iv;
struct mrb_data_type *type;
void *data;
+1 -1
View File
@@ -12,7 +12,7 @@ extern "C" {
#endif
struct RHash {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct iv_tbl *iv;
struct kh_ht *ht;
};
+3 -3
View File
@@ -7,7 +7,7 @@
#ifndef MRUBY_OBJECT_H
#define MRUBY_OBJECT_H
#define MRUBY_OBJECT_HEADER \
#define MRB_OBJECT_HEADER \
enum mrb_vtype tt:8;\
unsigned int color:3;\
unsigned int flags:21;\
@@ -34,11 +34,11 @@
#define other_white_part(s) ((s)->current_white_part ^ MRB_GC_WHITES)
struct RBasic {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
};
struct RObject {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct iv_tbl *iv;
};
+2 -2
View File
@@ -14,14 +14,14 @@ extern "C" {
#endif
struct REnv {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
mrb_value *stack;
mrb_sym mid;
int cioff;
};
struct RProc {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
union {
mrb_irep *irep;
mrb_func_t func;
+1 -1
View File
@@ -17,7 +17,7 @@ struct mrb_range_edges {
};
struct RRange {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct mrb_range_edges *edges;
int excl;
};
+1 -1
View File
@@ -32,7 +32,7 @@ struct mrb_shared_string {
};
struct RString {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
int len;
union {
int capa;
+1 -1
View File
@@ -8,7 +8,7 @@
#define MRUBY_ERROR_H
struct RException {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
};
void mrb_sys_fail(mrb_state *mrb, const char *mesg);
+1 -1
View File
@@ -77,7 +77,7 @@
#endif
struct free_obj {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct RBasic *next;
};
+2 -7
View File
@@ -31,20 +31,15 @@ struct rmatch {
struct rmatch_offset *char_offset;
};
//struct RMatch {
// MRUBY_OBJECT_HEADER;
// mrb_value str;
// struct re_registers *regs;
//};
struct RMatch {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct RString *str;
struct rmatch *rmatch;
struct RRegexp *regexp;
};
struct RRegexp {
MRUBY_OBJECT_HEADER;
MRB_OBJECT_HEADER;
struct re_pattern_buffer *ptr;
struct RString *src;
unsigned long usecnt;