1 /* Generated by Nim Compiler v1.6.2 */
2 #define NIM_INTBITS 64
3
4 #include "nimbase.h"
5 #include <string.h>
6 #include <stdio.h>
7 #undef LANGUAGE_C
8 #undef MIPSEB
9 #undef MIPSEL
10 #undef PPC
11 #undef R3000
12 #undef R4000
13 #undef i386
14 #undef linux
15 #undef mips
16 #undef near
17 #undef far
18 #undef powerpc
19 #undef unix
20 #define nimfr_(x, y)
21 #define nimln_(x, y)
22 typedef struct tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg;
23 typedef struct NimStringDesc NimStringDesc;
24 typedef struct TGenericSeq TGenericSeq;
25 typedef struct TNimType TNimType;
26 typedef struct TNimNode TNimNode;
27 typedef NU8 tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA;
28 typedef NU8 tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ;
29 struct tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg {
30 FILE* f;
31 tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA currentSection;
32 tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ err;
33 };
34 struct TGenericSeq {
35 NI len;
36 NI reserved;
37 };
38 struct NimStringDesc {
39 TGenericSeq Sup;
40 NIM_CHAR data[SEQ_DECL_SIZE];
41 };
42 typedef NU8 tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg;
43 typedef NU8 tyArray__cdsir9aPB24hAk6k77P9b9bCA[8];
44 typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
45 typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
46 typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
47 typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
48 struct TNimType {
49 NI size;
50 NI align;
51 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
52 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
53 TNimType* base;
54 TNimNode* node;
55 void* finalizer;
56 tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
57 tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
58 };
59 typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
60 struct TNimNode {
61 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
62 NI offset;
63 TNimType* typ;
64 NCSTRING name;
65 NI len;
66 TNimNode** sons;
67 };
68 static N_INLINE(void, nimZeroMem)(void* p, NI size);
69 static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size);
70 N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, open__systemZio_389)(FILE** f, NimStringDesc* filename, tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg mode, NI bufSize);
71 static N_INLINE(void, setError__icZrodfiles_52)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ err);
72 N_LIB_PRIVATE N_NIMCALL(NI, readBytes__icZrodfiles_159)(FILE* f, NU8* a, NI aLen_0, NI start, NI len);
73 N_LIB_PRIVATE N_NIMCALL(NI, readBuffer__systemZio_144)(FILE* f, void* buffer, NI len);
74 N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___icZrodfiles_173)(tyArray__cdsir9aPB24hAk6k77P9b9bCA x, tyArray__cdsir9aPB24hAk6k77P9b9bCA y);
75 N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_255)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA* x);
76 N_NIMCALL(NimStringDesc*, mnewString)(NI len);
77 N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
78 N_LIB_PRIVATE N_NIMCALL(void, close__systemZio_217)(FILE* f);
79 N_LIB_PRIVATE N_NIMCALL(NI, writeBytes__icZrodfiles_123)(FILE* f, NU8* a, NI aLen_0, NI start, NI len);
80 N_LIB_PRIVATE N_NIMCALL(NI, writeBuffer__systemZio_176)(FILE* f, void* buffer, NI len);
81 N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_212)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA x);
82 N_LIB_PRIVATE NIM_CONST tyArray__cdsir9aPB24hAk6k77P9b9bCA cookie__icZrodfiles_51 = {((NU8) 0),
83 ((NU8) 82),
84 ((NU8) 79),
85 ((NU8) 68),
86 ((NU8) 64),
87 ((NU8) 1),
88 ((NU8) 0),
89 ((NU8) 1)}
90 ;
91 N_LIB_PRIVATE TNimType NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_;
N_INLINE(void,nimSetMem__systemZmemory_7)92 static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size) {
93 void* T1_;
94 T1_ = (void*)0;
95 T1_ = memset(a, v, ((size_t) (size)));
96 }
N_INLINE(void,nimZeroMem)97 static N_INLINE(void, nimZeroMem)(void* p, NI size) {
98 nimSetMem__systemZmemory_7(p, ((int) 0), size);
99 }
N_INLINE(void,setError__icZrodfiles_52)100 static N_INLINE(void, setError__icZrodfiles_52)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ err) {
101 (*f).err = err;
102 }
N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg,open__icZrodfiles_286)103 N_LIB_PRIVATE N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg, open__icZrodfiles_286)(NimStringDesc* filename) {
104 tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg result;
105 nimZeroMem((void*)(&result), sizeof(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg));
106 {
107 NIM_BOOL T3_;
108 T3_ = (NIM_BOOL)0;
109 T3_ = open__systemZio_389(&result.f, filename, ((tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg) 0), ((NI) -1));
110 if (!!(T3_)) goto LA4_;
111 setError__icZrodfiles_52((&result), ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 2));
112 }
113 LA4_: ;
114 return result;
115 }
N_NIMCALL(NI,readBytes__icZrodfiles_159)116 N_LIB_PRIVATE N_NIMCALL(NI, readBytes__icZrodfiles_159)(FILE* f, NU8* a, NI aLen_0, NI start, NI len) {
117 NI result;
118 result = (NI)0;
119 result = readBuffer__systemZio_144(f, ((void*) ((&a[start]))), len);
120 return result;
121 }
N_NIMCALL(NIM_BOOL,eqeq___icZrodfiles_173)122 N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___icZrodfiles_173)(tyArray__cdsir9aPB24hAk6k77P9b9bCA x, tyArray__cdsir9aPB24hAk6k77P9b9bCA y) {
123 NIM_BOOL result;
124 { result = (NIM_BOOL)0;
125 {
126 NI f;
127 NI res;
128 f = (NI)0;
129 res = ((NI) 0);
130 {
131 while (1) {
132 if (!(res <= ((NI) 7))) goto LA3;
133 f = ((NI) (res));
134 {
135 if (!!((x[(f)- 0] == y[(f)- 0]))) goto LA6_;
136 goto BeforeRet_;
137 }
138 LA6_: ;
139 res += ((NI) 1);
140 } LA3: ;
141 }
142 }
143 result = NIM_TRUE;
144 }BeforeRet_: ;
145 return result;
146 }
N_NIMCALL(void,loadHeader__icZrodfiles_138)147 N_LIB_PRIVATE N_NIMCALL(void, loadHeader__icZrodfiles_138)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f) {
148 tyArray__cdsir9aPB24hAk6k77P9b9bCA thisCookie;
149 { {
150 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
151 goto BeforeRet_;
152 }
153 LA3_: ;
154 nimZeroMem((void*)thisCookie, sizeof(tyArray__cdsir9aPB24hAk6k77P9b9bCA));
155 {
156 NI T7_;
157 T7_ = (NI)0;
158 T7_ = readBytes__icZrodfiles_159((*f).f, thisCookie, 8, ((NI) 0), ((NI) 8));
159 if (!!((T7_ == ((NI) 8)))) goto LA8_;
160 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
161 }
162 goto LA5_;
163 LA8_: ;
164 {
165 NIM_BOOL T11_;
166 T11_ = (NIM_BOOL)0;
167 T11_ = eqeq___icZrodfiles_173(thisCookie, cookie__icZrodfiles_51);
168 if (!!(T11_)) goto LA12_;
169 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 4));
170 }
171 goto LA5_;
172 LA12_: ;
173 LA5_: ;
174 }BeforeRet_: ;
175 }
N_NIMCALL(void,loadPrim__icZrodfiles_255)176 N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_255)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA* x) {
177 { {
178 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
179 goto BeforeRet_;
180 }
181 LA3_: ;
182 {
183 NI T7_;
184 T7_ = (NI)0;
185 T7_ = readBuffer__systemZio_144((*f).f, ((void*) (x)), ((NI) 1));
186 if (!!((T7_ == ((NI) 1)))) goto LA8_;
187 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
188 }
189 LA8_: ;
190 }BeforeRet_: ;
191 }
N_NIMCALL(void,loadSection__icZrodfiles_247)192 N_LIB_PRIVATE N_NIMCALL(void, loadSection__icZrodfiles_247)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA expected) {
193 tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA s;
194 { {
195 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
196 goto BeforeRet_;
197 }
198 LA3_: ;
199 s = (tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA)0;
200 loadPrim__icZrodfiles_255(f, (&s));
201 {
202 NIM_BOOL T7_;
203 T7_ = (NIM_BOOL)0;
204 T7_ = !((expected == s));
205 if (!(T7_)) goto LA8_;
206 T7_ = ((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0));
207 LA8_: ;
208 if (!T7_) goto LA9_;
209 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 5));
210 }
211 LA9_: ;
212 }BeforeRet_: ;
213 }
N_NIMCALL(void,loadPrim__icZrodfiles_89)214 N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_89)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, NimStringDesc** s) {
215 NI32 lenPrefix;
216 { {
217 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
218 goto BeforeRet_;
219 }
220 LA3_: ;
221 lenPrefix = ((NI32) 0);
222 {
223 NI T7_;
224 T7_ = (NI)0;
225 T7_ = readBuffer__systemZio_144((*f).f, ((void*) ((&lenPrefix))), ((NI) 4));
226 if (!!((T7_ == ((NI) 4)))) goto LA8_;
227 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
228 }
229 goto LA5_;
230 LA8_: ;
231 {
232 unsureAsgnRef((void**) (&(*s)), mnewString(((NI) (lenPrefix))));
233 {
234 if (!(((NI32) 0) < lenPrefix)) goto LA13_;
235 {
236 NI T17_;
237 T17_ = (NI)0;
238 T17_ = readBuffer__systemZio_144((*f).f, ((void*) ((&(*s)->data[((NI) 0)]))), ((NI) (((*s) ? (*s)->Sup.len : 0))));
239 if (!!((T17_ == ((*s) ? (*s)->Sup.len : 0)))) goto LA18_;
240 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
241 }
242 LA18_: ;
243 }
244 LA13_: ;
245 }
246 LA5_: ;
247 }BeforeRet_: ;
248 }
N_NIMCALL(void,close__icZrodfiles_284)249 N_LIB_PRIVATE N_NIMCALL(void, close__icZrodfiles_284)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f) {
250 close__systemZio_217((*f).f);
251 }
N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg,create__icZrodfiles_281)252 N_LIB_PRIVATE N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg, create__icZrodfiles_281)(NimStringDesc* filename) {
253 tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg result;
254 nimZeroMem((void*)(&result), sizeof(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg));
255 {
256 NIM_BOOL T3_;
257 T3_ = (NIM_BOOL)0;
258 T3_ = open__systemZio_389(&result.f, filename, ((tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg) 1), ((NI) -1));
259 if (!!(T3_)) goto LA4_;
260 setError__icZrodfiles_52((&result), ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 2));
261 }
262 LA4_: ;
263 return result;
264 }
N_NIMCALL(NI,writeBytes__icZrodfiles_123)265 N_LIB_PRIVATE N_NIMCALL(NI, writeBytes__icZrodfiles_123)(FILE* f, NU8* a, NI aLen_0, NI start, NI len) {
266 NI result;
267 NI8* x;
268 result = (NI)0;
269 x = ((NI8*) (a));
270 result = writeBuffer__systemZio_176(f, ((void*) ((&x[start]))), len);
271 return result;
272 }
N_NIMCALL(void,storeHeader__icZrodfiles_109)273 N_LIB_PRIVATE N_NIMCALL(void, storeHeader__icZrodfiles_109)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f) {
274 { {
275 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
276 goto BeforeRet_;
277 }
278 LA3_: ;
279 {
280 NI T7_;
281 T7_ = (NI)0;
282 T7_ = writeBytes__icZrodfiles_123((*f).f, cookie__icZrodfiles_51, 8, ((NI) 0), ((NI) 8));
283 if (!!((T7_ == ((NI) 8)))) goto LA8_;
284 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
285 }
286 LA8_: ;
287 }BeforeRet_: ;
288 }
N_NIMCALL(void,storePrim__icZrodfiles_212)289 N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_212)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA x) {
290 { {
291 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
292 goto BeforeRet_;
293 }
294 LA3_: ;
295 {
296 NI T7_;
297 T7_ = (NI)0;
298 T7_ = writeBuffer__systemZio_176((*f).f, ((void*) ((&x))), ((NI) 1));
299 if (!!((T7_ == ((NI) 1)))) goto LA8_;
300 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
301 }
302 LA8_: ;
303 }BeforeRet_: ;
304 }
N_NIMCALL(void,storeSection__icZrodfiles_198)305 N_LIB_PRIVATE N_NIMCALL(void, storeSection__icZrodfiles_198)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA s) {
306 { {
307 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
308 goto BeforeRet_;
309 }
310 LA3_: ;
311 (*f).currentSection = s;
312 storePrim__icZrodfiles_212(f, s);
313 }BeforeRet_: ;
314 }
N_NIMCALL(void,storePrim__icZrodfiles_64)315 N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_64)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, NimStringDesc* s) {
316 NI32 lenPrefix;
317 { {
318 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
319 goto BeforeRet_;
320 }
321 LA3_: ;
322 {
323 if (!(((NI) 2147483647) <= (s ? s->Sup.len : 0))) goto LA7_;
324 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 1));
325 goto BeforeRet_;
326 }
327 LA7_: ;
328 lenPrefix = ((NI32) ((s ? s->Sup.len : 0)));
329 {
330 NI T11_;
331 T11_ = (NI)0;
332 T11_ = writeBuffer__systemZio_176((*f).f, ((void*) ((&lenPrefix))), ((NI) 4));
333 if (!!((T11_ == ((NI) 4)))) goto LA12_;
334 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
335 }
336 goto LA9_;
337 LA12_: ;
338 {
339 {
340 if (!!(((s ? s->Sup.len : 0) == ((NI) 0)))) goto LA17_;
341 {
342 NI T21_;
343 T21_ = (NI)0;
344 T21_ = writeBuffer__systemZio_176((*f).f, ((void*) ((&s->data[((NI) 0)]))), ((NI) ((s ? s->Sup.len : 0))));
345 if (!!((T21_ == (s ? s->Sup.len : 0)))) goto LA22_;
346 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
347 }
348 LA22_: ;
349 }
350 LA17_: ;
351 }
352 LA9_: ;
353 }BeforeRet_: ;
354 }
N_NIMCALL(void,compiler_rodfilesDatInit000)355 N_LIB_PRIVATE N_NIMCALL(void, compiler_rodfilesDatInit000)(void) {
356 static TNimNode* TM__FrEYEpNuSw2loAbEyX5AXw_2_8[8];
357 NI TM__FrEYEpNuSw2loAbEyX5AXw_4;
358 static char* NIM_CONST TM__FrEYEpNuSw2loAbEyX5AXw_3[8] = {
359 "ok",
360 "tooBig",
361 "cannotOpen",
362 "ioFailure",
363 "wrongHeader",
364 "wrongSection",
365 "configMismatch",
366 "includeFileChanged"};
367 static TNimNode TM__FrEYEpNuSw2loAbEyX5AXw_0[9];
368 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.size = sizeof(tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ);
369 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.align = NIM_ALIGNOF(tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ);
370 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.kind = 14;
371 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.base = 0;
372 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.flags = 3;
373 for (TM__FrEYEpNuSw2loAbEyX5AXw_4 = 0; TM__FrEYEpNuSw2loAbEyX5AXw_4 < 8; TM__FrEYEpNuSw2loAbEyX5AXw_4++) {
374 TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0].kind = 1;
375 TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0].offset = TM__FrEYEpNuSw2loAbEyX5AXw_4;
376 TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0].name = TM__FrEYEpNuSw2loAbEyX5AXw_3[TM__FrEYEpNuSw2loAbEyX5AXw_4];
377 TM__FrEYEpNuSw2loAbEyX5AXw_2_8[TM__FrEYEpNuSw2loAbEyX5AXw_4] = &TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0];
378 }
379 TM__FrEYEpNuSw2loAbEyX5AXw_0[8].len = 8; TM__FrEYEpNuSw2loAbEyX5AXw_0[8].kind = 2; TM__FrEYEpNuSw2loAbEyX5AXw_0[8].sons = &TM__FrEYEpNuSw2loAbEyX5AXw_2_8[0];
380 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.node = &TM__FrEYEpNuSw2loAbEyX5AXw_0[8];
381 }
382
383