1 #include "nit.common.h"
2 #define COLOR_nitc__parser_nodes__AModule___n_moduledecl 7
3 #define COLOR_core__kernel__Object___61d_61d 4
4 #define COLOR_nitc__parser_nodes__ANode___parent 2
5 #define COLOR_nitc__parser_nodes__AModule___n_imports 8
6 extern const char FILE_nitc__parser_nodes
[];
7 void nitc___nitc__ANodes___unsafe_add_all(val
* self
, val
* p0
);
8 #define COLOR_nitc__parser_nodes__AModule___n_extern_code_blocks 11
9 #define COLOR_nitc__parser_nodes__AModule___n_classdefs 12
10 extern const struct type type_nullable__nitc__AModuledecl
;
11 extern const char FILE_nitc__parser_prod
[];
12 void nitc__parser_prod___AModule___n_moduledecl_61d(val
* self
, val
* p0
);
13 short int nitc___nitc__ANodes___replace_child(val
* self
, val
* p0
, val
* p1
);
14 void nitc___nitc__Visitor___enter_visit(val
* self
, val
* p0
);
15 void nitc___nitc__ANodes___visit_all(val
* self
, val
* p0
);
16 #define COLOR_nitc__parser_nodes__ADefinition___n_doc 8
17 #define COLOR_nitc__parser_nodes__ADefinition___n_kwredef 11
18 #define COLOR_nitc__parser_nodes__ADefinition___n_visibility 12
19 #define COLOR_nitc__parser_nodes__AModuledecl___n_kwmodule 3
20 #define COLOR_nitc__parser_nodes__AModuledecl___n_name 4
21 #define COLOR_nitc__parser_nodes__Prod___n_annotations 9
22 extern const struct type type_nullable__nitc__ADoc
;
23 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
24 extern const struct type type_nullable__nitc__TKwredef
;
25 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
26 extern const struct type type_nitc__AVisibility
;
27 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
28 extern const struct type type_nitc__TKwmodule
;
29 void nitc__parser_prod___AModuledecl___n_kwmodule_61d(val
* self
, val
* p0
);
30 extern const struct type type_nitc__AModuleName
;
31 void nitc__parser_prod___AModuledecl___n_name_61d(val
* self
, val
* p0
);
32 extern const struct type type_nullable__nitc__AAnnotations
;
33 void nitc__parser_prod___AModuledecl___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
34 #define COLOR_nitc__parser_nodes__AImport___n_visibility 3
35 #define COLOR_nitc__parser_nodes__AImport___n_kwimport 4
36 #define COLOR_nitc__parser_nodes__AStdImport___n_name 6
37 void nitc__parser_prod___AStdImport___nitc__parser_nodes__AImport__n_visibility_61d(val
* self
, val
* p0
);
38 extern const struct type type_nitc__TKwimport
;
39 void nitc__parser_prod___AStdImport___nitc__parser_nodes__AImport__n_kwimport_61d(val
* self
, val
* p0
);
40 void nitc__parser_prod___AStdImport___n_name_61d(val
* self
, val
* p0
);
41 void nitc__parser_prod___AStdImport___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
42 #define COLOR_nitc__parser_nodes__ANoImport___n_kwend 5
43 void nitc__parser_prod___ANoImport___nitc__parser_nodes__AImport__n_visibility_61d(val
* self
, val
* p0
);
44 void nitc__parser_prod___ANoImport___nitc__parser_nodes__AImport__n_kwimport_61d(val
* self
, val
* p0
);
45 extern const struct type type_nitc__TKwend
;
46 void nitc__parser_prod___ANoImport___n_kwend_61d(val
* self
, val
* p0
);
47 #define COLOR_nitc__parser_nodes__APublicVisibility___n_kwpublic 3
48 extern const struct type type_nullable__nitc__TKwpublic
;
49 void nitc__parser_prod___APublicVisibility___n_kwpublic_61d(val
* self
, val
* p0
);
50 #define COLOR_nitc__parser_nodes__APrivateVisibility___n_kwprivate 3
51 extern const struct type type_nitc__TKwprivate
;
52 void nitc__parser_prod___APrivateVisibility___n_kwprivate_61d(val
* self
, val
* p0
);
53 #define COLOR_nitc__parser_nodes__AProtectedVisibility___n_kwprotected 3
54 extern const struct type type_nitc__TKwprotected
;
55 void nitc__parser_prod___AProtectedVisibility___n_kwprotected_61d(val
* self
, val
* p0
);
56 #define COLOR_nitc__parser_nodes__AIntrudeVisibility___n_kwintrude 3
57 extern const struct type type_nitc__TKwintrude
;
58 void nitc__parser_prod___AIntrudeVisibility___n_kwintrude_61d(val
* self
, val
* p0
);
59 #define COLOR_nitc__parser_nodes__AStdClassdef___n_classkind 13
60 #define COLOR_nitc__parser_nodes__AStdClassdef___n_qid 14
61 #define COLOR_nitc__parser_nodes__AStdClassdef___n_obra 15
62 #define COLOR_nitc__parser_nodes__AStdClassdef___n_formaldefs 16
63 #define COLOR_nitc__parser_nodes__AStdClassdef___n_cbra 17
64 #define COLOR_nitc__parser_nodes__AStdClassdef___n_extern_code_block 18
65 #define COLOR_nitc__parser_nodes__AClassdef___n_propdefs 7
66 #define COLOR_nitc__parser_nodes__AStdClassdef___n_kwend 19
67 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
68 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
69 void nitc__parser_prod___AStdClassdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
70 extern const struct type type_nitc__AClasskind
;
71 void nitc__parser_prod___AStdClassdef___n_classkind_61d(val
* self
, val
* p0
);
72 extern const struct type type_nullable__nitc__AQclassid
;
73 void nitc__parser_prod___AStdClassdef___n_qid_61d(val
* self
, val
* p0
);
74 extern const struct type type_nullable__nitc__TObra
;
75 void nitc__parser_prod___AStdClassdef___n_obra_61d(val
* self
, val
* p0
);
76 extern const struct type type_nullable__nitc__TCbra
;
77 void nitc__parser_prod___AStdClassdef___n_cbra_61d(val
* self
, val
* p0
);
78 extern const struct type type_nullable__nitc__AExternCodeBlock
;
79 void nitc__parser_prod___AStdClassdef___n_extern_code_block_61d(val
* self
, val
* p0
);
80 void nitc__parser_prod___AStdClassdef___n_kwend_61d(val
* self
, val
* p0
);
81 #define COLOR_nitc__parser_nodes__AConcreteClasskind___n_kwclass 3
82 extern const struct type type_nitc__TKwclass
;
83 void nitc__parser_prod___AConcreteClasskind___n_kwclass_61d(val
* self
, val
* p0
);
84 #define COLOR_nitc__parser_nodes__AAbstractClasskind___n_kwabstract 3
85 #define COLOR_nitc__parser_nodes__AAbstractClasskind___n_kwclass 4
86 extern const struct type type_nitc__TKwabstract
;
87 void nitc__parser_prod___AAbstractClasskind___n_kwabstract_61d(val
* self
, val
* p0
);
88 void nitc__parser_prod___AAbstractClasskind___n_kwclass_61d(val
* self
, val
* p0
);
89 #define COLOR_nitc__parser_nodes__AInterfaceClasskind___n_kwinterface 3
90 extern const struct type type_nitc__TKwinterface
;
91 void nitc__parser_prod___AInterfaceClasskind___n_kwinterface_61d(val
* self
, val
* p0
);
92 #define COLOR_nitc__parser_nodes__AEnumClasskind___n_kwenum 3
93 extern const struct type type_nitc__TKwenum
;
94 void nitc__parser_prod___AEnumClasskind___n_kwenum_61d(val
* self
, val
* p0
);
95 #define COLOR_nitc__parser_nodes__AExternClasskind___n_kwextern 3
96 #define COLOR_nitc__parser_nodes__AExternClasskind___n_kwclass 4
97 extern const struct type type_nitc__TKwextern
;
98 void nitc__parser_prod___AExternClasskind___n_kwextern_61d(val
* self
, val
* p0
);
99 extern const struct type type_nullable__nitc__TKwclass
;
100 void nitc__parser_prod___AExternClasskind___n_kwclass_61d(val
* self
, val
* p0
);
101 #define COLOR_nitc__parser_nodes__AFormaldef___n_id 5
102 #define COLOR_nitc__parser_nodes__AFormaldef___n_type 6
103 extern const struct type type_nitc__TClassid
;
104 void nitc__parser_prod___AFormaldef___n_id_61d(val
* self
, val
* p0
);
105 extern const struct type type_nullable__nitc__AType
;
106 void nitc__parser_prod___AFormaldef___n_type_61d(val
* self
, val
* p0
);
107 void nitc__parser_prod___AFormaldef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
108 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_kwvar 22
109 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_id2 23
110 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_type 24
111 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_assign 25
112 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_expr 26
113 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_kwdo 27
114 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_block 28
115 #define COLOR_nitc__parser_nodes__AAttrPropdef___n_kwend 29
116 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
117 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
118 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
119 extern const struct type type_nitc__TKwvar
;
120 void nitc__parser_prod___AAttrPropdef___n_kwvar_61d(val
* self
, val
* p0
);
121 extern const struct type type_nitc__TId
;
122 void nitc__parser_prod___AAttrPropdef___n_id2_61d(val
* self
, val
* p0
);
123 void nitc__parser_prod___AAttrPropdef___n_type_61d(val
* self
, val
* p0
);
124 extern const struct type type_nullable__nitc__TAssign
;
125 void nitc__parser_prod___AAttrPropdef___n_assign_61d(val
* self
, val
* p0
);
126 extern const struct type type_nullable__nitc__AExpr
;
127 void nitc__parser_prod___AAttrPropdef___n_expr_61d(val
* self
, val
* p0
);
128 void nitc__parser_prod___AAttrPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
129 extern const struct type type_nullable__nitc__TKwdo
;
130 void nitc__parser_prod___AAttrPropdef___n_kwdo_61d(val
* self
, val
* p0
);
131 void nitc__parser_prod___AAttrPropdef___n_block_61d(val
* self
, val
* p0
);
132 extern const struct type type_nullable__nitc__TKwend
;
133 void nitc__parser_prod___AAttrPropdef___n_kwend_61d(val
* self
, val
* p0
);
134 #define COLOR_nitc__parser_nodes__AMethPropdef___n_block 21
135 void nitc__parser_prod___AMainMethPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
136 void nitc__parser_prod___AMainMethPropdef___nitc__parser_nodes__AMethPropdef__n_block_61d(val
* self
, val
* p0
);
137 #define COLOR_nitc__parser_nodes__ATypePropdef___n_kwtype 14
138 #define COLOR_nitc__parser_nodes__ATypePropdef___n_qid 15
139 #define COLOR_nitc__parser_nodes__ATypePropdef___n_type 16
140 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
141 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
142 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
143 extern const struct type type_nitc__TKwtype
;
144 void nitc__parser_prod___ATypePropdef___n_kwtype_61d(val
* self
, val
* p0
);
145 extern const struct type type_nitc__AQclassid
;
146 void nitc__parser_prod___ATypePropdef___n_qid_61d(val
* self
, val
* p0
);
147 extern const struct type type_nitc__AType
;
148 void nitc__parser_prod___ATypePropdef___n_type_61d(val
* self
, val
* p0
);
149 void nitc__parser_prod___ATypePropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
150 #define COLOR_nitc__parser_nodes__AMethPropdef___n_kwmeth 15
151 #define COLOR_nitc__parser_nodes__AMethPropdef___n_kwinit 16
152 #define COLOR_nitc__parser_nodes__AMethPropdef___n_kwnew 17
153 #define COLOR_nitc__parser_nodes__AMethPropdef___n_methid 18
154 #define COLOR_nitc__parser_nodes__AMethPropdef___n_signature 19
155 #define COLOR_nitc__parser_nodes__AMethPropdef___n_extern_calls 23
156 #define COLOR_nitc__parser_nodes__AMethPropdef___n_extern_code_block 24
157 #define COLOR_nitc__parser_nodes__AMethPropdef___n_kwdo 20
158 #define COLOR_nitc__parser_nodes__AMethPropdef___n_kwend 22
159 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
160 #define COLOR_nitc__parser_nodes__ADefinition__n_kwredef_61d 54
161 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
162 extern const struct type type_nullable__nitc__TKwmeth
;
163 void nitc__parser_prod___AMethPropdef___n_kwmeth_61d(val
* self
, val
* p0
);
164 extern const struct type type_nullable__nitc__TKwinit
;
165 void nitc__parser_prod___AMethPropdef___n_kwinit_61d(val
* self
, val
* p0
);
166 extern const struct type type_nullable__nitc__TKwnew
;
167 void nitc__parser_prod___AMethPropdef___n_kwnew_61d(val
* self
, val
* p0
);
168 extern const struct type type_nullable__nitc__AMethid
;
169 void nitc__parser_prod___AMethPropdef___n_methid_61d(val
* self
, val
* p0
);
170 extern const struct type type_nitc__ASignature
;
171 void nitc__parser_prod___AMethPropdef___n_signature_61d(val
* self
, val
* p0
);
172 void nitc__parser_prod___AMethPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
173 extern const struct type type_nullable__nitc__AExternCalls
;
174 void nitc__parser_prod___AMethPropdef___n_extern_calls_61d(val
* self
, val
* p0
);
175 void nitc__parser_prod___AMethPropdef___n_extern_code_block_61d(val
* self
, val
* p0
);
176 void nitc__parser_prod___AMethPropdef___n_kwdo_61d(val
* self
, val
* p0
);
177 #define COLOR_nitc__parser_nodes__AMethPropdef__n_block_61d 90
178 void nitc__parser_prod___AMethPropdef___n_kwend_61d(val
* self
, val
* p0
);
179 #define COLOR_nitc__parser_nodes__ASuperPropdef___n_kwsuper 14
180 #define COLOR_nitc__parser_nodes__ASuperPropdef___n_type 15
181 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
182 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
183 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
184 extern const struct type type_nitc__TKwsuper
;
185 void nitc__parser_prod___ASuperPropdef___n_kwsuper_61d(val
* self
, val
* p0
);
186 void nitc__parser_prod___ASuperPropdef___n_type_61d(val
* self
, val
* p0
);
187 void nitc__parser_prod___ASuperPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
188 #define COLOR_nitc__parser_nodes__AAnnotation___n_atid 14
189 #define COLOR_nitc__parser_nodes__AAnnotation___n_opar 15
190 #define COLOR_nitc__parser_nodes__AAnnotation___n_args 16
191 #define COLOR_nitc__parser_nodes__AAnnotation___n_cpar 17
192 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ADefinition__n_doc_61d(val
* self
, val
* p0
);
193 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ADefinition__n_kwredef_61d(val
* self
, val
* p0
);
194 extern const struct type type_nullable__nitc__AVisibility
;
195 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__ADefinition__n_visibility_61d(val
* self
, val
* p0
);
196 extern const struct type type_nitc__AAtid
;
197 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__AAnnotation__n_atid_61d(val
* self
, val
* p0
);
198 extern const struct type type_nullable__nitc__TOpar
;
199 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__AAnnotation__n_opar_61d(val
* self
, val
* p0
);
200 extern const struct type type_nullable__nitc__TCpar
;
201 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__AAnnotation__n_cpar_61d(val
* self
, val
* p0
);
202 void nitc__parser_prod___AAnnotPropdef___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
203 #define COLOR_nitc__parser_nodes__AIdMethid___n_id 3
204 void nitc__parser_prod___AIdMethid___n_id_61d(val
* self
, val
* p0
);
205 #define COLOR_nitc__parser_nodes__AOperatorMethid___n_op 3
206 extern const struct type type_nitc__TPlus
;
207 void nitc__parser_prod___APlusMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
208 extern const struct type type_nitc__TMinus
;
209 void nitc__parser_prod___AMinusMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
210 extern const struct type type_nitc__TStar
;
211 void nitc__parser_prod___AStarMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
212 extern const struct type type_nitc__TStarstar
;
213 void nitc__parser_prod___AStarstarMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
214 extern const struct type type_nitc__TSlash
;
215 void nitc__parser_prod___ASlashMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
216 extern const struct type type_nitc__TPercent
;
217 void nitc__parser_prod___APercentMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
218 extern const struct type type_nitc__TEq
;
219 void nitc__parser_prod___AEqMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
220 extern const struct type type_nitc__TNe
;
221 void nitc__parser_prod___ANeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
222 extern const struct type type_nitc__TLe
;
223 void nitc__parser_prod___ALeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
224 extern const struct type type_nitc__TGe
;
225 void nitc__parser_prod___AGeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
226 extern const struct type type_nitc__TLt
;
227 void nitc__parser_prod___ALtMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
228 extern const struct type type_nitc__TGt
;
229 void nitc__parser_prod___AGtMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
230 extern const struct type type_nitc__TLl
;
231 void nitc__parser_prod___ALlMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
232 extern const struct type type_nitc__TGg
;
233 void nitc__parser_prod___AGgMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
234 extern const struct type type_nitc__TStarship
;
235 void nitc__parser_prod___AStarshipMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
236 extern const struct type type_nitc__TPipe
;
237 void nitc__parser_prod___APipeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
238 extern const struct type type_nitc__TCaret
;
239 void nitc__parser_prod___ACaretMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
240 extern const struct type type_nitc__TAmp
;
241 void nitc__parser_prod___AAmpMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
242 extern const struct type type_nitc__TTilde
;
243 void nitc__parser_prod___ATildeMethid___nitc__parser_nodes__AOperatorMethid__n_op_61d(val
* self
, val
* p0
);
244 #define COLOR_nitc__parser_nodes__ABraMethid___n_obra 3
245 #define COLOR_nitc__parser_nodes__ABraMethid___n_cbra 4
246 extern const struct type type_nitc__TObra
;
247 void nitc__parser_prod___ABraMethid___n_obra_61d(val
* self
, val
* p0
);
248 extern const struct type type_nitc__TCbra
;
249 void nitc__parser_prod___ABraMethid___n_cbra_61d(val
* self
, val
* p0
);
250 #define COLOR_nitc__parser_nodes__AAssignMethid___n_id 3
251 #define COLOR_nitc__parser_nodes__AAssignMethid___n_assign 4
252 void nitc__parser_prod___AAssignMethid___n_id_61d(val
* self
, val
* p0
);
253 extern const struct type type_nitc__TAssign
;
254 void nitc__parser_prod___AAssignMethid___n_assign_61d(val
* self
, val
* p0
);
255 #define COLOR_nitc__parser_nodes__ABraassignMethid___n_obra 3
256 #define COLOR_nitc__parser_nodes__ABraassignMethid___n_cbra 4
257 #define COLOR_nitc__parser_nodes__ABraassignMethid___n_assign 5
258 void nitc__parser_prod___ABraassignMethid___n_obra_61d(val
* self
, val
* p0
);
259 void nitc__parser_prod___ABraassignMethid___n_cbra_61d(val
* self
, val
* p0
);
260 void nitc__parser_prod___ABraassignMethid___n_assign_61d(val
* self
, val
* p0
);
261 #define COLOR_nitc__parser_nodes__AQid___n_qualified 3
262 #define COLOR_nitc__parser_nodes__AQid___n_id 4
263 extern const struct type type_nullable__nitc__AQualified
;
264 void nitc__parser_prod___AQid___n_qualified_61d(val
* self
, val
* p0
);
265 void nitc__parser_prod___AQid___n_id_61d(val
* self
, val
* p0
);
266 #define COLOR_nitc__parser_nodes__AQclassid___n_qualified 3
267 #define COLOR_nitc__parser_nodes__AQclassid___n_id 4
268 void nitc__parser_prod___AQclassid___n_qualified_61d(val
* self
, val
* p0
);
269 void nitc__parser_prod___AQclassid___n_id_61d(val
* self
, val
* p0
);
270 #define COLOR_nitc__parser_nodes__ASignature___n_opar 8
271 #define COLOR_nitc__parser_nodes__ASignature___n_params 11
272 #define COLOR_nitc__parser_nodes__ASignature___n_cpar 12
273 #define COLOR_nitc__parser_nodes__ASignature___n_type 13
274 void nitc__parser_prod___ASignature___n_opar_61d(val
* self
, val
* p0
);
275 void nitc__parser_prod___ASignature___n_cpar_61d(val
* self
, val
* p0
);
276 void nitc__parser_prod___ASignature___n_type_61d(val
* self
, val
* p0
);
277 #define COLOR_nitc__parser_nodes__AParam___n_id 4
278 #define COLOR_nitc__parser_nodes__AParam___n_type 5
279 #define COLOR_nitc__parser_nodes__AParam___n_dotdotdot 6
280 void nitc__parser_prod___AParam___n_id_61d(val
* self
, val
* p0
);
281 void nitc__parser_prod___AParam___n_type_61d(val
* self
, val
* p0
);
282 extern const struct type type_nullable__nitc__TDotdotdot
;
283 void nitc__parser_prod___AParam___n_dotdotdot_61d(val
* self
, val
* p0
);
284 void nitc__parser_prod___AParam___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
285 #define COLOR_nitc__parser_nodes__AType___n_kwnullable 5
286 #define COLOR_nitc__parser_nodes__AType___n_qid 6
287 #define COLOR_nitc__parser_nodes__AType___n_obra 7
288 #define COLOR_nitc__parser_nodes__AType___n_types 8
289 #define COLOR_nitc__parser_nodes__AType___n_cbra 11
290 extern const struct type type_nullable__nitc__TKwnullable
;
291 void nitc__parser_prod___AType___n_kwnullable_61d(val
* self
, val
* p0
);
292 void nitc__parser_prod___AType___n_qid_61d(val
* self
, val
* p0
);
293 void nitc__parser_prod___AType___n_obra_61d(val
* self
, val
* p0
);
294 void nitc__parser_prod___AType___n_cbra_61d(val
* self
, val
* p0
);
295 void nitc__parser_prod___AType___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
296 #define COLOR_nitc__parser_nodes__ALabel___n_kwlabel 3
297 #define COLOR_nitc__parser_nodes__ALabel___n_id 4
298 extern const struct type type_nitc__TKwlabel
;
299 void nitc__parser_prod___ALabel___n_kwlabel_61d(val
* self
, val
* p0
);
300 extern const struct type type_nullable__nitc__TId
;
301 void nitc__parser_prod___ALabel___n_id_61d(val
* self
, val
* p0
);
302 #define COLOR_nitc__parser_nodes__ABlockExpr___n_expr 3
303 #define COLOR_nitc__parser_nodes__ABlockExpr___n_kwend 4
304 void nitc__parser_prod___ABlockExpr___n_kwend_61d(val
* self
, val
* p0
);
305 #define COLOR_nitc__parser_nodes__AVardeclExpr___n_kwvar 3
306 #define COLOR_nitc__parser_nodes__AVardeclExpr___n_id 4
307 #define COLOR_nitc__parser_nodes__AVardeclExpr___n_type 5
308 #define COLOR_nitc__parser_nodes__AVardeclExpr___n_assign 6
309 #define COLOR_nitc__parser_nodes__AVardeclExpr___n_expr 7
310 extern const struct type type_nullable__nitc__TKwvar
;
311 void nitc__parser_prod___AVardeclExpr___n_kwvar_61d(val
* self
, val
* p0
);
312 void nitc__parser_prod___AVardeclExpr___n_id_61d(val
* self
, val
* p0
);
313 void nitc__parser_prod___AVardeclExpr___n_type_61d(val
* self
, val
* p0
);
314 void nitc__parser_prod___AVardeclExpr___n_assign_61d(val
* self
, val
* p0
);
315 void nitc__parser_prod___AVardeclExpr___n_expr_61d(val
* self
, val
* p0
);
316 void nitc__parser_prod___AVardeclExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
317 #define COLOR_nitc__parser_nodes__AReturnExpr___n_kwreturn 6
318 #define COLOR_nitc__parser_nodes__AEscapeExpr___n_expr 4
319 extern const struct type type_nullable__nitc__TKwreturn
;
320 void nitc__parser_prod___AReturnExpr___n_kwreturn_61d(val
* self
, val
* p0
);
321 void nitc__parser_prod___AReturnExpr___nitc__parser_nodes__AEscapeExpr__n_expr_61d(val
* self
, val
* p0
);
322 #define COLOR_nitc__parser_nodes__AYieldExpr___n_kwyield 3
323 #define COLOR_nitc__parser_nodes__AYieldExpr___n_expr 4
324 extern const struct type type_nitc__TKwyield
;
325 void nitc__parser_prod___AYieldExpr___n_kwyield_61d(val
* self
, val
* p0
);
326 extern const struct type type_nitc__AExpr
;
327 void nitc__parser_prod___AYieldExpr___n_expr_61d(val
* self
, val
* p0
);
328 #define COLOR_nitc__parser_nodes__ABreakExpr___n_kwbreak 6
329 #define COLOR_nitc__parser_nodes__ALabelable___n_label 3
330 extern const struct type type_nitc__TKwbreak
;
331 void nitc__parser_prod___ABreakExpr___n_kwbreak_61d(val
* self
, val
* p0
);
332 extern const struct type type_nullable__nitc__ALabel
;
333 void nitc__parser_prod___ABreakExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
334 #define COLOR_nitc__parser_nodes__AAbortExpr___n_kwabort 3
335 extern const struct type type_nitc__TKwabort
;
336 void nitc__parser_prod___AAbortExpr___n_kwabort_61d(val
* self
, val
* p0
);
337 #define COLOR_nitc__parser_nodes__AContinueExpr___n_kwcontinue 6
338 extern const struct type type_nullable__nitc__TKwcontinue
;
339 void nitc__parser_prod___AContinueExpr___n_kwcontinue_61d(val
* self
, val
* p0
);
340 void nitc__parser_prod___AContinueExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
341 #define COLOR_nitc__parser_nodes__ADoExpr___n_kwdo 4
342 #define COLOR_nitc__parser_nodes__ADoExpr___n_block 5
343 #define COLOR_nitc__parser_nodes__ADoExpr___n_kwcatch 6
344 #define COLOR_nitc__parser_nodes__ADoExpr___n_catch 7
345 extern const struct type type_nitc__TKwdo
;
346 void nitc__parser_prod___ADoExpr___n_kwdo_61d(val
* self
, val
* p0
);
347 void nitc__parser_prod___ADoExpr___n_block_61d(val
* self
, val
* p0
);
348 extern const struct type type_nullable__nitc__TKwcatch
;
349 void nitc__parser_prod___ADoExpr___n_kwcatch_61d(val
* self
, val
* p0
);
350 void nitc__parser_prod___ADoExpr___n_catch_61d(val
* self
, val
* p0
);
351 void nitc__parser_prod___ADoExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
352 #define COLOR_nitc__parser_nodes__AIfExpr___n_kwif 3
353 #define COLOR_nitc__parser_nodes__AIfExpr___n_expr 4
354 #define COLOR_nitc__parser_nodes__AIfExpr___n_kwthen 5
355 #define COLOR_nitc__parser_nodes__AIfExpr___n_then 6
356 #define COLOR_nitc__parser_nodes__AIfExpr___n_kwelse 7
357 #define COLOR_nitc__parser_nodes__AIfExpr___n_else 8
358 extern const struct type type_nitc__TKwif
;
359 void nitc__parser_prod___AIfExpr___n_kwif_61d(val
* self
, val
* p0
);
360 void nitc__parser_prod___AIfExpr___n_expr_61d(val
* self
, val
* p0
);
361 extern const struct type type_nitc__TKwthen
;
362 void nitc__parser_prod___AIfExpr___n_kwthen_61d(val
* self
, val
* p0
);
363 void nitc__parser_prod___AIfExpr___n_then_61d(val
* self
, val
* p0
);
364 extern const struct type type_nullable__nitc__TKwelse
;
365 void nitc__parser_prod___AIfExpr___n_kwelse_61d(val
* self
, val
* p0
);
366 void nitc__parser_prod___AIfExpr___n_else_61d(val
* self
, val
* p0
);
367 #define COLOR_nitc__parser_nodes__AIfexprExpr___n_kwif 3
368 #define COLOR_nitc__parser_nodes__AIfexprExpr___n_expr 4
369 #define COLOR_nitc__parser_nodes__AIfexprExpr___n_kwthen 5
370 #define COLOR_nitc__parser_nodes__AIfexprExpr___n_then 6
371 #define COLOR_nitc__parser_nodes__AIfexprExpr___n_kwelse 7
372 #define COLOR_nitc__parser_nodes__AIfexprExpr___n_else 8
373 void nitc__parser_prod___AIfexprExpr___n_kwif_61d(val
* self
, val
* p0
);
374 void nitc__parser_prod___AIfexprExpr___n_expr_61d(val
* self
, val
* p0
);
375 void nitc__parser_prod___AIfexprExpr___n_kwthen_61d(val
* self
, val
* p0
);
376 void nitc__parser_prod___AIfexprExpr___n_then_61d(val
* self
, val
* p0
);
377 extern const struct type type_nitc__TKwelse
;
378 void nitc__parser_prod___AIfexprExpr___n_kwelse_61d(val
* self
, val
* p0
);
379 void nitc__parser_prod___AIfexprExpr___n_else_61d(val
* self
, val
* p0
);
380 #define COLOR_nitc__parser_nodes__AWhileExpr___n_kwwhile 4
381 #define COLOR_nitc__parser_nodes__AWhileExpr___n_expr 5
382 #define COLOR_nitc__parser_nodes__AWhileExpr___n_kwdo 6
383 #define COLOR_nitc__parser_nodes__AWhileExpr___n_block 7
384 extern const struct type type_nitc__TKwwhile
;
385 void nitc__parser_prod___AWhileExpr___n_kwwhile_61d(val
* self
, val
* p0
);
386 void nitc__parser_prod___AWhileExpr___n_expr_61d(val
* self
, val
* p0
);
387 void nitc__parser_prod___AWhileExpr___n_kwdo_61d(val
* self
, val
* p0
);
388 void nitc__parser_prod___AWhileExpr___n_block_61d(val
* self
, val
* p0
);
389 void nitc__parser_prod___AWhileExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
390 #define COLOR_nitc__parser_nodes__ALoopExpr___n_kwloop 4
391 #define COLOR_nitc__parser_nodes__ALoopExpr___n_block 5
392 extern const struct type type_nitc__TKwloop
;
393 void nitc__parser_prod___ALoopExpr___n_kwloop_61d(val
* self
, val
* p0
);
394 void nitc__parser_prod___ALoopExpr___n_block_61d(val
* self
, val
* p0
);
395 void nitc__parser_prod___ALoopExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
396 #define COLOR_nitc__parser_nodes__AForExpr___n_kwfor 4
397 #define COLOR_nitc__parser_nodes__AForExpr___n_groups 5
398 #define COLOR_nitc__parser_nodes__AForExpr___n_kwdo 6
399 #define COLOR_nitc__parser_nodes__AForExpr___n_block 7
400 extern const struct type type_nitc__TKwfor
;
401 void nitc__parser_prod___AForExpr___n_kwfor_61d(val
* self
, val
* p0
);
402 void nitc__parser_prod___AForExpr___n_kwdo_61d(val
* self
, val
* p0
);
403 void nitc__parser_prod___AForExpr___n_block_61d(val
* self
, val
* p0
);
404 void nitc__parser_prod___AForExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
405 #define COLOR_nitc__parser_nodes__AWithExpr___n_kwwith 4
406 #define COLOR_nitc__parser_nodes__AWithExpr___n_expr 5
407 #define COLOR_nitc__parser_nodes__AWithExpr___n_kwdo 6
408 #define COLOR_nitc__parser_nodes__AWithExpr___n_block 7
409 extern const struct type type_nitc__TKwwith
;
410 void nitc__parser_prod___AWithExpr___n_kwwith_61d(val
* self
, val
* p0
);
411 void nitc__parser_prod___AWithExpr___n_expr_61d(val
* self
, val
* p0
);
412 void nitc__parser_prod___AWithExpr___n_kwdo_61d(val
* self
, val
* p0
);
413 void nitc__parser_prod___AWithExpr___n_block_61d(val
* self
, val
* p0
);
414 void nitc__parser_prod___AWithExpr___nitc__parser_nodes__ALabelable__n_label_61d(val
* self
, val
* p0
);
415 #define COLOR_nitc__parser_nodes__AAssertExpr___n_kwassert 3
416 #define COLOR_nitc__parser_nodes__AAssertExpr___n_id 4
417 #define COLOR_nitc__parser_nodes__AAssertExpr___n_expr 5
418 #define COLOR_nitc__parser_nodes__AAssertExpr___n_kwelse 6
419 #define COLOR_nitc__parser_nodes__AAssertExpr___n_else 7
420 extern const struct type type_nitc__TKwassert
;
421 void nitc__parser_prod___AAssertExpr___n_kwassert_61d(val
* self
, val
* p0
);
422 void nitc__parser_prod___AAssertExpr___n_id_61d(val
* self
, val
* p0
);
423 void nitc__parser_prod___AAssertExpr___n_expr_61d(val
* self
, val
* p0
);
424 void nitc__parser_prod___AAssertExpr___n_kwelse_61d(val
* self
, val
* p0
);
425 void nitc__parser_prod___AAssertExpr___n_else_61d(val
* self
, val
* p0
);
426 #define COLOR_nitc__parser_nodes__AOnceExpr___n_kwonce 3
427 #define COLOR_nitc__parser_nodes__AOnceExpr___n_expr 4
428 extern const struct type type_nitc__TKwonce
;
429 void nitc__parser_prod___AOnceExpr___n_kwonce_61d(val
* self
, val
* p0
);
430 void nitc__parser_prod___AOnceExpr___n_expr_61d(val
* self
, val
* p0
);
431 #define COLOR_nitc__parser_nodes__ABinBoolExpr___n_expr 3
432 #define COLOR_nitc__parser_nodes__ABinBoolExpr___n_op 4
433 #define COLOR_nitc__parser_nodes__ABinBoolExpr___n_expr2 5
434 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
435 extern const struct type type_nitc__TKwor
;
436 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
437 void nitc__parser_prod___AOrExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
438 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
439 extern const struct type type_nitc__TKwand
;
440 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
441 void nitc__parser_prod___AAndExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
442 #define COLOR_nitc__parser_nodes__AOrElseExpr___n_kwelse 6
443 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
444 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
445 void nitc__parser_prod___AOrElseExpr___n_kwelse_61d(val
* self
, val
* p0
);
446 void nitc__parser_prod___AOrElseExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
447 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ABinBoolExpr__n_expr_61d(val
* self
, val
* p0
);
448 extern const struct type type_nitc__TKwimplies
;
449 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ABinBoolExpr__n_op_61d(val
* self
, val
* p0
);
450 void nitc__parser_prod___AImpliesExpr___nitc__parser_nodes__ABinBoolExpr__n_expr2_61d(val
* self
, val
* p0
);
451 #define COLOR_nitc__parser_nodes__ANotExpr___n_kwnot 3
452 #define COLOR_nitc__parser_nodes__ANotExpr___n_expr 4
453 extern const struct type type_nitc__TKwnot
;
454 void nitc__parser_prod___ANotExpr___n_kwnot_61d(val
* self
, val
* p0
);
455 void nitc__parser_prod___ANotExpr___n_expr_61d(val
* self
, val
* p0
);
456 #define COLOR_nitc__parser_nodes__ASendExpr___n_expr 3
457 #define COLOR_nitc__parser_nodes__ABinopExpr___n_op 5
458 #define COLOR_nitc__parser_nodes__ABinopExpr___n_expr2 6
459 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
460 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
461 void nitc__parser_prod___AEqExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
462 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
463 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
464 void nitc__parser_prod___ANeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
465 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
466 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
467 void nitc__parser_prod___ALtExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
468 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
469 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
470 void nitc__parser_prod___ALeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
471 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
472 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
473 void nitc__parser_prod___ALlExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
474 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
475 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
476 void nitc__parser_prod___AGtExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
477 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
478 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
479 void nitc__parser_prod___AGeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
480 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
481 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
482 void nitc__parser_prod___AGgExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
483 #define COLOR_nitc__parser_nodes__AIsaExpr___n_expr 3
484 #define COLOR_nitc__parser_nodes__AIsaExpr___n_kwisa 4
485 #define COLOR_nitc__parser_nodes__AIsaExpr___n_type 5
486 void nitc__parser_prod___AIsaExpr___n_expr_61d(val
* self
, val
* p0
);
487 extern const struct type type_nitc__TKwisa
;
488 void nitc__parser_prod___AIsaExpr___n_kwisa_61d(val
* self
, val
* p0
);
489 void nitc__parser_prod___AIsaExpr___n_type_61d(val
* self
, val
* p0
);
490 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
491 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
492 void nitc__parser_prod___APlusExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
493 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
494 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
495 void nitc__parser_prod___AMinusExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
496 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
497 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
498 void nitc__parser_prod___AStarshipExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
499 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
500 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
501 void nitc__parser_prod___AStarExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
502 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
503 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
504 void nitc__parser_prod___AStarstarExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
505 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
506 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
507 void nitc__parser_prod___ASlashExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
508 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
509 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
510 void nitc__parser_prod___APercentExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
511 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
512 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
513 void nitc__parser_prod___APipeExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
514 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
515 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
516 void nitc__parser_prod___ACaretExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
517 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
518 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ABinopExpr__n_op_61d(val
* self
, val
* p0
);
519 void nitc__parser_prod___AAmpExpr___nitc__parser_nodes__ABinopExpr__n_expr2_61d(val
* self
, val
* p0
);
520 #define COLOR_nitc__parser_nodes__AUnaryopExpr___n_op 5
521 void nitc__parser_prod___AUminusExpr___nitc__parser_nodes__AUnaryopExpr__n_op_61d(val
* self
, val
* p0
);
522 void nitc__parser_prod___AUminusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
523 void nitc__parser_prod___AUplusExpr___nitc__parser_nodes__AUnaryopExpr__n_op_61d(val
* self
, val
* p0
);
524 void nitc__parser_prod___AUplusExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
525 void nitc__parser_prod___AUtildeExpr___nitc__parser_nodes__AUnaryopExpr__n_op_61d(val
* self
, val
* p0
);
526 void nitc__parser_prod___AUtildeExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
527 #define COLOR_nitc__parser_nodes__ANewExpr___n_kwnew 3
528 #define COLOR_nitc__parser_nodes__ANewExpr___n_type 4
529 #define COLOR_nitc__parser_nodes__ANewExpr___n_qid 5
530 #define COLOR_nitc__parser_nodes__ANewExpr___n_args 6
531 extern const struct type type_nitc__TKwnew
;
532 void nitc__parser_prod___ANewExpr___n_kwnew_61d(val
* self
, val
* p0
);
533 void nitc__parser_prod___ANewExpr___n_type_61d(val
* self
, val
* p0
);
534 extern const struct type type_nullable__nitc__AQid
;
535 void nitc__parser_prod___ANewExpr___n_qid_61d(val
* self
, val
* p0
);
536 extern const struct type type_nitc__AExprs
;
537 void nitc__parser_prod___ANewExpr___n_args_61d(val
* self
, val
* p0
);
538 #define COLOR_nitc__parser_nodes__AAttrFormExpr___n_expr 3
539 #define COLOR_nitc__parser_nodes__AAttrFormExpr___n_id 4
540 void nitc__parser_prod___AAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
541 extern const struct type type_nitc__TAttrid
;
542 void nitc__parser_prod___AAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
543 #define COLOR_nitc__parser_nodes__AAssignFormExpr___n_assign 5
544 #define COLOR_nitc__parser_nodes__AAssignFormExpr___n_value 6
545 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
546 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
547 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
548 void nitc__parser_prod___AAttrAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
549 #define COLOR_nitc__parser_nodes__AReassignFormExpr___n_assign_op 5
550 #define COLOR_nitc__parser_nodes__AReassignFormExpr___n_value 6
551 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
552 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
553 extern const struct type type_nitc__AAssignOp
;
554 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
555 void nitc__parser_prod___AAttrReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
556 #define COLOR_nitc__parser_nodes__ACallFormExpr___n_qid 18
557 #define COLOR_nitc__parser_nodes__ACallFormExpr___n_args 19
558 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
559 extern const struct type type_nitc__AQid
;
560 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ACallFormExpr__n_qid_61d(val
* self
, val
* p0
);
561 void nitc__parser_prod___ACallExpr___nitc__parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
);
562 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
563 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ACallFormExpr__n_qid_61d(val
* self
, val
* p0
);
564 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
);
565 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
566 void nitc__parser_prod___ACallAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
567 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
568 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ACallFormExpr__n_qid_61d(val
* self
, val
* p0
);
569 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__ACallFormExpr__n_args_61d(val
* self
, val
* p0
);
570 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
571 void nitc__parser_prod___ACallReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
572 #define COLOR_nitc__parser_nodes__ASuperExpr___n_qualified 3
573 #define COLOR_nitc__parser_nodes__ASuperExpr___n_kwsuper 4
574 #define COLOR_nitc__parser_nodes__ASuperExpr___n_args 5
575 void nitc__parser_prod___ASuperExpr___n_qualified_61d(val
* self
, val
* p0
);
576 void nitc__parser_prod___ASuperExpr___n_kwsuper_61d(val
* self
, val
* p0
);
577 void nitc__parser_prod___ASuperExpr___n_args_61d(val
* self
, val
* p0
);
578 #define COLOR_nitc__parser_nodes__AInitExpr___n_kwinit 5
579 #define COLOR_nitc__parser_nodes__AInitExpr___n_args 6
580 void nitc__parser_prod___AInitExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
581 extern const struct type type_nitc__TKwinit
;
582 void nitc__parser_prod___AInitExpr___n_kwinit_61d(val
* self
, val
* p0
);
583 void nitc__parser_prod___AInitExpr___n_args_61d(val
* self
, val
* p0
);
584 #define COLOR_nitc__parser_nodes__ABraFormExpr___n_args 18
585 void nitc__parser_prod___ABraExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
586 void nitc__parser_prod___ABraExpr___nitc__parser_nodes__ABraFormExpr__n_args_61d(val
* self
, val
* p0
);
587 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
588 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__ABraFormExpr__n_args_61d(val
* self
, val
* p0
);
589 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
590 void nitc__parser_prod___ABraAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
591 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__ASendExpr__n_expr_61d(val
* self
, val
* p0
);
592 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__ABraFormExpr__n_args_61d(val
* self
, val
* p0
);
593 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
594 void nitc__parser_prod___ABraReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
595 #define COLOR_nitc__parser_nodes__AVarFormExpr___n_id 3
596 void nitc__parser_prod___AVarExpr___nitc__parser_nodes__AVarFormExpr__n_id_61d(val
* self
, val
* p0
);
597 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__AVarFormExpr__n_id_61d(val
* self
, val
* p0
);
598 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_assign_61d(val
* self
, val
* p0
);
599 void nitc__parser_prod___AVarAssignExpr___nitc__parser_nodes__AAssignFormExpr__n_value_61d(val
* self
, val
* p0
);
600 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__AVarFormExpr__n_id_61d(val
* self
, val
* p0
);
601 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_assign_op_61d(val
* self
, val
* p0
);
602 void nitc__parser_prod___AVarReassignExpr___nitc__parser_nodes__AReassignFormExpr__n_value_61d(val
* self
, val
* p0
);
603 #define COLOR_nitc__parser_nodes__ACrangeExpr___n_obra 7
604 #define COLOR_nitc__parser_nodes__ARangeExpr___n_expr 3
605 #define COLOR_nitc__parser_nodes__ARangeExpr___n_dotdot 4
606 #define COLOR_nitc__parser_nodes__ARangeExpr___n_expr2 5
607 #define COLOR_nitc__parser_nodes__ACrangeExpr___n_cbra 8
608 void nitc__parser_prod___ACrangeExpr___n_obra_61d(val
* self
, val
* p0
);
609 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr_61d(val
* self
, val
* p0
);
610 extern const struct type type_nitc__TDotdot
;
611 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ARangeExpr__n_dotdot_61d(val
* self
, val
* p0
);
612 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr2_61d(val
* self
, val
* p0
);
613 void nitc__parser_prod___ACrangeExpr___n_cbra_61d(val
* self
, val
* p0
);
614 void nitc__parser_prod___ACrangeExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
615 #define COLOR_nitc__parser_nodes__AOrangeExpr___n_obra 7
616 #define COLOR_nitc__parser_nodes__AOrangeExpr___n_cbra 8
617 void nitc__parser_prod___AOrangeExpr___n_obra_61d(val
* self
, val
* p0
);
618 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr_61d(val
* self
, val
* p0
);
619 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ARangeExpr__n_dotdot_61d(val
* self
, val
* p0
);
620 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__ARangeExpr__n_expr2_61d(val
* self
, val
* p0
);
621 void nitc__parser_prod___AOrangeExpr___n_cbra_61d(val
* self
, val
* p0
);
622 void nitc__parser_prod___AOrangeExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
623 #define COLOR_nitc__parser_nodes__AArrayExpr___n_obra 3
624 #define COLOR_nitc__parser_nodes__AArrayExpr___n_exprs 4
625 #define COLOR_nitc__parser_nodes__AArrayExpr___n_type 5
626 #define COLOR_nitc__parser_nodes__AArrayExpr___n_cbra 6
627 void nitc__parser_prod___AArrayExpr___n_obra_61d(val
* self
, val
* p0
);
628 void nitc__parser_prod___AArrayExpr___n_type_61d(val
* self
, val
* p0
);
629 void nitc__parser_prod___AArrayExpr___n_cbra_61d(val
* self
, val
* p0
);
630 void nitc__parser_prod___AArrayExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
631 #define COLOR_nitc__parser_nodes__ASelfExpr___n_kwself 3
632 extern const struct type type_nitc__TKwself
;
633 void nitc__parser_prod___ASelfExpr___n_kwself_61d(val
* self
, val
* p0
);
634 void nitc__parser_prod___ASelfExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
635 #define COLOR_nitc__parser_nodes__ATrueExpr___n_kwtrue 3
636 extern const struct type type_nitc__TKwtrue
;
637 void nitc__parser_prod___ATrueExpr___n_kwtrue_61d(val
* self
, val
* p0
);
638 void nitc__parser_prod___ATrueExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
639 #define COLOR_nitc__parser_nodes__AFalseExpr___n_kwfalse 3
640 extern const struct type type_nitc__TKwfalse
;
641 void nitc__parser_prod___AFalseExpr___n_kwfalse_61d(val
* self
, val
* p0
);
642 void nitc__parser_prod___AFalseExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
643 #define COLOR_nitc__parser_nodes__ANullExpr___n_kwnull 3
644 extern const struct type type_nitc__TKwnull
;
645 void nitc__parser_prod___ANullExpr___n_kwnull_61d(val
* self
, val
* p0
);
646 void nitc__parser_prod___ANullExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
647 #define COLOR_nitc__parser_nodes__AIntegerExpr___n_integer 3
648 extern const struct type type_nitc__TInteger
;
649 void nitc__parser_prod___AIntegerExpr___n_integer_61d(val
* self
, val
* p0
);
650 void nitc__parser_prod___AIntegerExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
651 #define COLOR_nitc__parser_nodes__AFloatExpr___n_float 3
652 extern const struct type type_nitc__TFloat
;
653 void nitc__parser_prod___AFloatExpr___n_float_61d(val
* self
, val
* p0
);
654 void nitc__parser_prod___AFloatExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
655 #define COLOR_nitc__parser_nodes__ACharExpr___n_char 18
656 extern const struct type type_nitc__TChar
;
657 void nitc__parser_prod___ACharExpr___n_char_61d(val
* self
, val
* p0
);
658 void nitc__parser_prod___ACharExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
659 #define COLOR_nitc__parser_nodes__AStringFormExpr___n_string 25
660 extern const struct type type_nitc__TString
;
661 void nitc__parser_prod___AStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
662 void nitc__parser_prod___AStringExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
663 extern const struct type type_nitc__TStartString
;
664 void nitc__parser_prod___AStartStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
665 extern const struct type type_nitc__TMidString
;
666 void nitc__parser_prod___AMidStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
667 extern const struct type type_nitc__TEndString
;
668 void nitc__parser_prod___AEndStringExpr___nitc__parser_nodes__AStringFormExpr__n_string_61d(val
* self
, val
* p0
);
669 #define COLOR_nitc__parser_nodes__ASuperstringExpr___n_exprs 25
670 void nitc__parser_prod___ASuperstringExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
671 #define COLOR_nitc__parser_nodes__AParExpr___n_opar 3
672 #define COLOR_nitc__parser_nodes__AParExpr___n_expr 4
673 #define COLOR_nitc__parser_nodes__AParExpr___n_cpar 5
674 extern const struct type type_nitc__TOpar
;
675 void nitc__parser_prod___AParExpr___n_opar_61d(val
* self
, val
* p0
);
676 void nitc__parser_prod___AParExpr___n_expr_61d(val
* self
, val
* p0
);
677 extern const struct type type_nitc__TCpar
;
678 void nitc__parser_prod___AParExpr___n_cpar_61d(val
* self
, val
* p0
);
679 void nitc__parser_prod___AParExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
680 #define COLOR_nitc__parser_nodes__AAsCastForm___n_expr 3
681 #define COLOR_nitc__parser_nodes__AAsCastForm___n_kwas 4
682 #define COLOR_nitc__parser_nodes__AAsCastForm___n_opar 5
683 #define COLOR_nitc__parser_nodes__AAsCastExpr___n_type 7
684 #define COLOR_nitc__parser_nodes__AAsCastForm___n_cpar 6
685 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_expr_61d(val
* self
, val
* p0
);
686 extern const struct type type_nitc__TKwas
;
687 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_kwas_61d(val
* self
, val
* p0
);
688 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_opar_61d(val
* self
, val
* p0
);
689 void nitc__parser_prod___AAsCastExpr___n_type_61d(val
* self
, val
* p0
);
690 void nitc__parser_prod___AAsCastExpr___nitc__parser_nodes__AAsCastForm__n_cpar_61d(val
* self
, val
* p0
);
691 #define COLOR_nitc__parser_nodes__AAsNotnullExpr___n_kwnot 7
692 #define COLOR_nitc__parser_nodes__AAsNotnullExpr___n_kwnull 8
693 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_expr_61d(val
* self
, val
* p0
);
694 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_kwas_61d(val
* self
, val
* p0
);
695 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_opar_61d(val
* self
, val
* p0
);
696 void nitc__parser_prod___AAsNotnullExpr___n_kwnot_61d(val
* self
, val
* p0
);
697 void nitc__parser_prod___AAsNotnullExpr___n_kwnull_61d(val
* self
, val
* p0
);
698 void nitc__parser_prod___AAsNotnullExpr___nitc__parser_nodes__AAsCastForm__n_cpar_61d(val
* self
, val
* p0
);
699 #define COLOR_nitc__parser_nodes__AIssetAttrExpr___n_kwisset 5
700 extern const struct type type_nitc__TKwisset
;
701 void nitc__parser_prod___AIssetAttrExpr___n_kwisset_61d(val
* self
, val
* p0
);
702 void nitc__parser_prod___AIssetAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_expr_61d(val
* self
, val
* p0
);
703 void nitc__parser_prod___AIssetAttrExpr___nitc__parser_nodes__AAttrFormExpr__n_id_61d(val
* self
, val
* p0
);
704 #define COLOR_nitc__parser_nodes__ADebugTypeExpr___n_kwdebug 3
705 #define COLOR_nitc__parser_nodes__ADebugTypeExpr___n_kwtype 4
706 #define COLOR_nitc__parser_nodes__ADebugTypeExpr___n_expr 5
707 #define COLOR_nitc__parser_nodes__ADebugTypeExpr___n_type 6
708 extern const struct type type_nitc__TKwdebug
;
709 void nitc__parser_prod___ADebugTypeExpr___n_kwdebug_61d(val
* self
, val
* p0
);
710 void nitc__parser_prod___ADebugTypeExpr___n_kwtype_61d(val
* self
, val
* p0
);
711 void nitc__parser_prod___ADebugTypeExpr___n_expr_61d(val
* self
, val
* p0
);
712 void nitc__parser_prod___ADebugTypeExpr___n_type_61d(val
* self
, val
* p0
);
713 #define COLOR_nitc__parser_nodes__AVarargExpr___n_expr 3
714 #define COLOR_nitc__parser_nodes__AVarargExpr___n_dotdotdot 4
715 void nitc__parser_prod___AVarargExpr___n_expr_61d(val
* self
, val
* p0
);
716 extern const struct type type_nitc__TDotdotdot
;
717 void nitc__parser_prod___AVarargExpr___n_dotdotdot_61d(val
* self
, val
* p0
);
718 #define COLOR_nitc__parser_nodes__ANamedargExpr___n_id 3
719 #define COLOR_nitc__parser_nodes__ANamedargExpr___n_assign 4
720 #define COLOR_nitc__parser_nodes__ANamedargExpr___n_expr 5
721 void nitc__parser_prod___ANamedargExpr___n_id_61d(val
* self
, val
* p0
);
722 void nitc__parser_prod___ANamedargExpr___n_assign_61d(val
* self
, val
* p0
);
723 void nitc__parser_prod___ANamedargExpr___n_expr_61d(val
* self
, val
* p0
);
724 #define COLOR_nitc__parser_nodes__ATypeExpr___n_type 3
725 void nitc__parser_prod___ATypeExpr___n_type_61d(val
* self
, val
* p0
);
726 #define COLOR_nitc__parser_nodes__AMethidExpr___n_expr 3
727 #define COLOR_nitc__parser_nodes__AMethidExpr___n_id 4
728 void nitc__parser_prod___AMethidExpr___n_expr_61d(val
* self
, val
* p0
);
729 extern const struct type type_nitc__AMethid
;
730 void nitc__parser_prod___AMethidExpr___n_id_61d(val
* self
, val
* p0
);
731 extern const struct type type_nitc__AAnnotations
;
732 void nitc__parser_prod___AAtExpr___nitc__parser_nodes__Prod__n_annotations_61d(val
* self
, val
* p0
);
733 #define COLOR_nitc__parser_nodes__AManyExpr___n_exprs 3
734 #define COLOR_nitc__parser_nodes__AExprs___n_exprs 3
735 #define COLOR_nitc__parser_nodes__AParExprs___n_opar 4
736 #define COLOR_nitc__parser_nodes__AParExprs___n_cpar 5
737 void nitc__parser_prod___AParExprs___n_opar_61d(val
* self
, val
* p0
);
738 void nitc__parser_prod___AParExprs___n_cpar_61d(val
* self
, val
* p0
);
739 #define COLOR_nitc__parser_nodes__ABraExprs___n_obra 4
740 #define COLOR_nitc__parser_nodes__ABraExprs___n_cbra 5
741 void nitc__parser_prod___ABraExprs___n_obra_61d(val
* self
, val
* p0
);
742 void nitc__parser_prod___ABraExprs___n_cbra_61d(val
* self
, val
* p0
);
743 #define COLOR_nitc__parser_nodes__AAssignOp___n_op 3
744 extern const struct type type_nitc__TPluseq
;
745 void nitc__parser_prod___APlusAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
746 extern const struct type type_nitc__TMinuseq
;
747 void nitc__parser_prod___AMinusAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
748 extern const struct type type_nitc__TStareq
;
749 void nitc__parser_prod___AStarAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
750 extern const struct type type_nitc__TSlasheq
;
751 void nitc__parser_prod___ASlashAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
752 extern const struct type type_nitc__TPercenteq
;
753 void nitc__parser_prod___APercentAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
754 extern const struct type type_nitc__TStarstareq
;
755 void nitc__parser_prod___AStarstarAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
756 extern const struct type type_nitc__TPipeeq
;
757 void nitc__parser_prod___APipeAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
758 extern const struct type type_nitc__TCareteq
;
759 void nitc__parser_prod___ACaretAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
760 extern const struct type type_nitc__TAmpeq
;
761 void nitc__parser_prod___AAmpAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
762 extern const struct type type_nitc__TLleq
;
763 void nitc__parser_prod___ALlAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
764 extern const struct type type_nitc__TGgeq
;
765 void nitc__parser_prod___AGgAssignOp___nitc__parser_nodes__AAssignOp__n_op_61d(val
* self
, val
* p0
);
766 #define COLOR_nitc__parser_nodes__AForGroup___n_ids 3
767 #define COLOR_nitc__parser_nodes__AForGroup___n_kwin 4
768 #define COLOR_nitc__parser_nodes__AForGroup___n_expr 5
769 extern const struct type type_nitc__TKwin
;
770 void nitc__parser_prod___AForGroup___n_kwin_61d(val
* self
, val
* p0
);
771 void nitc__parser_prod___AForGroup___n_expr_61d(val
* self
, val
* p0
);
772 #define COLOR_nitc__parser_nodes__AModuleName___n_quad 3
773 #define COLOR_nitc__parser_nodes__AModuleName___n_path 4
774 #define COLOR_nitc__parser_nodes__AModuleName___n_id 5
775 extern const struct type type_nullable__nitc__TQuad
;
776 void nitc__parser_prod___AModuleName___n_quad_61d(val
* self
, val
* p0
);
777 void nitc__parser_prod___AModuleName___n_id_61d(val
* self
, val
* p0
);
778 #define COLOR_nitc__parser_nodes__AExternCalls___n_kwimport 3
779 #define COLOR_nitc__parser_nodes__AExternCalls___n_extern_calls 4
780 void nitc__parser_prod___AExternCalls___n_kwimport_61d(val
* self
, val
* p0
);
781 #define COLOR_nitc__parser_nodes__ASuperExternCall___n_kwsuper 3
782 void nitc__parser_prod___ASuperExternCall___n_kwsuper_61d(val
* self
, val
* p0
);
783 #define COLOR_nitc__parser_nodes__ALocalPropExternCall___n_methid 3
784 void nitc__parser_prod___ALocalPropExternCall___n_methid_61d(val
* self
, val
* p0
);
785 #define COLOR_nitc__parser_nodes__AFullPropExternCall___n_type 3
786 #define COLOR_nitc__parser_nodes__AFullPropExternCall___n_dot 4
787 #define COLOR_nitc__parser_nodes__AFullPropExternCall___n_methid 5
788 void nitc__parser_prod___AFullPropExternCall___n_type_61d(val
* self
, val
* p0
);
789 extern const struct type type_nullable__nitc__TDot
;
790 void nitc__parser_prod___AFullPropExternCall___n_dot_61d(val
* self
, val
* p0
);
791 void nitc__parser_prod___AFullPropExternCall___n_methid_61d(val
* self
, val
* p0
);
792 #define COLOR_nitc__parser_nodes__AInitPropExternCall___n_type 3
793 void nitc__parser_prod___AInitPropExternCall___n_type_61d(val
* self
, val
* p0
);
794 #define COLOR_nitc__parser_nodes__ACastAsExternCall___n_from_type 3
795 #define COLOR_nitc__parser_nodes__ACastAsExternCall___n_dot 4
796 #define COLOR_nitc__parser_nodes__ACastAsExternCall___n_kwas 5
797 #define COLOR_nitc__parser_nodes__ACastAsExternCall___n_to_type 6
798 void nitc__parser_prod___ACastAsExternCall___n_from_type_61d(val
* self
, val
* p0
);
799 void nitc__parser_prod___ACastAsExternCall___n_dot_61d(val
* self
, val
* p0
);
800 void nitc__parser_prod___ACastAsExternCall___n_kwas_61d(val
* self
, val
* p0
);
801 void nitc__parser_prod___ACastAsExternCall___n_to_type_61d(val
* self
, val
* p0
);
802 #define COLOR_nitc__parser_nodes__AAsNullableExternCall___n_type 3
803 #define COLOR_nitc__parser_nodes__AAsNullableExternCall___n_kwas 4
804 #define COLOR_nitc__parser_nodes__AAsNullableExternCall___n_kwnullable 5
805 void nitc__parser_prod___AAsNullableExternCall___n_type_61d(val
* self
, val
* p0
);
806 void nitc__parser_prod___AAsNullableExternCall___n_kwas_61d(val
* self
, val
* p0
);
807 extern const struct type type_nitc__TKwnullable
;
808 void nitc__parser_prod___AAsNullableExternCall___n_kwnullable_61d(val
* self
, val
* p0
);
809 #define COLOR_nitc__parser_nodes__AAsNotNullableExternCall___n_type 3
810 #define COLOR_nitc__parser_nodes__AAsNotNullableExternCall___n_kwas 4
811 #define COLOR_nitc__parser_nodes__AAsNotNullableExternCall___n_kwnot 5
812 #define COLOR_nitc__parser_nodes__AAsNotNullableExternCall___n_kwnullable 6
813 void nitc__parser_prod___AAsNotNullableExternCall___n_type_61d(val
* self
, val
* p0
);
814 void nitc__parser_prod___AAsNotNullableExternCall___n_kwas_61d(val
* self
, val
* p0
);
815 void nitc__parser_prod___AAsNotNullableExternCall___n_kwnot_61d(val
* self
, val
* p0
);
816 void nitc__parser_prod___AAsNotNullableExternCall___n_kwnullable_61d(val
* self
, val
* p0
);
817 #define COLOR_nitc__parser_nodes__AInLanguage___n_kwin 3
818 #define COLOR_nitc__parser_nodes__AInLanguage___n_string 4
819 void nitc__parser_prod___AInLanguage___n_kwin_61d(val
* self
, val
* p0
);
820 void nitc__parser_prod___AInLanguage___n_string_61d(val
* self
, val
* p0
);
821 #define COLOR_nitc__parser_nodes__AExternCodeBlock___n_in_language 3
822 #define COLOR_nitc__parser_nodes__AExternCodeBlock___n_extern_code_segment 4
823 extern const struct type type_nullable__nitc__AInLanguage
;
824 void nitc__parser_prod___AExternCodeBlock___n_in_language_61d(val
* self
, val
* p0
);
825 extern const struct type type_nitc__TExternCodeSegment
;
826 void nitc__parser_prod___AExternCodeBlock___n_extern_code_segment_61d(val
* self
, val
* p0
);
827 #define COLOR_nitc__parser_nodes__AQualified___n_id 4
828 #define COLOR_nitc__parser_nodes__AQualified___n_classid 5
829 extern const struct type type_nullable__nitc__TClassid
;
830 void nitc__parser_prod___AQualified___n_classid_61d(val
* self
, val
* p0
);
831 #define COLOR_nitc__parser_nodes__ADoc___n_comment 4
832 #define COLOR_nitc__parser_nodes__AAnnotations___n_kwis 3
833 #define COLOR_nitc__parser_nodes__AAnnotations___n_at 4
834 #define COLOR_nitc__parser_nodes__AAnnotations___n_opar 5
835 #define COLOR_nitc__parser_nodes__AAnnotations___n_items 6
836 #define COLOR_nitc__parser_nodes__AAnnotations___n_cpar 7
837 #define COLOR_nitc__parser_nodes__AAnnotations___n_kwend 8
838 extern const struct type type_nullable__nitc__TKwis
;
839 void nitc__parser_prod___AAnnotations___n_kwis_61d(val
* self
, val
* p0
);
840 extern const struct type type_nullable__nitc__TAt
;
841 void nitc__parser_prod___AAnnotations___n_at_61d(val
* self
, val
* p0
);
842 void nitc__parser_prod___AAnnotations___n_opar_61d(val
* self
, val
* p0
);
843 void nitc__parser_prod___AAnnotations___n_cpar_61d(val
* self
, val
* p0
);
844 void nitc__parser_prod___AAnnotations___n_kwend_61d(val
* self
, val
* p0
);
845 #define COLOR_nitc__parser_nodes__ADefinition__n_doc_61d 53
846 #define COLOR_nitc__parser_nodes__ADefinition__n_visibility_61d 55
847 #define COLOR_nitc__parser_nodes__AAnnotation__n_atid_61d 75
848 #define COLOR_nitc__parser_nodes__AAnnotation__n_opar_61d 76
849 #define COLOR_nitc__parser_nodes__AAnnotation__n_cpar_61d 77
850 #define COLOR_nitc__parser_nodes__Prod__n_annotations_61d 45
851 #define COLOR_nitc__parser_nodes__AAtid___n_id 3
852 void nitc__parser_prod___AIdAtid___nitc__parser_nodes__AAtid__n_id_61d(val
* self
, val
* p0
);
853 void nitc__parser_prod___AKwexternAtid___nitc__parser_nodes__AAtid__n_id_61d(val
* self
, val
* p0
);
854 void nitc__parser_prod___AKwabstractAtid___nitc__parser_nodes__AAtid__n_id_61d(val
* self
, val
* p0
);
855 #define COLOR_nitc__parser_nodes__Start___n_base 3
856 extern const struct type type_nitc__AModule
;
857 #define COLOR_nitc__parser_nodes__Start___n_eof 4