Coverage Report

Created: 2026-08-26 07:26

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/mruby/build/host/mrbgems/mruby-errno/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
#include <mruby/presym.h>
17
18
#define mrb_BRACED(...) {__VA_ARGS__}
19
#define mrb_DEFINE_SYMS_VAR(name, len, syms, qualifier) \
20
  static qualifier mrb_sym name[len] = mrb_BRACED syms
21
22
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_syms_2, 1, (MRB_SYM_Q(__errno_defined), ), const);
23
static const mrb_code gem_mrblib_mruby_errno_proc_iseq_2[24] = {
24
0x39,0x04,0x00,0x00,0x01,0x04,0x01,0x2f,0x03,0x00,0x01,0x27,0x03,0x00,0x07,0x38,0x04,0x08,0x00,0x37,
25
0x03,0x0f,0x3d,0x03,};
26
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_lv_2, 2, (MRB_SYM(name), ), const);
27
static const mrb_irep gem_mrblib_mruby_errno_proc_irep_2 = {
28
  3,7,0,
29
  MRB_IREP_STATIC,gem_mrblib_mruby_errno_proc_iseq_2,
30
  NULL,gem_mrblib_mruby_errno_proc_syms_2,NULL,
31
  gem_mrblib_mruby_errno_proc_lv_2,
32
  NULL,         /* debug_info */
33
  24,0,1,0,0
34
};
35
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_syms_3, 1, (MRB_SYM(__errno_define), ), const);
36
static const mrb_code gem_mrblib_mruby_errno_proc_iseq_3[24] = {
37
0x39,0x04,0x00,0x00,0x01,0x04,0x01,0x2f,0x03,0x00,0x01,0x27,0x03,0x00,0x07,0x38,0x04,0x08,0x00,0x37,
38
0x03,0x0f,0x3d,0x03,};
39
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_lv_3, 2, (MRB_SYM(name), ), const);
40
static const mrb_irep gem_mrblib_mruby_errno_proc_irep_3 = {
41
  3,7,0,
42
  MRB_IREP_STATIC,gem_mrblib_mruby_errno_proc_iseq_3,
43
  NULL,gem_mrblib_mruby_errno_proc_syms_3,NULL,
44
  gem_mrblib_mruby_errno_proc_lv_3,
45
  NULL,         /* debug_info */
46
  24,0,1,0,0
47
};
48
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_syms_4, 1, (MRB_SYM(__errno_list), ), const);
49
static const mrb_code gem_mrblib_mruby_errno_proc_iseq_4[16] = {
50
0x39,0x00,0x00,0x00,0x01,0x04,0x01,0x37,0x03,0x00,0x2f,0x02,0x00,0x01,0x3d,0x02,};
51
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_lv_4, 1, (0), const);
52
static const mrb_irep gem_mrblib_mruby_errno_proc_irep_4 = {
53
  2,5,0,
54
  MRB_IREP_STATIC,gem_mrblib_mruby_errno_proc_iseq_4,
55
  NULL,gem_mrblib_mruby_errno_proc_syms_4,NULL,
56
  gem_mrblib_mruby_errno_proc_lv_4,
57
  NULL,         /* debug_info */
58
  16,0,1,0,0
59
};
60
static const mrb_irep *gem_mrblib_mruby_errno_proc_reps_1[3] = {
61
  &gem_mrblib_mruby_errno_proc_irep_2,
62
  &gem_mrblib_mruby_errno_proc_irep_3,
63
  &gem_mrblib_mruby_errno_proc_irep_4,
64
};
65
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_syms_1, 4, (MRB_SYM_Q(const_defined), MRB_SYM(Errno), MRB_SYM(const_missing), MRB_SYM(constants), ), const);
66
static const mrb_code gem_mrblib_mruby_errno_proc_iseq_1[23] = {
67
0x1d,0x01,0x01,0x6c,0x01,0x00,0x00,0x1d,0x01,0x01,0x6c,0x01,0x02,0x01,0x1d,0x01,0x01,0x6c,0x01,0x03,
68
0x02,0x3d,0x01,};
69
static const mrb_irep gem_mrblib_mruby_errno_proc_irep_1 = {
70
  1,2,0,
71
  MRB_IREP_STATIC,gem_mrblib_mruby_errno_proc_iseq_1,
72
  NULL,gem_mrblib_mruby_errno_proc_syms_1,gem_mrblib_mruby_errno_proc_reps_1,
73
  NULL,         /* lv */
74
  NULL,         /* debug_info */
75
  23,0,4,3,0
76
};
77
static const mrb_irep *gem_mrblib_mruby_errno_proc_reps_0[1] = {
78
  &gem_mrblib_mruby_errno_proc_irep_1,
79
};
80
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_errno_proc_syms_0, 1, (MRB_SYM(Errno), ), const);
81
static const mrb_code gem_mrblib_mruby_errno_proc_iseq_0[11] = {
82
0x11,0x01,0x68,0x01,0x00,0x69,0x01,0x00,0x3d,0x01,0x76,};
83
static const mrb_irep gem_mrblib_mruby_errno_proc_irep_0 = {
84
  1,2,0,
85
  MRB_IREP_STATIC,gem_mrblib_mruby_errno_proc_iseq_0,
86
  NULL,gem_mrblib_mruby_errno_proc_syms_0,gem_mrblib_mruby_errno_proc_reps_0,
87
  NULL,         /* lv */
88
  NULL,         /* debug_info */
89
  11,0,1,1,0
90
};
91
static
92
const struct RProc gem_mrblib_mruby_errno_proc[] = {{
93
NULL,MRB_TT_PROC,MRB_GC_RED,MRB_OBJ_IS_FROZEN,0,{&gem_mrblib_mruby_errno_proc_irep_0},NULL,{NULL},
94
}};
95
static void
96
gem_mrblib_mruby_errno_proc_init_syms(mrb_state *mrb)
97
15.3k
{
98
15.3k
}
99
void mrb_mruby_errno_gem_init(mrb_state *mrb);
100
void mrb_mruby_errno_gem_final(mrb_state *mrb);
101
102
15.3k
void GENERATED_TMP_mrb_mruby_errno_gem_init(mrb_state *mrb) {
103
15.3k
  gem_mrblib_mruby_errno_proc_init_syms(mrb);
104
15.3k
  mrb_mruby_errno_gem_init(mrb);
105
15.3k
  mrb_load_proc(mrb, gem_mrblib_mruby_errno_proc);
106
15.3k
}
107
108
15.3k
void GENERATED_TMP_mrb_mruby_errno_gem_final(mrb_state *mrb) {
109
15.3k
  mrb_mruby_errno_gem_final(mrb);
110
15.3k
}