internal.h: aggregate prototypes to internal.h.

- mrb_f_send()
- mrb_ci_nregs()
This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-11-02 14:24:42 +09:00
parent e3dd65f761
commit bf642becc2
5 changed files with 3 additions and 9 deletions
+2
View File
@@ -155,9 +155,11 @@ void mrb_gc_free_iv(mrb_state*, struct RObject*);
/* VM */
mrb_int mrb_ci_bidx(mrb_callinfo *ci);
mrb_int mrb_ci_nregs(mrb_callinfo *ci);
mrb_value mrb_exec_irep(mrb_state *mrb, mrb_value self, struct RProc *p);
mrb_value mrb_obj_instance_eval(mrb_state*, mrb_value);
mrb_value mrb_mod_module_eval(mrb_state*, mrb_value);
mrb_value mrb_f_send(mrb_state *mrb, mrb_value self);
#ifdef MRB_USE_BIGINT
mrb_value mrb_bint_new_int(mrb_state *mrb, mrb_int x);
-3
View File
@@ -665,9 +665,6 @@ mrb_mod_s_nesting(mrb_state *mrb, mrb_value mod)
return ary;
}
/* implementation of #send method */
mrb_value mrb_f_send(mrb_state *mrb, mrb_value self);
void
mrb_mruby_metaprog_gem_init(mrb_state* mrb)
{
-3
View File
@@ -2963,9 +2963,6 @@ init_class_new(mrb_state *mrb, struct RClass *cls)
mrb_define_method_raw(mrb, cls, MRB_SYM(new), m);
}
/* implementation of #send method */
mrb_value mrb_f_send(mrb_state *mrb, mrb_value self);
void
mrb_init_class(mrb_state *mrb)
{
-2
View File
@@ -612,8 +612,6 @@ add_gray_list(mrb_state *mrb, mrb_gc *gc, struct RBasic *obj)
gc->gray_list = obj;
}
mrb_int mrb_ci_nregs(mrb_callinfo *ci);
static void
mark_context_stack(mrb_state *mrb, struct mrb_context *c)
{
+1 -1
View File
@@ -187,7 +187,7 @@ mrb_free_context(mrb_state *mrb, struct mrb_context *c)
void mrb_protect_atexit(mrb_state *mrb);
MRB_API void
MRB_API void
mrb_close(mrb_state *mrb)
{
if (!mrb) return;