mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
rename MRUBY_OBJECT_HEADER to MRB_OBJECT_HEADER
This commit is contained in:
@@ -18,7 +18,7 @@ struct mrb_shared_array {
|
||||
};
|
||||
|
||||
struct RArray {
|
||||
MRUBY_OBJECT_HEADER;
|
||||
MRB_OBJECT_HEADER;
|
||||
int len;
|
||||
union {
|
||||
int capa;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -12,7 +12,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
struct RHash {
|
||||
MRUBY_OBJECT_HEADER;
|
||||
MRB_OBJECT_HEADER;
|
||||
struct iv_tbl *iv;
|
||||
struct kh_ht *ht;
|
||||
};
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -17,7 +17,7 @@ struct mrb_range_edges {
|
||||
};
|
||||
|
||||
struct RRange {
|
||||
MRUBY_OBJECT_HEADER;
|
||||
MRB_OBJECT_HEADER;
|
||||
struct mrb_range_edges *edges;
|
||||
int excl;
|
||||
};
|
||||
|
||||
@@ -32,7 +32,7 @@ struct mrb_shared_string {
|
||||
};
|
||||
|
||||
struct RString {
|
||||
MRUBY_OBJECT_HEADER;
|
||||
MRB_OBJECT_HEADER;
|
||||
int len;
|
||||
union {
|
||||
int capa;
|
||||
|
||||
Reference in New Issue
Block a user