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