1 /* This C header file is generated by NIT to compile modules and programs that requires ./analysis/icode_dump. */
2 #ifndef analysis___icode_dump_sep
3 #define analysis___icode_dump_sep
4 #include "analysis___allocate_iregister_slots._sep.h"
5 #include <nit_common.h>
7 extern const classtable_elt_t VFT_analysis___icode_dump___ICodeDumper
[];
8 extern const char *LOCATE_analysis___icode_dump
;
9 extern const int SFT_analysis___icode_dump
[];
10 #define CALL_analysis___icode_dump___IRoutine___dump(recv) ((analysis___icode_dump___IRoutine___dump_t)CALL((recv), (SFT_analysis___icode_dump[0] + 0)))
11 #define CALL_analysis___icode_dump___IClosureDecl___dump(recv) ((analysis___icode_dump___IClosureDecl___dump_t)CALL((recv), (SFT_analysis___icode_dump[1] + 0)))
12 #define ID_analysis___icode_dump___ICodeDumper (SFT_analysis___icode_dump[2])
13 #define COLOR_analysis___icode_dump___ICodeDumper (SFT_analysis___icode_dump[3])
14 #define ATTR_analysis___icode_dump___ICodeDumper____dump_locations(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 0))
15 #define ATTR_analysis___icode_dump___ICodeDumper____dump_line_numbers(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 1))
16 #define ATTR_analysis___icode_dump___ICodeDumper____ids(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 2))
17 #define ATTR_analysis___icode_dump___ICodeDumper____last_value(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 3))
18 #define ATTR_analysis___icode_dump___ICodeDumper____last_clos(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 4))
19 #define ATTR_analysis___icode_dump___ICodeDumper____last_label(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 5))
20 #define ATTR_analysis___icode_dump___ICodeDumper____last_line(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 6))
21 #define ATTR_analysis___icode_dump___ICodeDumper____indent_level(recv) ATTR(recv, (SFT_analysis___icode_dump[4] + 7))
22 #define INIT_TABLE_POS_analysis___icode_dump___ICodeDumper (SFT_analysis___icode_dump[5] + 0)
23 #define CALL_analysis___icode_dump___ICodeDumper___dump_locations(recv) ((analysis___icode_dump___ICodeDumper___dump_locations_t)CALL((recv), (SFT_analysis___icode_dump[5] + 1)))
24 #define CALL_analysis___icode_dump___ICodeDumper___dump_line_numbers(recv) ((analysis___icode_dump___ICodeDumper___dump_line_numbers_t)CALL((recv), (SFT_analysis___icode_dump[5] + 2)))
25 #define CALL_analysis___icode_dump___ICodeDumper___init(recv) ((analysis___icode_dump___ICodeDumper___init_t)CALL((recv), (SFT_analysis___icode_dump[5] + 3)))
26 #define CALL_analysis___icode_dump___ICodeDumper___register(recv) ((analysis___icode_dump___ICodeDumper___register_t)CALL((recv), (SFT_analysis___icode_dump[5] + 4)))
27 #define CALL_analysis___icode_dump___ICodeDumper___register_all(recv) ((analysis___icode_dump___ICodeDumper___register_all_t)CALL((recv), (SFT_analysis___icode_dump[5] + 5)))
28 #define CALL_analysis___icode_dump___ICodeDumper___closdecl(recv) ((analysis___icode_dump___ICodeDumper___closdecl_t)CALL((recv), (SFT_analysis___icode_dump[5] + 6)))
29 #define CALL_analysis___icode_dump___ICodeDumper___lab(recv) ((analysis___icode_dump___ICodeDumper___lab_t)CALL((recv), (SFT_analysis___icode_dump[5] + 7)))
30 #define CALL_analysis___icode_dump___ICodeDumper___line(recv) ((analysis___icode_dump___ICodeDumper___line_t)CALL((recv), (SFT_analysis___icode_dump[5] + 8)))
31 #define CALL_analysis___icode_dump___ICodeDumper___has_lab(recv) ((analysis___icode_dump___ICodeDumper___has_lab_t)CALL((recv), (SFT_analysis___icode_dump[5] + 9)))
32 #define CALL_analysis___icode_dump___ICodeDumper___write(recv) ((analysis___icode_dump___ICodeDumper___write_t)CALL((recv), (SFT_analysis___icode_dump[5] + 10)))
33 #define CALL_analysis___icode_dump___ICodeDumper___indent_level(recv) ((analysis___icode_dump___ICodeDumper___indent_level_t)CALL((recv), (SFT_analysis___icode_dump[5] + 11)))
34 #define CALL_analysis___icode_dump___ICodeDumper___indent(recv) ((analysis___icode_dump___ICodeDumper___indent_t)CALL((recv), (SFT_analysis___icode_dump[5] + 12)))
35 #define CALL_analysis___icode_dump___ICodeDumper___unindent(recv) ((analysis___icode_dump___ICodeDumper___unindent_t)CALL((recv), (SFT_analysis___icode_dump[5] + 13)))
36 #define CALL_analysis___icode_dump___ICode___dump(recv) ((analysis___icode_dump___ICode___dump_t)CALL((recv), (SFT_analysis___icode_dump[6] + 0)))
37 #define CALL_analysis___icode_dump___ICode___dump_intern(recv) ((analysis___icode_dump___ICode___dump_intern_t)CALL((recv), (SFT_analysis___icode_dump[6] + 1)))
38 #define CALL_SUPER_analysis___icode_dump___ICodeN___dump(recv) ((analysis___icode_dump___ICodeN___dump_t)CALL((recv), (SFT_analysis___icode_dump[7] + 0)))
39 static const char * const LOCATE_analysis___icode_dump___IRoutine___dump
= "icode_dump::IRoutine::dump";
40 void analysis___icode_dump___IRoutine___dump(val_t p0
, val_t p1
);
41 typedef void (*analysis___icode_dump___IRoutine___dump_t
)(val_t p0
, val_t p1
);
42 typedef void (*CLOS_OC_analysis___icode_dump___IRoutine___dump_1_0
)(struct stack_frame_t
*);
43 void OC_analysis___icode_dump___IRoutine___dump_1(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
44 typedef void (*OC_analysis___icode_dump___IRoutine___dump_1_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
45 typedef void (*CLOS_OC_analysis___icode_dump___IRoutine___dump_11_0
)(struct stack_frame_t
*);
46 void OC_analysis___icode_dump___IRoutine___dump_11(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
47 typedef void (*OC_analysis___icode_dump___IRoutine___dump_11_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
48 val_t
NEW_IRoutine_icode___icode_base___IRoutine___init(val_t p0
, val_t p1
);
49 static const char * const LOCATE_analysis___icode_dump___IClosureDecl___dump
= "icode_dump::IClosureDecl::dump";
50 void analysis___icode_dump___IClosureDecl___dump(val_t p0
, val_t p1
);
51 typedef void (*analysis___icode_dump___IClosureDecl___dump_t
)(val_t p0
, val_t p1
);
52 val_t
NEW_IClosureDecl_icode___icode_base___IClosureDecl___init(val_t p0
);
53 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___dump_locations
= "icode_dump::ICodeDumper::dump_locations";
54 val_t
analysis___icode_dump___ICodeDumper___dump_locations(val_t p0
);
55 typedef val_t (*analysis___icode_dump___ICodeDumper___dump_locations_t
)(val_t p0
);
56 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___dump_line_numbers
= "icode_dump::ICodeDumper::dump_line_numbers";
57 val_t
analysis___icode_dump___ICodeDumper___dump_line_numbers(val_t p0
);
58 typedef val_t (*analysis___icode_dump___ICodeDumper___dump_line_numbers_t
)(val_t p0
);
59 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___init
= "icode_dump::ICodeDumper::init";
60 void analysis___icode_dump___ICodeDumper___init(val_t p0
, val_t p1
, val_t p2
, int* init_table
);
61 typedef void (*analysis___icode_dump___ICodeDumper___init_t
)(val_t p0
, val_t p1
, val_t p2
, int* init_table
);
62 val_t
NEW_ICodeDumper_analysis___icode_dump___ICodeDumper___init(val_t p0
, val_t p1
);
63 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___register
= "icode_dump::ICodeDumper::register";
64 val_t
analysis___icode_dump___ICodeDumper___register(val_t p0
, val_t p1
);
65 typedef val_t (*analysis___icode_dump___ICodeDumper___register_t
)(val_t p0
, val_t p1
);
66 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___register_all
= "icode_dump::ICodeDumper::register_all";
67 val_t
analysis___icode_dump___ICodeDumper___register_all(val_t p0
, val_t p1
);
68 typedef val_t (*analysis___icode_dump___ICodeDumper___register_all_t
)(val_t p0
, val_t p1
);
69 typedef void (*CLOS_OC_analysis___icode_dump___ICodeDumper___register_all_3_0
)(struct stack_frame_t
*);
70 void OC_analysis___icode_dump___ICodeDumper___register_all_3(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
71 typedef void (*OC_analysis___icode_dump___ICodeDumper___register_all_3_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
72 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___closdecl
= "icode_dump::ICodeDumper::closdecl";
73 val_t
analysis___icode_dump___ICodeDumper___closdecl(val_t p0
, val_t p1
);
74 typedef val_t (*analysis___icode_dump___ICodeDumper___closdecl_t
)(val_t p0
, val_t p1
);
75 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___lab
= "icode_dump::ICodeDumper::lab";
76 val_t
analysis___icode_dump___ICodeDumper___lab(val_t p0
, val_t p1
);
77 typedef val_t (*analysis___icode_dump___ICodeDumper___lab_t
)(val_t p0
, val_t p1
);
78 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___line
= "icode_dump::ICodeDumper::line";
79 val_t
analysis___icode_dump___ICodeDumper___line(val_t p0
, val_t p1
);
80 typedef val_t (*analysis___icode_dump___ICodeDumper___line_t
)(val_t p0
, val_t p1
);
81 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___has_lab
= "icode_dump::ICodeDumper::has_lab";
82 val_t
analysis___icode_dump___ICodeDumper___has_lab(val_t p0
, val_t p1
);
83 typedef val_t (*analysis___icode_dump___ICodeDumper___has_lab_t
)(val_t p0
, val_t p1
);
84 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___write
= "icode_dump::ICodeDumper::write";
85 void analysis___icode_dump___ICodeDumper___write(val_t p0
, val_t p1
);
86 typedef void (*analysis___icode_dump___ICodeDumper___write_t
)(val_t p0
, val_t p1
);
87 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___indent_level
= "icode_dump::ICodeDumper::indent_level";
88 val_t
analysis___icode_dump___ICodeDumper___indent_level(val_t p0
);
89 typedef val_t (*analysis___icode_dump___ICodeDumper___indent_level_t
)(val_t p0
);
90 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___indent
= "icode_dump::ICodeDumper::indent";
91 void analysis___icode_dump___ICodeDumper___indent(val_t p0
);
92 typedef void (*analysis___icode_dump___ICodeDumper___indent_t
)(val_t p0
);
93 static const char * const LOCATE_analysis___icode_dump___ICodeDumper___unindent
= "icode_dump::ICodeDumper::unindent";
94 void analysis___icode_dump___ICodeDumper___unindent(val_t p0
);
95 typedef void (*analysis___icode_dump___ICodeDumper___unindent_t
)(val_t p0
);
96 static const char * const LOCATE_analysis___icode_dump___ICode___dump
= "icode_dump::ICode::dump";
97 void analysis___icode_dump___ICode___dump(val_t p0
, val_t p1
);
98 typedef void (*analysis___icode_dump___ICode___dump_t
)(val_t p0
, val_t p1
);
99 static const char * const LOCATE_analysis___icode_dump___ICode___dump_intern
= "icode_dump::ICode::dump_intern";
100 val_t
analysis___icode_dump___ICode___dump_intern(val_t p0
, val_t p1
);
101 typedef val_t (*analysis___icode_dump___ICode___dump_intern_t
)(val_t p0
, val_t p1
);
102 val_t
NEW_ICode_icode___icode_base___ICode___init();
103 static const char * const LOCATE_analysis___icode_dump___ICodeN___dump
= "icode_dump::ICodeN::(icode_dump::ICode::dump)";
104 void analysis___icode_dump___ICodeN___dump(val_t p0
, val_t p1
);
105 typedef void (*analysis___icode_dump___ICodeN___dump_t
)(val_t p0
, val_t p1
);
106 typedef void (*CLOS_OC_analysis___icode_dump___ICodeN___dump_1_0
)(struct stack_frame_t
*);
107 void OC_analysis___icode_dump___ICodeN___dump_1(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
108 typedef void (*OC_analysis___icode_dump___ICodeN___dump_1_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
109 val_t
NEW_ICodeN_icode___icode_base___ICodeN___init(val_t p0
);
110 static const char * const LOCATE_analysis___icode_dump___ISeq___dump
= "icode_dump::ISeq::(icode_dump::ICode::dump)";
111 void analysis___icode_dump___ISeq___dump(val_t p0
, val_t p1
);
112 typedef void (*analysis___icode_dump___ISeq___dump_t
)(val_t p0
, val_t p1
);
113 typedef void (*CLOS_OC_analysis___icode_dump___ISeq___dump_1_0
)(struct stack_frame_t
*);
114 void OC_analysis___icode_dump___ISeq___dump_1(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
115 typedef void (*OC_analysis___icode_dump___ISeq___dump_1_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
116 val_t
NEW_ISeq_icode___icode_base___ISeq___init();
117 static const char * const LOCATE_analysis___icode_dump___IIf___dump
= "icode_dump::IIf::(icode_dump::ICode::dump)";
118 void analysis___icode_dump___IIf___dump(val_t p0
, val_t p1
);
119 typedef void (*analysis___icode_dump___IIf___dump_t
)(val_t p0
, val_t p1
);
120 val_t
NEW_IIf_icode___icode_base___IIf___init(val_t p0
);
121 static const char * const LOCATE_analysis___icode_dump___ILoop___dump
= "icode_dump::ILoop::(icode_dump::ICode::dump)";
122 void analysis___icode_dump___ILoop___dump(val_t p0
, val_t p1
);
123 typedef void (*analysis___icode_dump___ILoop___dump_t
)(val_t p0
, val_t p1
);
124 typedef void (*CLOS_OC_analysis___icode_dump___ILoop___dump_2_0
)(struct stack_frame_t
*);
125 void OC_analysis___icode_dump___ILoop___dump_2(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
126 typedef void (*OC_analysis___icode_dump___ILoop___dump_2_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
127 val_t
NEW_ILoop_icode___icode_base___ILoop___init();
128 static const char * const LOCATE_analysis___icode_dump___IEscape___dump_intern
= "icode_dump::IEscape::(icode_dump::ICode::dump_intern)";
129 val_t
analysis___icode_dump___IEscape___dump_intern(val_t p0
, val_t p1
);
130 typedef val_t (*analysis___icode_dump___IEscape___dump_intern_t
)(val_t p0
, val_t p1
);
131 val_t
NEW_IEscape_icode___icode_base___IEscape___init(val_t p0
);
132 static const char * const LOCATE_analysis___icode_dump___IAbort___dump_intern
= "icode_dump::IAbort::(icode_dump::ICode::dump_intern)";
133 val_t
analysis___icode_dump___IAbort___dump_intern(val_t p0
, val_t p1
);
134 typedef val_t (*analysis___icode_dump___IAbort___dump_intern_t
)(val_t p0
, val_t p1
);
135 val_t
NEW_IAbort_icode___icode_base___IAbort___init(val_t p0
, val_t p1
);
136 static const char * const LOCATE_analysis___icode_dump___ICall___dump_intern
= "icode_dump::ICall::(icode_dump::ICode::dump_intern)";
137 val_t
analysis___icode_dump___ICall___dump_intern(val_t p0
, val_t p1
);
138 typedef val_t (*analysis___icode_dump___ICall___dump_intern_t
)(val_t p0
, val_t p1
);
139 val_t
NEW_ICall_icode___icode_base___ICall___init(val_t p0
, val_t p1
);
140 static const char * const LOCATE_analysis___icode_dump___INew___dump_intern
= "icode_dump::INew::(icode_dump::ICode::dump_intern)";
141 val_t
analysis___icode_dump___INew___dump_intern(val_t p0
, val_t p1
);
142 typedef val_t (*analysis___icode_dump___INew___dump_intern_t
)(val_t p0
, val_t p1
);
143 val_t
NEW_INew_icode___icode_base___INew___init(val_t p0
, val_t p1
, val_t p2
);
144 static const char * const LOCATE_analysis___icode_dump___ISuper___dump_intern
= "icode_dump::ISuper::(icode_dump::ICode::dump_intern)";
145 val_t
analysis___icode_dump___ISuper___dump_intern(val_t p0
, val_t p1
);
146 typedef val_t (*analysis___icode_dump___ISuper___dump_intern_t
)(val_t p0
, val_t p1
);
147 val_t
NEW_ISuper_icode___icode_base___ISuper___init(val_t p0
, val_t p1
);
148 static const char * const LOCATE_analysis___icode_dump___IStaticCall___dump_intern
= "icode_dump::IStaticCall::(icode_dump::ICode::dump_intern)";
149 val_t
analysis___icode_dump___IStaticCall___dump_intern(val_t p0
, val_t p1
);
150 typedef val_t (*analysis___icode_dump___IStaticCall___dump_intern_t
)(val_t p0
, val_t p1
);
151 val_t
NEW_IStaticCall_icode___icode_base___IStaticCall___init(val_t p0
, val_t p1
);
152 static const char * const LOCATE_analysis___icode_dump___IAllocateInstance___dump_intern
= "icode_dump::IAllocateInstance::(icode_dump::ICode::dump_intern)";
153 val_t
analysis___icode_dump___IAllocateInstance___dump_intern(val_t p0
, val_t p1
);
154 typedef val_t (*analysis___icode_dump___IAllocateInstance___dump_intern_t
)(val_t p0
, val_t p1
);
155 val_t
NEW_IAllocateInstance_icode___icode_base___IAllocateInstance___init(val_t p0
);
156 static const char * const LOCATE_analysis___icode_dump___ICheckInstance___dump_intern
= "icode_dump::ICheckInstance::(icode_dump::ICode::dump_intern)";
157 val_t
analysis___icode_dump___ICheckInstance___dump_intern(val_t p0
, val_t p1
);
158 typedef val_t (*analysis___icode_dump___ICheckInstance___dump_intern_t
)(val_t p0
, val_t p1
);
159 val_t
NEW_ICheckInstance_icode___icode_base___ICheckInstance___init(val_t p0
, val_t p1
);
160 static const char * const LOCATE_analysis___icode_dump___IInitAttributes___dump_intern
= "icode_dump::IInitAttributes::(icode_dump::ICode::dump_intern)";
161 val_t
analysis___icode_dump___IInitAttributes___dump_intern(val_t p0
, val_t p1
);
162 typedef val_t (*analysis___icode_dump___IInitAttributes___dump_intern_t
)(val_t p0
, val_t p1
);
163 val_t
NEW_IInitAttributes_icode___icode_base___IInitAttributes___init(val_t p0
, val_t p1
);
164 static const char * const LOCATE_analysis___icode_dump___IClosCall___dump_intern
= "icode_dump::IClosCall::(icode_dump::ICode::dump_intern)";
165 val_t
analysis___icode_dump___IClosCall___dump_intern(val_t p0
, val_t p1
);
166 typedef val_t (*analysis___icode_dump___IClosCall___dump_intern_t
)(val_t p0
, val_t p1
);
167 val_t
NEW_IClosCall_icode___icode_base___IClosCall___init(val_t p0
, val_t p1
);
168 static const char * const LOCATE_analysis___icode_dump___IAttrRead___dump_intern
= "icode_dump::IAttrRead::(icode_dump::ICode::dump_intern)";
169 val_t
analysis___icode_dump___IAttrRead___dump_intern(val_t p0
, val_t p1
);
170 typedef val_t (*analysis___icode_dump___IAttrRead___dump_intern_t
)(val_t p0
, val_t p1
);
171 val_t
NEW_IAttrRead_icode___icode_base___IAttrRead___init(val_t p0
, val_t p1
);
172 static const char * const LOCATE_analysis___icode_dump___IAttrWrite___dump_intern
= "icode_dump::IAttrWrite::(icode_dump::ICode::dump_intern)";
173 val_t
analysis___icode_dump___IAttrWrite___dump_intern(val_t p0
, val_t p1
);
174 typedef val_t (*analysis___icode_dump___IAttrWrite___dump_intern_t
)(val_t p0
, val_t p1
);
175 val_t
NEW_IAttrWrite_icode___icode_base___IAttrWrite___init(val_t p0
, val_t p1
, val_t p2
);
176 static const char * const LOCATE_analysis___icode_dump___IAttrIsset___dump_intern
= "icode_dump::IAttrIsset::(icode_dump::ICode::dump_intern)";
177 val_t
analysis___icode_dump___IAttrIsset___dump_intern(val_t p0
, val_t p1
);
178 typedef val_t (*analysis___icode_dump___IAttrIsset___dump_intern_t
)(val_t p0
, val_t p1
);
179 val_t
NEW_IAttrIsset_icode___icode_base___IAttrIsset___init(val_t p0
, val_t p1
);
180 static const char * const LOCATE_analysis___icode_dump___ITypeCheck___dump_intern
= "icode_dump::ITypeCheck::(icode_dump::ICode::dump_intern)";
181 val_t
analysis___icode_dump___ITypeCheck___dump_intern(val_t p0
, val_t p1
);
182 typedef val_t (*analysis___icode_dump___ITypeCheck___dump_intern_t
)(val_t p0
, val_t p1
);
183 val_t
NEW_ITypeCheck_icode___icode_base___ITypeCheck___init(val_t p0
, val_t p1
, val_t p2
);
184 static const char * const LOCATE_analysis___icode_dump___INative___dump_intern
= "icode_dump::INative::(icode_dump::ICode::dump_intern)";
185 val_t
analysis___icode_dump___INative___dump_intern(val_t p0
, val_t p1
);
186 typedef val_t (*analysis___icode_dump___INative___dump_intern_t
)(val_t p0
, val_t p1
);
187 val_t
NEW_INative_icode___icode_base___INative___init(val_t p0
, val_t p1
);
188 static const char * const LOCATE_analysis___icode_dump___IIntValue___dump_intern
= "icode_dump::IIntValue::(icode_dump::ICode::dump_intern)";
189 val_t
analysis___icode_dump___IIntValue___dump_intern(val_t p0
, val_t p1
);
190 typedef val_t (*analysis___icode_dump___IIntValue___dump_intern_t
)(val_t p0
, val_t p1
);
191 val_t
NEW_IIntValue_icode___icode_base___IIntValue___init(val_t p0
);
192 static const char * const LOCATE_analysis___icode_dump___IBoolValue___dump_intern
= "icode_dump::IBoolValue::(icode_dump::ICode::dump_intern)";
193 val_t
analysis___icode_dump___IBoolValue___dump_intern(val_t p0
, val_t p1
);
194 typedef val_t (*analysis___icode_dump___IBoolValue___dump_intern_t
)(val_t p0
, val_t p1
);
195 val_t
NEW_IBoolValue_icode___icode_base___IBoolValue___init(val_t p0
);
196 static const char * const LOCATE_analysis___icode_dump___IStringValue___dump_intern
= "icode_dump::IStringValue::(icode_dump::ICode::dump_intern)";
197 val_t
analysis___icode_dump___IStringValue___dump_intern(val_t p0
, val_t p1
);
198 typedef val_t (*analysis___icode_dump___IStringValue___dump_intern_t
)(val_t p0
, val_t p1
);
199 val_t
NEW_IStringValue_icode___icode_base___IStringValue___init(val_t p0
);
200 static const char * const LOCATE_analysis___icode_dump___ICharValue___dump_intern
= "icode_dump::ICharValue::(icode_dump::ICode::dump_intern)";
201 val_t
analysis___icode_dump___ICharValue___dump_intern(val_t p0
, val_t p1
);
202 typedef val_t (*analysis___icode_dump___ICharValue___dump_intern_t
)(val_t p0
, val_t p1
);
203 val_t
NEW_ICharValue_icode___icode_base___ICharValue___init(val_t p0
);
204 static const char * const LOCATE_analysis___icode_dump___IFloatValue___dump_intern
= "icode_dump::IFloatValue::(icode_dump::ICode::dump_intern)";
205 val_t
analysis___icode_dump___IFloatValue___dump_intern(val_t p0
, val_t p1
);
206 typedef val_t (*analysis___icode_dump___IFloatValue___dump_intern_t
)(val_t p0
, val_t p1
);
207 val_t
NEW_IFloatValue_icode___icode_base___IFloatValue___init(val_t p0
);
208 static const char * const LOCATE_analysis___icode_dump___IMove___dump_intern
= "icode_dump::IMove::(icode_dump::ICode::dump_intern)";
209 val_t
analysis___icode_dump___IMove___dump_intern(val_t p0
, val_t p1
);
210 typedef val_t (*analysis___icode_dump___IMove___dump_intern_t
)(val_t p0
, val_t p1
);
211 val_t
NEW_IMove_icode___icode_base___IMove___init(val_t p0
, val_t p1
);
212 static const char * const LOCATE_analysis___icode_dump___IIs___dump_intern
= "icode_dump::IIs::(icode_dump::ICode::dump_intern)";
213 val_t
analysis___icode_dump___IIs___dump_intern(val_t p0
, val_t p1
);
214 typedef val_t (*analysis___icode_dump___IIs___dump_intern_t
)(val_t p0
, val_t p1
);
215 val_t
NEW_IIs_icode___icode_base___IIs___init(val_t p0
, val_t p1
);
216 static const char * const LOCATE_analysis___icode_dump___INot___dump_intern
= "icode_dump::INot::(icode_dump::ICode::dump_intern)";
217 val_t
analysis___icode_dump___INot___dump_intern(val_t p0
, val_t p1
);
218 typedef val_t (*analysis___icode_dump___INot___dump_intern_t
)(val_t p0
, val_t p1
);
219 val_t
NEW_INot_icode___icode_base___INot___init(val_t p0
);
220 static const char * const LOCATE_analysis___icode_dump___IOnce___dump
= "icode_dump::IOnce::(icode_dump::ICode::dump)";
221 void analysis___icode_dump___IOnce___dump(val_t p0
, val_t p1
);
222 typedef void (*analysis___icode_dump___IOnce___dump_t
)(val_t p0
, val_t p1
);
223 val_t
NEW_IOnce_icode___icode_base___IOnce___init();
224 static const char * const LOCATE_analysis___icode_dump___IHasClos___dump_intern
= "icode_dump::IHasClos::(icode_dump::ICode::dump_intern)";
225 val_t
analysis___icode_dump___IHasClos___dump_intern(val_t p0
, val_t p1
);
226 typedef val_t (*analysis___icode_dump___IHasClos___dump_intern_t
)(val_t p0
, val_t p1
);
227 val_t
NEW_IHasClos_icode___icode_base___IHasClos___init(val_t p0
);