#include "M3Runtime.h" #define t22 ADDRESS typedef int t9; #define TC22 TC_ADDRESS IMPORT TYPE TC_ADDRESS; IMPORT char VS_ADDRESS__30f7308738738b44; #define t30 ADDRESS #define t42 void #define TC30 TC_REFANY IMPORT TYPE TC_REFANY; IMPORT char VS_REFANY__4b8748e831fc107a; #define t44 ADDRESS #define TC44 TC_NULL IMPORT TYPE TC_NULL; IMPORT char VS_NULL__fb50c7d53bec30dc; typedef unsigned char t1; #line 15 "../Interfaces/Token.i3" typedef unsigned char t7; #line 45 typedef struct { int elts[4]; } t2; #line 23 "Decl.i3" typedef t42 (*t3)(); #line 13 "../Interfaces/String.i3" #define t4 ADDRESS #define TC4 TC_String__T IMPORT TYPE TC_String__T; #line 13 IMPORT char VS_String__T__3a6c7dc12615e4ee; #line 14 "Decl.i3" typedef struct { t4 _alias; t1 _isExternal; t1 _isInline; t1 _isUnused; t1 _isObsolete; } t5; #line 116 ".ROOT/.boots/corelib/Interfaces/Wr.i3" typedef struct { char* elts; int size[1]; } t28; #line 65 "../Interfaces/Token.i3" #define t6 t28 typedef struct { t4 elts[97]; } t8; #line 58 "../Interfaces/String.i3" typedef t9 (*t10)(); typedef int t11; #line 19 typedef signed_char t19; typedef struct { t4 elts[100]; } t20; #line 17 typedef struct { t9 _top; t20 _stk; } t12; #define t31 ADDRESS typedef struct { TYPE self; int private; } t31_methods; #define t31_msize (sizeof (t31_methods)) typedef struct { ADDRESS methods; } t31_fields; #define t31_size (sizeof (t31_fields)) #define TC31 TC_ROOT IMPORT TYPE TC_ROOT; IMPORT char VS_ROOT__349f58f628be0ac6; #define t31_MapProc TC_ROOT->mapProc #define t13 ADDRESS #define TC13 TC_Wr__T IMPORT TYPE TC_Wr__T; #line 90 ".ROOT/.boots/corelib/Interfaces/Wr.i3" IMPORT char VS_Wr__T__2555b70b3f7780b1; #define t13_MapProc TC_Wr__T->mapProc #define t14 ADDRESS #define TC14 TC_TEXT IMPORT TYPE TC_TEXT; IMPORT char VS_TEXT__b7a92447326386f5; #define t14_MapProc TC_TEXT->mapProc typedef t14 (*t15)(); #line 34 "../Interfaces/String.i3" typedef t4 (*t16)(); typedef unsigned char t17; #line 28 #define t18 t28 typedef struct { #line 14 t4 _module; t4 _item; } t21; #line 67 ".ROOT/.boots/corelib/Interfaces/Text.i3" typedef signed_char t23; typedef t23 (*t24)(); #line 55 typedef t1 (*t25)(); #line 26 typedef t11 (*t26)(); #line 23 typedef t17 (*t27)(); #line 91 ".ROOT/.boots/corelib/Interfaces/Wr.i3" typedef unsigned char t29; #line 15 ".ROOT/.boots/corelib/Interfaces/Thread.i3" #define t32 ADDRESS #define TC32 TC_Thread__T IMPORT TYPE TC_Thread__T; #line 15 IMPORT char VS_Thread__T__2555b70b3f7780b1; #define t32_MapProc TC_Thread__T->mapProc typedef t30 (*t33)(); #define t34 ADDRESS #define TC34 TC_Thread__Condition IMPORT TYPE TC_Thread__Condition; #line 21 IMPORT char VS_Thread__Condition__26d5968239e08f4e; #define t34_MapProc TC_Thread__Condition->mapProc #define t35 ADDRESS #define TC35 TC_MUTEX IMPORT TYPE TC_MUTEX; IMPORT char VS_MUTEX__1f9d4e89391ab815; #define t35_MapProc TC_MUTEX->mapProc typedef t32 (*t36)(); #line 23 #define t37 ADDRESS #line 23 typedef struct { t33 _apply; } t37_methods; #define t37_msize (sizeof (t37_methods)) typedef struct { #line 23 int filler; } t37_fields; #define t37_size (sizeof (t37_fields)) #define TC37 TC_Thread__Closure IMPORT TYPE TC_Thread__Closure; #line 23 IMPORT char VS_Thread__Closure__7fb5c6232c5a658a; #define t37_MapProc TC_Thread__Closure->mapProc typedef t34 (*t38)(); typedef t35 (*t39)(); #line 28 #define t40 ADDRESS #line 28 typedef struct { int filler; } t40_methods; #define t40_msize (sizeof (t40_methods)) typedef struct { #line 28 t11 _stackSize; } t40_fields; #define t40_size (sizeof (t40_fields)) #define TC40 TC_Thread__SizedClosure IMPORT TYPE TC_Thread__SizedClosure; #line 28 IMPORT char VS_Thread__SizedClosure__8a46717d2eae7b07; #define t40_MapProc TC_Thread__SizedClosure->mapProc typedef CLOSURE t41; #define t43 ADDRESS typedef struct { TYPE self; int private; } t43_methods; #define t43_msize (sizeof (t43_methods)) typedef struct { ADDRESS methods; } t43_fields; #define t43_size (sizeof (t43_fields)) #define TC43 TC_UNTRACED_ROOT IMPORT TYPE TC_UNTRACED_ROOT; IMPORT char VS_UNTRACED_ROOT__3e0964513fd6da20; typedef double t45; typedef float t46; #line 9 "Decl.i3" IMPORT INITLINK* String__init; IMPORT INITLINK* Token__init; EXPORT INITLINK* Decl__init = (INITLINK*) 0; IMPORT t2 _Token__DeclStart; #line 9 IMPORT char VS_Token__DeclStart__730c82bc2c2001b8; IMPORT t2 _Token__TypeStart; IMPORT char VS_Token__TypeStart__f71616cb38a20d02; #line 9 IMPORT t2 _Token__ExprStart; IMPORT char VS_Token__ExprStart__21dc8a0a27344836; IMPORT t42 _Decl__Parse (); IMPORT char VS_Decl__Parse__e6cb29993103d662; #line 9 PRIVATE int init_done = -1; #line 9 "Decl.i3" PRIVATE void Decl__initProc (g) int g; { #line 9 "Decl.i3" if (init_done >= g) return; init_done = g; INITIALIZE (& String__init); INITIALIZE (& Token__init); }; PRIVATE INITLINK me = {(INITLINK*)NIL, 1, Decl__initProc }; static char* VSimports[] = { &VS_String__T__3a6c7dc12615e4ee, &VS_Token__DeclStart__730c82bc2c2001b8, &VS_Token__TypeStart__f71616cb38a20d02, &VS_Token__ExprStart__21dc8a0a27344836, &VS_Decl__Parse__e6cb29993103d662, NIL }; void Decl__ILink (phase) int phase; { switch (phase) { case 0: { me.link = Decl__init; Decl__init = & me; break; }; case 1: { break; }; case 2: { break; }; }; };