/* Generated by Nim Compiler v0.16.0 */ /* (c) 2017 Andreas Rumpf */ /* The generated code is subject to the original license. */ #define NIM_INTBITS 32 #include "nimbase.h" #undef linux typedef struct Rstnode_CjRS2xrmuD58kdGedE3yyg Rstnode_CjRS2xrmuD58kdGedE3yyg; typedef struct NimStringDesc NimStringDesc; typedef struct TGenericSeq TGenericSeq; typedef struct TY_sawZST1Esj3o7EY9ayWwGPw TY_sawZST1Esj3o7EY9ayWwGPw; typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct Cell_1zcF9cV8XIAtbN8h5HRUB8g Cell_1zcF9cV8XIAtbN8h5HRUB8g; typedef struct Cellseq_Axo1XVm9aaQueTOldv8le5w Cellseq_Axo1XVm9aaQueTOldv8le5w; typedef struct Gcheap_1TRH1TZMaVZTnLNcIHuNFQ Gcheap_1TRH1TZMaVZTnLNcIHuNFQ; typedef struct Gcstack_7fytPA5bBsob6See21YMRA Gcstack_7fytPA5bBsob6See21YMRA; typedef struct Memregion_x81NhDv59b8ercDZ9bi85jyg Memregion_x81NhDv59b8ercDZ9bi85jyg; typedef struct Smallchunk_tXn60W2f8h3jgAYdEmy5NQ Smallchunk_tXn60W2f8h3jgAYdEmy5NQ; typedef struct Llchunk_XsENErzHIZV9bhvyJx56wGw Llchunk_XsENErzHIZV9bhvyJx56wGw; typedef struct Bigchunk_Rv9c70Uhp2TytkX7eH78qEg Bigchunk_Rv9c70Uhp2TytkX7eH78qEg; typedef struct Intset_EZObFrE3NC9bIb3YMkY9crZA Intset_EZObFrE3NC9bIb3YMkY9crZA; typedef struct Trunk_W0r8S0Y3UGke6T9bIUWnnuw Trunk_W0r8S0Y3UGke6T9bIUWnnuw; typedef struct Avlnode_IaqjtwKhxLEpvDS9bct9blEw Avlnode_IaqjtwKhxLEpvDS9bct9blEw; typedef struct Gcstat_0RwLoVBHZPfUAcLczmfQAg Gcstat_0RwLoVBHZPfUAcLczmfQAg; typedef struct Cellset_jG87P0AI9aZtss9ccTYBIISQ Cellset_jG87P0AI9aZtss9ccTYBIISQ; typedef struct Pagedesc_fublkgIY4LG3mT51LU2WHg Pagedesc_fublkgIY4LG3mT51LU2WHg; typedef struct Basechunk_Sdq7WpT6qAH858F5ZEdG3w Basechunk_Sdq7WpT6qAH858F5ZEdG3w; typedef struct Freecell_u6M5LHprqzkn9axr04yg9bGQ Freecell_u6M5LHprqzkn9axr04yg9bGQ; typedef NU8 Rstnodekind_Q1jM9a8f0MKlvbLZpipB3qg; struct TGenericSeq { NI len; NI reserved; }; struct NimStringDesc { TGenericSeq Sup; NIM_CHAR data[SEQ_DECL_SIZE]; }; struct Rstnode_CjRS2xrmuD58kdGedE3yyg { Rstnodekind_Q1jM9a8f0MKlvbLZpipB3qg kind; NimStringDesc* text; NI level; TY_sawZST1Esj3o7EY9ayWwGPw* sons; }; typedef NU8 Tnimkind_jIBKr1ejBgsfM33Kxw4j7A; typedef NU8 Tnimtypeflag_v8QUszD1sWlSIWZz7mC4bQ_Set; typedef N_NIMCALL_PTR(void, TY_ojoeKfW4VYIm36I9cpDTQIg) (void* p0, NI op0); typedef N_NIMCALL_PTR(void*, TY_WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p0); struct TNimType { NI size; Tnimkind_jIBKr1ejBgsfM33Kxw4j7A kind; Tnimtypeflag_v8QUszD1sWlSIWZz7mC4bQ_Set flags; TNimType* base; TNimNode* node; void* finalizer; TY_ojoeKfW4VYIm36I9cpDTQIg marker; TY_WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy; }; typedef NU8 Tnimnodekind_unfNsxrcATrufDZmpBq4HQ; struct TNimNode { Tnimnodekind_unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct Cell_1zcF9cV8XIAtbN8h5HRUB8g { NI refcount; TNimType* typ; }; struct Cellseq_Axo1XVm9aaQueTOldv8le5w { NI len; NI cap; Cell_1zcF9cV8XIAtbN8h5HRUB8g** d; }; typedef Smallchunk_tXn60W2f8h3jgAYdEmy5NQ* TY_SiRwrEKZdLgxqz9a9aoVBglg[512]; typedef Trunk_W0r8S0Y3UGke6T9bIUWnnuw* TY_lh2A89ahMmYg9bCmpVaplLbA[256]; struct Intset_EZObFrE3NC9bIb3YMkY9crZA { TY_lh2A89ahMmYg9bCmpVaplLbA data; }; struct Memregion_x81NhDv59b8ercDZ9bi85jyg { NI minlargeobj; NI maxlargeobj; TY_SiRwrEKZdLgxqz9a9aoVBglg freesmallchunks; Llchunk_XsENErzHIZV9bhvyJx56wGw* llmem; NI currmem; NI maxmem; NI freemem; NI lastsize; Bigchunk_Rv9c70Uhp2TytkX7eH78qEg* freechunkslist; Intset_EZObFrE3NC9bIb3YMkY9crZA chunkstarts; Avlnode_IaqjtwKhxLEpvDS9bct9blEw* root; Avlnode_IaqjtwKhxLEpvDS9bct9blEw* deleted; Avlnode_IaqjtwKhxLEpvDS9bct9blEw* last; Avlnode_IaqjtwKhxLEpvDS9bct9blEw* freeavlnodes; NIM_BOOL locked; NIM_BOOL blockchunksizeincrease; NI nextchunksize; }; struct Gcstat_0RwLoVBHZPfUAcLczmfQAg { NI stackscans; NI cyclecollections; NI maxthreshold; NI maxstacksize; NI maxstackcells; NI cycletablesize; NI64 maxpause; }; struct Cellset_jG87P0AI9aZtss9ccTYBIISQ { NI counter; NI max; Pagedesc_fublkgIY4LG3mT51LU2WHg* head; Pagedesc_fublkgIY4LG3mT51LU2WHg** data; }; struct Gcheap_1TRH1TZMaVZTnLNcIHuNFQ { Gcstack_7fytPA5bBsob6See21YMRA* stack; void* stackbottom; NI cyclethreshold; Cellseq_Axo1XVm9aaQueTOldv8le5w zct; Cellseq_Axo1XVm9aaQueTOldv8le5w decstack; Cellseq_Axo1XVm9aaQueTOldv8le5w tempstack; NI recgclock; Memregion_x81NhDv59b8ercDZ9bi85jyg region; Gcstat_0RwLoVBHZPfUAcLczmfQAg stat; Cellset_jG87P0AI9aZtss9ccTYBIISQ marked; Cellseq_Axo1XVm9aaQueTOldv8le5w additionalroots; }; struct Gcstack_7fytPA5bBsob6See21YMRA { Gcstack_7fytPA5bBsob6See21YMRA* prev; Gcstack_7fytPA5bBsob6See21YMRA* next; void* starts; void* pos; NI maxstacksize; }; struct Basechunk_Sdq7WpT6qAH858F5ZEdG3w { NI prevsize; NI size; NIM_BOOL used; }; struct Smallchunk_tXn60W2f8h3jgAYdEmy5NQ { Basechunk_Sdq7WpT6qAH858F5ZEdG3w Sup; Smallchunk_tXn60W2f8h3jgAYdEmy5NQ* next; Smallchunk_tXn60W2f8h3jgAYdEmy5NQ* prev; Freecell_u6M5LHprqzkn9axr04yg9bGQ* freelist; NI free; NI acc; NF data; }; struct Llchunk_XsENErzHIZV9bhvyJx56wGw { NI size; NI acc; Llchunk_XsENErzHIZV9bhvyJx56wGw* next; }; struct Bigchunk_Rv9c70Uhp2TytkX7eH78qEg { Basechunk_Sdq7WpT6qAH858F5ZEdG3w Sup; Bigchunk_Rv9c70Uhp2TytkX7eH78qEg* next; Bigchunk_Rv9c70Uhp2TytkX7eH78qEg* prev; NI align; NF data; }; typedef NI TY_9agrCtWKhCnWWMJpKKugJag[16]; struct Trunk_W0r8S0Y3UGke6T9bIUWnnuw { Trunk_W0r8S0Y3UGke6T9bIUWnnuw* next; NI key; TY_9agrCtWKhCnWWMJpKKugJag bits; }; typedef Avlnode_IaqjtwKhxLEpvDS9bct9blEw* TY_0aOLqZchNi8nWtMTi8ND8w[2]; struct Avlnode_IaqjtwKhxLEpvDS9bct9blEw { TY_0aOLqZchNi8nWtMTi8ND8w link; NI key; NI upperbound; NI level; }; struct Pagedesc_fublkgIY4LG3mT51LU2WHg { Pagedesc_fublkgIY4LG3mT51LU2WHg* next; NI key; TY_9agrCtWKhCnWWMJpKKugJag bits; }; struct Freecell_u6M5LHprqzkn9axr04yg9bGQ { Freecell_u6M5LHprqzkn9axr04yg9bGQ* next; NI zerofield; }; struct TY_sawZST1Esj3o7EY9ayWwGPw { TGenericSeq Sup; Rstnode_CjRS2xrmuD58kdGedE3yyg* data[SEQ_DECL_SIZE]; }; N_NIMCALL(void, nimGCvisit)(void* d0, NI op0); static N_NIMCALL(void, Marker_TY_sawZST1Esj3o7EY9ayWwGPw)(void* p, NI op); static N_NIMCALL(void, Marker_TY_eiDrOE3AS6QEbCsY2gtdWQ)(void* p, NI op); N_NIMCALL(Rstnode_CjRS2xrmuD58kdGedE3yyg*, newrstnode_a0gNerhK9cSe5kzN5MHB6OQ)(Rstnodekind_Q1jM9a8f0MKlvbLZpipB3qg kind0); N_NIMCALL(void*, newObj)(TNimType* typ0, NI size0); static N_INLINE(void, nimGCunrefNoCycle)(void* p0); static N_INLINE(Cell_1zcF9cV8XIAtbN8h5HRUB8g*, usrtocell_yB9aH5WIlwd0xkYrcdPeXrQsystem)(void* usr0); static N_INLINE(void, rtladdzct_MV4BBk6J1qu70IbBxwEn4w_2system)(Cell_1zcF9cV8XIAtbN8h5HRUB8g* c0); N_NOINLINE(void, addzct_fCDI7oO1NNVXXURtxSzsRw)(Cellseq_Axo1XVm9aaQueTOldv8le5w* s0, Cell_1zcF9cV8XIAtbN8h5HRUB8g* c0); N_NIMCALL(void*, newSeqRC1)(TNimType* typ0, NI len0); N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src0); N_NIMCALL(TGenericSeq*, incrSeqV2)(TGenericSeq* seq0, NI elemsize0); static N_INLINE(void, asgnRefNoCycle)(void** dest0, void* src0); N_NIMCALL(void, add_ZvlV89auQrVc4pTJdjhNQiQ)(Rstnode_CjRS2xrmuD58kdGedE3yyg* father0, Rstnode_CjRS2xrmuD58kdGedE3yyg* son0); TNimType NTI_CjRS2xrmuD58kdGedE3yyg; TNimType NTI_Q1jM9a8f0MKlvbLZpipB3qg; extern TNimType NTI_77mFvmsOLKik79ci2hXkHEg; extern TNimType NTI_rR5Bzr1D5krxoo1NcNyeMA; TNimType NTI_sawZST1Esj3o7EY9ayWwGPw; TNimType NTI_eiDrOE3AS6QEbCsY2gtdWQ; extern Gcheap_1TRH1TZMaVZTnLNcIHuNFQ gch_IcYaEuuWivYAS86vFMTS3Q; N_NIMCALL(NI, len_7sZ6jl1AobLSRAIdrbIp6A)(Rstnode_CjRS2xrmuD58kdGedE3yyg* n0) { NI result0; result0 = (NI)0; result0 = ((*n0).sons ? (*n0).sons->Sup.len : 0); return result0; } N_NIMCALL(Rstnode_CjRS2xrmuD58kdGedE3yyg*, lastson_6THavcP7GUSgGy7kiweW4w)(Rstnode_CjRS2xrmuD58kdGedE3yyg* n0) { Rstnode_CjRS2xrmuD58kdGedE3yyg* result0; result0 = (Rstnode_CjRS2xrmuD58kdGedE3yyg*)0; result0 = (*n0).sons->data[(NI)(((*n0).sons ? (*n0).sons->Sup.len : 0) - ((NI) 1))]; return result0; } static N_NIMCALL(void, Marker_TY_sawZST1Esj3o7EY9ayWwGPw)(void* p, NI op) { TY_sawZST1Esj3o7EY9ayWwGPw* a; NI LOC1; a = (TY_sawZST1Esj3o7EY9ayWwGPw*)p; LOC1 = (NI)0; for (LOC1 = 0; LOC1 < a->Sup.len; LOC1++) { nimGCvisit((void*)a->data[LOC1], op); } } static N_NIMCALL(void, Marker_TY_eiDrOE3AS6QEbCsY2gtdWQ)(void* p, NI op) { Rstnode_CjRS2xrmuD58kdGedE3yyg* a; a = (Rstnode_CjRS2xrmuD58kdGedE3yyg*)p; nimGCvisit((void*)(*a).text, op); nimGCvisit((void*)(*a).sons, op); } static N_INLINE(Cell_1zcF9cV8XIAtbN8h5HRUB8g*, usrtocell_yB9aH5WIlwd0xkYrcdPeXrQsystem)(void* usr0) { Cell_1zcF9cV8XIAtbN8h5HRUB8g* result0; result0 = (Cell_1zcF9cV8XIAtbN8h5HRUB8g*)0; result0 = ((Cell_1zcF9cV8XIAtbN8h5HRUB8g*) ((NI)((NU32)(((NI) (usr0))) - (NU32)(((NI)sizeof(Cell_1zcF9cV8XIAtbN8h5HRUB8g)))))); return result0; } static N_INLINE(void, rtladdzct_MV4BBk6J1qu70IbBxwEn4w_2system)(Cell_1zcF9cV8XIAtbN8h5HRUB8g* c0) { addzct_fCDI7oO1NNVXXURtxSzsRw((&gch_IcYaEuuWivYAS86vFMTS3Q.zct), c0); } static N_INLINE(void, nimGCunrefNoCycle)(void* p0) { Cell_1zcF9cV8XIAtbN8h5HRUB8g* c0; c0 = usrtocell_yB9aH5WIlwd0xkYrcdPeXrQsystem(p0); { (*c0).refcount -= ((NI) 8); if (!((NU32)((*c0).refcount) < (NU32)(((NI) 8)))) goto LA3; rtladdzct_MV4BBk6J1qu70IbBxwEn4w_2system(c0); } LA3: ; } N_NIMCALL(Rstnode_CjRS2xrmuD58kdGedE3yyg*, newrstnode_a0gNerhK9cSe5kzN5MHB6OQ)(Rstnodekind_Q1jM9a8f0MKlvbLZpipB3qg kind0) { Rstnode_CjRS2xrmuD58kdGedE3yyg* result0; result0 = (Rstnode_CjRS2xrmuD58kdGedE3yyg*)0; result0 = (Rstnode_CjRS2xrmuD58kdGedE3yyg*) newObj((&NTI_eiDrOE3AS6QEbCsY2gtdWQ), sizeof(Rstnode_CjRS2xrmuD58kdGedE3yyg)); if ((*result0).sons) nimGCunrefNoCycle((*result0).sons); (*result0).sons = (TY_sawZST1Esj3o7EY9ayWwGPw*) newSeqRC1((&NTI_sawZST1Esj3o7EY9ayWwGPw), 0); (*result0).kind = kind0; return result0; } N_NIMCALL(Rstnode_CjRS2xrmuD58kdGedE3yyg*, newrstnode_5U9cRbUMTUnFZvEj9bgqsRSg)(Rstnodekind_Q1jM9a8f0MKlvbLZpipB3qg kind0, NimStringDesc* s0) { Rstnode_CjRS2xrmuD58kdGedE3yyg* result0; NimStringDesc* LOC1; result0 = (Rstnode_CjRS2xrmuD58kdGedE3yyg*)0; result0 = newrstnode_a0gNerhK9cSe5kzN5MHB6OQ(kind0); LOC1 = (NimStringDesc*)0; LOC1 = (*result0).text; (*result0).text = copyStringRC1(s0); if (LOC1) nimGCunrefNoCycle(LOC1); return result0; } static N_INLINE(void, asgnRefNoCycle)(void** dest0, void* src0) { { Cell_1zcF9cV8XIAtbN8h5HRUB8g* c0; if (!!((src0 == NIM_NIL))) goto LA3; c0 = usrtocell_yB9aH5WIlwd0xkYrcdPeXrQsystem(src0); (*c0).refcount += ((NI) 8); } LA3: ; { Cell_1zcF9cV8XIAtbN8h5HRUB8g* c0; if (!!(((*dest0) == NIM_NIL))) goto LA7; c0 = usrtocell_yB9aH5WIlwd0xkYrcdPeXrQsystem((*dest0)); { (*c0).refcount -= ((NI) 8); if (!((NU32)((*c0).refcount) < (NU32)(((NI) 8)))) goto LA11; rtladdzct_MV4BBk6J1qu70IbBxwEn4w_2system(c0); } LA11: ; } LA7: ; (*dest0) = src0; } N_NIMCALL(void, add_ZvlV89auQrVc4pTJdjhNQiQ)(Rstnode_CjRS2xrmuD58kdGedE3yyg* father0, Rstnode_CjRS2xrmuD58kdGedE3yyg* son0) { (*father0).sons = (TY_sawZST1Esj3o7EY9ayWwGPw*) incrSeqV2(&((*father0).sons)->Sup, sizeof(Rstnode_CjRS2xrmuD58kdGedE3yyg*)); asgnRefNoCycle((void**) (&(*father0).sons->data[(*father0).sons->Sup.len]), son0); ++(*father0).sons->Sup.len; } N_NIMCALL(void, addifnotnil_ZvlV89auQrVc4pTJdjhNQiQ_2)(Rstnode_CjRS2xrmuD58kdGedE3yyg* father0, Rstnode_CjRS2xrmuD58kdGedE3yyg* son0) { { if (!!((son0 == NIM_NIL))) goto LA3; add_ZvlV89auQrVc4pTJdjhNQiQ(father0, son0); } LA3: ; } NIM_EXTERNC N_NOINLINE(void, docutils_rstastInit000)(void) { } NIM_EXTERNC N_NOINLINE(void, docutils_rstastDatInit000)(void) { static TNimNode* T_MI3pYf9cgAsIrjZXIlQqHnQ_2[4]; static TNimNode* T_MI3pYf9cgAsIrjZXIlQqHnQ_3[65]; NI T_MI3pYf9cgAsIrjZXIlQqHnQ_5; static char* NIM_CONST T_MI3pYf9cgAsIrjZXIlQqHnQ_4[65] = { "rnInner", "rnHeadline", "rnOverline", "rnTransition", "rnParagraph", "rnBulletList", "rnBulletItem", "rnEnumList", "rnEnumItem", "rnDefList", "rnDefItem", "rnDefName", "rnDefBody", "rnFieldList", "rnField", "rnFieldName", "rnFieldBody", "rnOptionList", "rnOptionListItem", "rnOptionGroup", "rnOption", "rnOptionString", "rnOptionArgument", "rnDescription", "rnLiteralBlock", "rnQuotedLiteralBlock", "rnLineBlock", "rnLineBlockItem", "rnBlockQuote", "rnTable", "rnGridTable", "rnTableRow", "rnTableHeaderCell", "rnTableDataCell", "rnLabel", "rnFootnote", "rnCitation", "rnStandaloneHyperlink", "rnHyperlink", "rnRef", "rnDirective", "rnDirArg", "rnRaw", "rnTitle", "rnContents", "rnImage", "rnFigure", "rnCodeBlock", "rnRawHtml", "rnRawLatex", "rnContainer", "rnIndex", "rnSubstitutionDef", "rnGeneralRole", "rnSub", "rnSup", "rnIdx", "rnEmphasis", "rnStrongEmphasis", "rnTripleEmphasis", "rnInterpretedText", "rnInlineLiteral", "rnSubstitutionReferences", "rnSmiley", "rnLeaf"}; static TNimNode T_MI3pYf9cgAsIrjZXIlQqHnQ_0[71]; NTI_CjRS2xrmuD58kdGedE3yyg.size = sizeof(Rstnode_CjRS2xrmuD58kdGedE3yyg); NTI_CjRS2xrmuD58kdGedE3yyg.kind = 18; NTI_CjRS2xrmuD58kdGedE3yyg.base = 0; NTI_CjRS2xrmuD58kdGedE3yyg.flags = 2; T_MI3pYf9cgAsIrjZXIlQqHnQ_2[0] = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[1]; NTI_Q1jM9a8f0MKlvbLZpipB3qg.size = sizeof(Rstnodekind_Q1jM9a8f0MKlvbLZpipB3qg); NTI_Q1jM9a8f0MKlvbLZpipB3qg.kind = 14; NTI_Q1jM9a8f0MKlvbLZpipB3qg.base = 0; NTI_Q1jM9a8f0MKlvbLZpipB3qg.flags = 3; for (T_MI3pYf9cgAsIrjZXIlQqHnQ_5 = 0; T_MI3pYf9cgAsIrjZXIlQqHnQ_5 < 65; T_MI3pYf9cgAsIrjZXIlQqHnQ_5++) { T_MI3pYf9cgAsIrjZXIlQqHnQ_0[T_MI3pYf9cgAsIrjZXIlQqHnQ_5+2].kind = 1; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[T_MI3pYf9cgAsIrjZXIlQqHnQ_5+2].offset = T_MI3pYf9cgAsIrjZXIlQqHnQ_5; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[T_MI3pYf9cgAsIrjZXIlQqHnQ_5+2].name = T_MI3pYf9cgAsIrjZXIlQqHnQ_4[T_MI3pYf9cgAsIrjZXIlQqHnQ_5]; T_MI3pYf9cgAsIrjZXIlQqHnQ_3[T_MI3pYf9cgAsIrjZXIlQqHnQ_5] = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[T_MI3pYf9cgAsIrjZXIlQqHnQ_5+2]; } T_MI3pYf9cgAsIrjZXIlQqHnQ_0[67].len = 65; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[67].kind = 2; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[67].sons = &T_MI3pYf9cgAsIrjZXIlQqHnQ_3[0]; NTI_Q1jM9a8f0MKlvbLZpipB3qg.node = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[67]; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[1].kind = 1; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[1].offset = offsetof(Rstnode_CjRS2xrmuD58kdGedE3yyg, kind); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[1].typ = (&NTI_Q1jM9a8f0MKlvbLZpipB3qg); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[1].name = "kind"; T_MI3pYf9cgAsIrjZXIlQqHnQ_2[1] = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[68]; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[68].kind = 1; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[68].offset = offsetof(Rstnode_CjRS2xrmuD58kdGedE3yyg, text); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[68].typ = (&NTI_77mFvmsOLKik79ci2hXkHEg); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[68].name = "text"; T_MI3pYf9cgAsIrjZXIlQqHnQ_2[2] = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[69]; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[69].kind = 1; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[69].offset = offsetof(Rstnode_CjRS2xrmuD58kdGedE3yyg, level); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[69].typ = (&NTI_rR5Bzr1D5krxoo1NcNyeMA); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[69].name = "level"; T_MI3pYf9cgAsIrjZXIlQqHnQ_2[3] = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[70]; NTI_sawZST1Esj3o7EY9ayWwGPw.size = sizeof(TY_sawZST1Esj3o7EY9ayWwGPw*); NTI_sawZST1Esj3o7EY9ayWwGPw.kind = 24; NTI_sawZST1Esj3o7EY9ayWwGPw.base = (&NTI_eiDrOE3AS6QEbCsY2gtdWQ); NTI_sawZST1Esj3o7EY9ayWwGPw.flags = 2; NTI_sawZST1Esj3o7EY9ayWwGPw.marker = Marker_TY_sawZST1Esj3o7EY9ayWwGPw; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[70].kind = 1; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[70].offset = offsetof(Rstnode_CjRS2xrmuD58kdGedE3yyg, sons); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[70].typ = (&NTI_sawZST1Esj3o7EY9ayWwGPw); T_MI3pYf9cgAsIrjZXIlQqHnQ_0[70].name = "sons"; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[0].len = 4; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[0].kind = 2; T_MI3pYf9cgAsIrjZXIlQqHnQ_0[0].sons = &T_MI3pYf9cgAsIrjZXIlQqHnQ_2[0]; NTI_CjRS2xrmuD58kdGedE3yyg.node = &T_MI3pYf9cgAsIrjZXIlQqHnQ_0[0]; NTI_eiDrOE3AS6QEbCsY2gtdWQ.size = sizeof(Rstnode_CjRS2xrmuD58kdGedE3yyg*); NTI_eiDrOE3AS6QEbCsY2gtdWQ.kind = 22; NTI_eiDrOE3AS6QEbCsY2gtdWQ.base = (&NTI_CjRS2xrmuD58kdGedE3yyg); NTI_eiDrOE3AS6QEbCsY2gtdWQ.flags = 2; NTI_eiDrOE3AS6QEbCsY2gtdWQ.marker = Marker_TY_eiDrOE3AS6QEbCsY2gtdWQ; }