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