summaryrefslogtreecommitdiffhomepage
path: root/src/state.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-10-19 10:39:06 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-10-19 10:39:06 +0900
commitf2394859e37a3db4ca4a44510a34436a7ade635a (patch)
tree0f44da8f849ef894912eae9668a275e6fa80114e /src/state.c
parentfc930700b723ea2905deafb4dace5218b87d5a73 (diff)
downloadmruby-f2394859e37a3db4ca4a44510a34436a7ade635a.tar.gz
mruby-f2394859e37a3db4ca4a44510a34436a7ade635a.zip
Add `main.define_method`
Diffstat (limited to 'src/state.c')
-rw-r--r--src/state.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/state.c b/src/state.c
index 2f66e494b..596eecafa 100644
--- a/src/state.c
+++ b/src/state.c
@@ -18,12 +18,6 @@ void mrb_init_mrbgems(mrb_state*);
void mrb_gc_init(mrb_state*, mrb_gc *gc);
void mrb_gc_destroy(mrb_state*, mrb_gc *gc);
-static mrb_value
-inspect_main(mrb_state *mrb, mrb_value mod)
-{
- return mrb_str_new_lit(mrb, "main");
-}
-
MRB_API mrb_state*
mrb_open_core(mrb_allocf f, void *ud)
{
@@ -294,11 +288,6 @@ mrb_add_irep(mrb_state *mrb)
MRB_API mrb_value
mrb_top_self(mrb_state *mrb)
{
- if (!mrb->top_self) {
- mrb->top_self = (struct RObject*)mrb_obj_alloc(mrb, MRB_TT_OBJECT, mrb->object_class);
- mrb_define_singleton_method(mrb, mrb->top_self, "inspect", inspect_main, MRB_ARGS_NONE());
- mrb_define_singleton_method(mrb, mrb->top_self, "to_s", inspect_main, MRB_ARGS_NONE());
- }
return mrb_obj_value(mrb->top_self);
}