Coverage Report

Created: 2026-04-27 08:38

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/mruby/build/host/mrbgems/mruby-toplevel-ext/gem_init.c
Line
Count
Source
1
/*
2
 * This file is loading the irep
3
 * Ruby GEM code.
4
 *
5
 * This file was generated by mruby/lib/mruby/gem.rb.
6
 *
7
 * IMPORTANT:
8
 *   This file was generated!
9
 *   All manual changes will get lost.
10
 */
11
#include <stdlib.h>
12
#include <mruby.h>
13
#include <mruby/irep.h>
14
#include <mruby/debug.h>
15
#include <mruby/proc.h>
16
17
#define mrb_BRACED(...) {__VA_ARGS__}
18
#define mrb_DEFINE_SYMS_VAR(name, len, syms, qualifier) \
19
  static qualifier mrb_sym name[len] = mrb_BRACED syms
20
21
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_toplevel_ext_proc_syms_2, 2, (MRB_SYM(Object), MRB_SYM(include), ), const);
22
static const mrb_code gem_mrblib_mruby_toplevel_ext_proc_iseq_2[20] = {
23
0x39,0x00,0x10,0x00,0x1d,0x03,0x00,0x11,0x04,0x01,0x05,0x01,0x54,0x04,0x32,0x03,0x01,0x0f,0x3d,0x03,};
24
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_toplevel_ext_proc_lv_2, 2, (MRB_SYM(modules), 0,), const);
25
static const mrb_irep gem_mrblib_mruby_toplevel_ext_proc_irep_2 = {
26
  3,6,0,
27
  MRB_IREP_STATIC,gem_mrblib_mruby_toplevel_ext_proc_iseq_2,
28
  NULL,gem_mrblib_mruby_toplevel_ext_proc_syms_2,NULL,
29
  gem_mrblib_mruby_toplevel_ext_proc_lv_2,
30
  NULL,         /* debug_info */
31
  20,0,2,0,0
32
};
33
static const mrb_irep *gem_mrblib_mruby_toplevel_ext_proc_reps_1[1] = {
34
  &gem_mrblib_mruby_toplevel_ext_proc_irep_2,
35
};
36
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_toplevel_ext_proc_syms_1, 2, (MRB_SYM(private), MRB_SYM(include), ), const);
37
static const mrb_code gem_mrblib_mruby_toplevel_ext_proc_iseq_1[9] = {
38
0x30,0x01,0x00,0x6b,0x01,0x01,0x00,0x3d,0x01,};
39
static const mrb_irep gem_mrblib_mruby_toplevel_ext_proc_irep_1 = {
40
  1,3,0,
41
  MRB_IREP_STATIC,gem_mrblib_mruby_toplevel_ext_proc_iseq_1,
42
  NULL,gem_mrblib_mruby_toplevel_ext_proc_syms_1,gem_mrblib_mruby_toplevel_ext_proc_reps_1,
43
  NULL,         /* lv */
44
  NULL,         /* debug_info */
45
  9,0,2,1,0
46
};
47
static const mrb_irep *gem_mrblib_mruby_toplevel_ext_proc_reps_0[1] = {
48
  &gem_mrblib_mruby_toplevel_ext_proc_irep_1,
49
};
50
static const mrb_code gem_mrblib_mruby_toplevel_ext_proc_iseq_0[10] = {
51
0x12,0x01,0x6f,0x01,0x69,0x01,0x00,0x3d,0x01,0x76,};
52
static const mrb_irep gem_mrblib_mruby_toplevel_ext_proc_irep_0 = {
53
  1,2,0,
54
  MRB_IREP_STATIC,gem_mrblib_mruby_toplevel_ext_proc_iseq_0,
55
  NULL,NULL,gem_mrblib_mruby_toplevel_ext_proc_reps_0,
56
  NULL,         /* lv */
57
  NULL,         /* debug_info */
58
  10,0,0,1,0
59
};
60
static
61
const struct RProc gem_mrblib_mruby_toplevel_ext_proc[] = {{
62
NULL,MRB_TT_PROC,MRB_GC_RED,MRB_OBJ_IS_FROZEN,0,{&gem_mrblib_mruby_toplevel_ext_proc_irep_0},NULL,{NULL},
63
}};
64
static void
65
gem_mrblib_mruby_toplevel_ext_proc_init_syms(mrb_state *mrb)
66
14.8k
{
67
14.8k
}
68
void mrb_mruby_toplevel_ext_gem_init(mrb_state *mrb);
69
void mrb_mruby_toplevel_ext_gem_final(mrb_state *mrb);
70
71
14.8k
void GENERATED_TMP_mrb_mruby_toplevel_ext_gem_init(mrb_state *mrb) {
72
14.8k
  gem_mrblib_mruby_toplevel_ext_proc_init_syms(mrb);
73
14.8k
  mrb_load_proc(mrb, gem_mrblib_mruby_toplevel_ext_proc);
74
14.8k
}
75
76
14.8k
void GENERATED_TMP_mrb_mruby_toplevel_ext_gem_final(mrb_state *mrb) {
77
14.8k
}