diff options
| author | Masaki Muranaka <[email protected]> | 2013-03-23 18:28:48 +0900 |
|---|---|---|
| committer | Masaki Muranaka <[email protected]> | 2013-03-23 18:28:48 +0900 |
| commit | 8101bf243068a71dbd16eec1064a356c5a9f7a1a (patch) | |
| tree | d2300841a63dc90c375f0815b035ae1f25bbcc3a /src/class.c | |
| parent | acab35a2a54e00e197b7372e940b83235480179d (diff) | |
| download | mruby-8101bf243068a71dbd16eec1064a356c5a9f7a1a.tar.gz mruby-8101bf243068a71dbd16eec1064a356c5a9f7a1a.zip | |
Set MRB_TT_MODULE to Module.
Diffstat (limited to 'src/class.c')
| -rw-r--r-- | src/class.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/class.c b/src/class.c index 63b9b39da..8625c13eb 100644 --- a/src/class.c +++ b/src/class.c @@ -1803,6 +1803,7 @@ mrb_init_class(mrb_state *mrb) mrb_define_method(mrb, cls, "new", mrb_instance_new, ARGS_ANY()); /* 15.2.3.3.3 */ mrb_define_method(mrb, cls, "inherited", mrb_bob_init, ARGS_REQ(1)); + MRB_SET_INSTANCE_TT(mod, MRB_TT_MODULE); mrb_define_method(mrb, mod, "class_variable_defined?", mrb_mod_cvar_defined, ARGS_REQ(1)); /* 15.2.2.4.16 */ mrb_define_method(mrb, mod, "class_variable_get", mrb_mod_cvar_get, ARGS_REQ(1)); /* 15.2.2.4.17 */ mrb_define_method(mrb, mod, "class_variable_set", mrb_mod_cvar_set, ARGS_REQ(2)); /* 15.2.2.4.18 */ |
