/* Generated by Nim Compiler v1.6.2 */ #define NIM_INTBITS 32 #include "nimbase.h" #include #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw; typedef struct tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w; typedef struct RootObj RootObj; typedef struct tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q; typedef struct tySequence__YdLNCDKYeipzJx3I8Xw82Q tySequence__YdLNCDKYeipzJx3I8Xw82Q; typedef struct tySequence__PJMRIt5QxCm6bRaVyQ5CGA tySequence__PJMRIt5QxCm6bRaVyQ5CGA; typedef struct tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw; typedef struct tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A; typedef struct tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ; typedef struct tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ; typedef struct tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q; typedef struct tySequence__YWbgnI9b9a4j9aDYnupShIg3A tySequence__YWbgnI9b9a4j9aDYnupShIg3A; typedef struct NimStringDesc NimStringDesc; typedef struct TGenericSeq TGenericSeq; typedef struct tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw; typedef struct tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw; typedef struct tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ; typedef struct tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg; typedef struct tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ; typedef struct tySequence__Q9atPKk5Xsv6h4rje4WzNLQ tySequence__Q9atPKk5Xsv6h4rje4WzNLQ; typedef struct tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w; typedef struct tySequence__E8pi9b5QNahsURYzXMjh3qw tySequence__E8pi9b5QNahsURYzXMjh3qw; typedef struct tySequence__JokFGfUW6i9b6aeU7xu6xBw tySequence__JokFGfUW6i9b6aeU7xu6xBw; typedef struct tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg; typedef struct tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ; typedef struct tySequence__qwqHTkRvwhrRyENtudHQ7g tySequence__qwqHTkRvwhrRyENtudHQ7g; typedef struct tyTuple__SlmU1Ju0WFHUWkihyHMVYg tyTuple__SlmU1Ju0WFHUWkihyHMVYg; typedef struct tyTuple__C1iPjdrPjiQaUrcFhIp9aGw tyTuple__C1iPjdrPjiQaUrcFhIp9aGw; typedef struct tyObject_VmArgs__0UUl6e5CNNQfMon2xW2bVA tyObject_VmArgs__0UUl6e5CNNQfMon2xW2bVA; typedef struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A tyTuple__JfHvHzMrhKkWAUvQKe0i1A; typedef struct tyObject_Env_vmdefdotnim_vmdef___diB2NTuAIWY0FO9c5IUJRGg tyObject_Env_vmdefdotnim_vmdef___diB2NTuAIWY0FO9c5IUJRGg; typedef struct tySequence__jlXqfsdfoRhiIfoVNWV0Vw tySequence__jlXqfsdfoRhiIfoVNWV0Vw; typedef struct tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA; typedef struct tyTuple__4707W0MdkBgzyuDClNdLBQ tyTuple__4707W0MdkBgzyuDClNdLBQ; typedef struct tyTuple__47w2DboNEPf69aPgubZdd7Q tyTuple__47w2DboNEPf69aPgubZdd7Q; typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g; typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w; typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ; typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA; typedef struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg; typedef struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ; typedef struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg; typedef struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw; typedef struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA; typedef struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw; typedef struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw; typedef struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg; typedef struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyTuple__ujsjpB2O9cjj3uDHsXbnSzg; typedef struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg; typedef struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ; typedef struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg; typedef struct tySequence__4mZLwkxT8rbt9bf3wXrXYNQ tySequence__4mZLwkxT8rbt9bf3wXrXYNQ; typedef struct tySequence__rQHmYk1HzcwNxKBymIFHpA tySequence__rQHmYk1HzcwNxKBymIFHpA; typedef struct tySequence__XMM60DtBsc6xYsIpNANkrA tySequence__XMM60DtBsc6xYsIpNANkrA; typedef struct tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw; typedef struct tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg; typedef struct tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg; typedef struct tySequence__mWRMiYLthG9coLjkbElCxkw tySequence__mWRMiYLthG9coLjkbElCxkw; typedef struct tyObject_Table__iowAVDkco3qpbEH0z8OmkQ tyObject_Table__iowAVDkco3qpbEH0z8OmkQ; typedef struct tySequence__bTDCDwD2P7TodzbAefLcSw tySequence__bTDCDwD2P7TodzbAefLcSw; typedef struct tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w; typedef struct tySequence__3MPVXAHA08SszBrU4ffqEg tySequence__3MPVXAHA08SszBrU4ffqEg; typedef struct tyObject_Table__KcymdZjUsmGSK8BxmvoJgw tyObject_Table__KcymdZjUsmGSK8BxmvoJgw; typedef struct tySequence__YCf5zJHm4JI06qpmKwPUWg tySequence__YCf5zJHm4JI06qpmKwPUWg; typedef struct tyObject_Table__Ab4q9c36aMR4mtkEOIBzdzA tyObject_Table__Ab4q9c36aMR4mtkEOIBzdzA; typedef struct tySequence__7lEisrXlQEzwtUKW5pzRCw tySequence__7lEisrXlQEzwtUKW5pzRCw; typedef struct tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ; typedef struct tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA; typedef struct tySequence__eHqUwlHGGaPw0TDPDeL79cQ tySequence__eHqUwlHGGaPw0TDPDeL79cQ; typedef struct tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA; typedef struct tySequence__61s9cbAniKuBrdHwBhMDfQg tySequence__61s9cbAniKuBrdHwBhMDfQg; typedef struct tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA; typedef struct tyObject_TrunkcolonObjectType___POcWT53G7t0BSUjc31o0iA tyObject_TrunkcolonObjectType___POcWT53G7t0BSUjc31o0iA; typedef struct tySequence__Bre9bNyuQOg1EJKitjSzn8w tySequence__Bre9bNyuQOg1EJKitjSzn8w; typedef struct tyObject_Table__fdKWDDO1P17zvuQPReVgRA tyObject_Table__fdKWDDO1P17zvuQPReVgRA; typedef struct tySequence__fdmz6VkIf1ewwrssKYqRFg tySequence__fdmz6VkIf1ewwrssKYqRFg; typedef struct tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ; typedef struct tySequence__kxu4GK0onha2t9bo86mdVAg tySequence__kxu4GK0onha2t9bo86mdVAg; typedef struct tySequence__48JTohSgTy339bRxHzUD8KA tySequence__48JTohSgTy339bRxHzUD8KA; typedef struct tySequence__s9byh6WFJ16lPMcmqdaMTHA tySequence__s9byh6WFJ16lPMcmqdaMTHA; typedef struct tyObject_TType__facALICuu8zUj0hjvbTLFg tyObject_TType__facALICuu8zUj0hjvbTLFg; typedef struct tyObject_Table__Ue6w4c82v7gc7t2qntTbAw tyObject_Table__Ue6w4c82v7gc7t2qntTbAw; typedef struct tySequence__1U9bG8RcAedEeYkQLZjVFKA tySequence__1U9bG8RcAedEeYkQLZjVFKA; typedef struct tyObject_Table__G1v8c16HePOldLeucwe05Q tyObject_Table__G1v8c16HePOldLeucwe05Q; typedef struct tySequence__fIB1rTQ55aFonoft9a9bmljQ tySequence__fIB1rTQ55aFonoft9a9bmljQ; typedef struct tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA; typedef struct tySequence__23SMqauuRsbDANhthj9bWlA tySequence__23SMqauuRsbDANhthj9bWlA; typedef struct tyObject_Table__NttoEzoiq5CiphZe81oadg tyObject_Table__NttoEzoiq5CiphZe81oadg; typedef struct tySequence__squ9b9bUH4OLHf6cEMrt6hVA tySequence__squ9b9bUH4OLHf6cEMrt6hVA; typedef struct tyObject_Table__nagDFX4QHx0s6Fvma9blmSg tyObject_Table__nagDFX4QHx0s6Fvma9blmSg; typedef struct tySequence__pHNq3oXj9av2sEUdqaqeZjw tySequence__pHNq3oXj9av2sEUdqaqeZjw; typedef struct tySequence__MAQKEADohlpnXTModtugbQ tySequence__MAQKEADohlpnXTModtugbQ; typedef struct tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ; typedef struct tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA; typedef struct tyObject_Target__9abOl5DLX8suLujOaHSvGzw tyObject_Target__9abOl5DLX8suLujOaHSvGzw; typedef struct tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg; typedef struct tyObject_MsgConfig__kV7r8HWT0SqOYW2k2ukC6A tyObject_MsgConfig__kV7r8HWT0SqOYW2k2ukC6A; typedef struct tySequence__tNFrR3kRuS1FSwuiLGoSSA tySequence__tNFrR3kRuS1FSwuiLGoSSA; typedef struct tySequence__Zi9cGbCWofbtABoHJ5RbLNQ tySequence__Zi9cGbCWofbtABoHJ5RbLNQ; typedef struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg; typedef struct tySequence__4eRCaZmrYLLw2k30GPTiMw tySequence__4eRCaZmrYLLw2k30GPTiMw; typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ; typedef struct tySequence__pK3qSsBZwdXd6qyUMkd5Jw tySequence__pK3qSsBZwdXd6qyUMkd5Jw; typedef struct tyObject_SuggestcolonObjectType___bkMuTTb2G70XfpzAiyNrnQ tyObject_SuggestcolonObjectType___bkMuTTb2G70XfpzAiyNrnQ; typedef struct tyObject_ProfileDatacolonObjectType___rPBBfFL4X0b9cQ6rfMNPXig tyObject_ProfileDatacolonObjectType___rPBBfFL4X0b9cQ6rfMNPXig; typedef struct tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w; typedef struct tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g; typedef struct tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA; typedef struct tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA; typedef struct tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA; typedef struct tyObject_TLib__NBMxlJ6g3utqUlplqTTHkA tyObject_TLib__NBMxlJ6g3utqUlplqTTHkA; typedef struct tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA; typedef struct tySequence__vv5mGmK03BCr5e3LTZA5Hw tySequence__vv5mGmK03BCr5e3LTZA5Hw; typedef struct tyObject_LoadedModule__14iJKkvOiWT62KF2D8f9c5w tyObject_LoadedModule__14iJKkvOiWT62KF2D8f9c5w; typedef struct tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ; typedef struct tySequence__PXIzfWocnrafGz5p3CP5LA tySequence__PXIzfWocnrafGz5p3CP5LA; typedef struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA tySequence__9bAGqSvkAaFL9bWjsEPslrFA; typedef struct tyObject_PackedTree__8otSrA7MENGYESDkEP7nnw tyObject_PackedTree__8otSrA7MENGYESDkEP7nnw; typedef struct tySequence__29bS0n2QNyO1R7e0qMMOvLA tySequence__29bS0n2QNyO1R7e0qMMOvLA; typedef struct tySequence__b89aLriiJnVTD186H6zNIgg tySequence__b89aLriiJnVTD186H6zNIgg; typedef struct tySequence__REuPuHuSlOkZ0Q5oqzDrQg tySequence__REuPuHuSlOkZ0Q5oqzDrQg; typedef struct tySequence__I9aQmO9asXXWJ58UI9c8BCSzA tySequence__I9aQmO9asXXWJ58UI9c8BCSzA; typedef struct tySequence__NyaOkf8ZwxP6rkRF5TOkew tySequence__NyaOkf8ZwxP6rkRF5TOkew; typedef struct tySequence__L9bOt8CaTEmIjgtuZvp6syg tySequence__L9bOt8CaTEmIjgtuZvp6syg; typedef struct tySequence__im8UB2GsZvUaQ4a1wKGWhQ tySequence__im8UB2GsZvUaQ4a1wKGWhQ; typedef struct tySequence__xxnXDLpoqBo8zJzP9b1073g tySequence__xxnXDLpoqBo8zJzP9b1073g; typedef struct tySequence__DfmUmNgVGnYaiV1I6227tw tySequence__DfmUmNgVGnYaiV1I6227tw; typedef struct tySequence__t8Uv4lEJ4lkuECvP9c6JMhA tySequence__t8Uv4lEJ4lkuECvP9c6JMhA; typedef struct tyObject_BiTable__SMd2CpsYscvX1veKoGcqmg tyObject_BiTable__SMd2CpsYscvX1veKoGcqmg; typedef struct tyObject_BiTable__DyMEQOe8VsqcG49bIhU69bBQ tyObject_BiTable__DyMEQOe8VsqcG49bIhU69bBQ; typedef struct tySequence__IHUFRsFxZNv7YydiUO2esQ tySequence__IHUFRsFxZNv7YydiUO2esQ; typedef struct tyObject_Table__CE4eiu6FavV1vmUiTXQ70g tyObject_Table__CE4eiu6FavV1vmUiTXQ70g; typedef struct tySequence__9bT7o0CflHuiE4VhmtqBPCw tySequence__9bT7o0CflHuiE4VhmtqBPCw; typedef struct tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw; typedef struct tyObject_Table__TRm6MPqklA8EYBmBMY117Q tyObject_Table__TRm6MPqklA8EYBmBMY117Q; typedef struct tySequence__9cnx3zXnWzeclW8Ko4oUgAQ tySequence__9cnx3zXnWzeclW8Ko4oUgAQ; typedef struct tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ; typedef struct tySequence__O5RcspOP32YJ4YtU5ppxxA tySequence__O5RcspOP32YJ4YtU5ppxxA; typedef struct tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg; typedef struct tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ; typedef struct tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ; typedef struct tyTuple__o67sDX0wYbEuhI9cJYAbDtg tyTuple__o67sDX0wYbEuhI9cJYAbDtg; typedef struct tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA; typedef struct tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg; typedef struct tySequence__ipEvhpHAmm8ZCn9bZAOdNYA tySequence__ipEvhpHAmm8ZCn9bZAOdNYA; typedef struct tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA; typedef struct tyTuple__9aNnDWBFMF44sfFinBpMT4Q tyTuple__9aNnDWBFMF44sfFinBpMT4Q; typedef struct tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg; typedef struct tySequence__159bHWBGAOOs6U7OZ9cQlO0g tySequence__159bHWBGAOOs6U7OZ9cQlO0g; typedef struct tyTuple__VrD6plbUKJjYKM0lCr3hGQ tyTuple__VrD6plbUKJjYKM0lCr3hGQ; typedef struct tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA; typedef struct tyTuple__1ZbjBgxAbnye0IFMZ6w4OA tyTuple__1ZbjBgxAbnye0IFMZ6w4OA; typedef struct tyTuple__xYhUhS7X82rKTqbT9bRfCnw tyTuple__xYhUhS7X82rKTqbT9bRfCnw; typedef struct tyTuple__rplX06U9bjhu9asm5pWdgqsA tyTuple__rplX06U9bjhu9asm5pWdgqsA; typedef struct tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q; typedef struct tyTuple__xDU9bZmv1ZbZkJDaATBekIQ tyTuple__xDU9bZmv1ZbZkJDaATBekIQ; typedef struct tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A; typedef struct tyTuple__3i6hlQmqrn6m7tuVN8FHjQ tyTuple__3i6hlQmqrn6m7tuVN8FHjQ; typedef struct tyTuple__OJFzEczluV8Jmo9bRpBfkzw tyTuple__OJFzEczluV8Jmo9bRpBfkzw; typedef struct tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw; typedef struct tyTuple__F3gkSrMB1qp2Tvf9bixVXwg tyTuple__F3gkSrMB1qp2Tvf9bixVXwg; typedef struct tyTuple__wcNatyuf8WOqAhGLhSvgiw tyTuple__wcNatyuf8WOqAhGLhSvgiw; typedef struct tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg; typedef struct tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g; typedef struct tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ; typedef struct tyTuple__z822nu9bFF1AlQnLrHjdwpA tyTuple__z822nu9bFF1AlQnLrHjdwpA; typedef struct tyObject_TFileInfo__GE3hAakXKOEpch4ap3zXAw tyObject_TFileInfo__GE3hAakXKOEpch4ap3zXAw; typedef struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw tyTuple__QeWl6B6ffS4pU6WWrtcrDw; typedef struct tyObject_Cfile__i9cKq1ZGd1wgagjUEHLVFtg tyObject_Cfile__i9cKq1ZGd1wgagjUEHLVFtg; typedef struct tyTuple__0q9cmhneJEKnQERTpXXdz6Q tyTuple__0q9cmhneJEKnQERTpXXdz6Q; typedef struct tyObject_PackedNode__7lDGAZiNp4zbO65GEpoKow tyObject_PackedNode__7lDGAZiNp4zbO65GEpoKow; typedef struct tyObject_PackedLineInfo__Q9bbXLBurHo2r5TyF6UBshg tyObject_PackedLineInfo__Q9bbXLBurHo2r5TyF6UBshg; typedef struct tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ; typedef struct tyTuple__Q7r9caOmeWqQGZCIBHhGRUA tyTuple__Q7r9caOmeWqQGZCIBHhGRUA; typedef struct tyTuple__7Wlwbz8zSe7Udyf7mmsd9cg tyTuple__7Wlwbz8zSe7Udyf7mmsd9cg; typedef struct tyTuple__XyJ8LOAZzVVXSsmt09b8uWw tyTuple__XyJ8LOAZzVVXSsmt09b8uWw; typedef struct tyObject_PackedInstantiation__39cWRURu69agjI9c1ohiUmxiA tyObject_PackedInstantiation__39cWRURu69agjI9c1ohiUmxiA; typedef struct tySequence__vC9cvg0R8tfBaOXXi3sfMzw tySequence__vC9cvg0R8tfBaOXXi3sfMzw; typedef struct tyTuple__9aoobCDZB4x41HJSOmh0mwA tyTuple__9aoobCDZB4x41HJSOmh0mwA; typedef struct tyTuple__g0Q6Qx15nK53ce9aLo7YyrA tyTuple__g0Q6Qx15nK53ce9aLo7YyrA; typedef struct tyObject_PackedSym__XjVn21MwvH8ij6CfopYZWw tyObject_PackedSym__XjVn21MwvH8ij6CfopYZWw; typedef struct tyObject_PackedLib__oa01YzfeXO9bbIDH9cIki4Hw tyObject_PackedLib__oa01YzfeXO9bbIDH9cIki4Hw; typedef struct tyObject_PackedType__IhXsK7mrwumUBtEqbZ2BqA tyObject_PackedType__IhXsK7mrwumUBtEqbZ2BqA; typedef struct tyTuple__8x6vq4Dc9aLvKX9actMeR9avQ tyTuple__8x6vq4Dc9aLvKX9actMeR9avQ; typedef struct tyTuple__UvldbCB6B9ayi9bGYW7vJNLA tyTuple__UvldbCB6B9ayi9bGYW7vJNLA; typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A; typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ; typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op); typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p); struct TNimType { NI size; NI align; tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind; tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags; TNimType* base; TNimNode* node; void* finalizer; tyProc__ojoeKfW4VYIm36I9cpDTQIg marker; tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy; }; typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode { tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct RootObj { TNimType* m_type; }; struct tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w { RootObj Sup; tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen; }; typedef NU8 tyEnum_TEvalMode__UbrbHUpo4hYFr1DbYzJgRQ; typedef NU8 tySet_tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A; struct tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q { NU16 line; NI16 col; NI32 fileIndex; }; struct TGenericSeq { NI len; NI reserved; }; struct NimStringDesc { TGenericSeq Sup; NIM_CHAR data[SEQ_DECL_SIZE]; }; struct tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg { NF tEnter; tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ* tos; }; struct tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w { tySequence__E8pi9b5QNahsURYzXMjh3qw* data; NI counter; }; struct tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw { tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w Sup; tySequence__YdLNCDKYeipzJx3I8Xw82Q* code; tySequence__PJMRIt5QxCm6bRaVyQ5CGA* debug; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* globals; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* constants; tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A* types; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* currentExceptionA; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* currentExceptionB; NI exceptionInstr; tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ* prc; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* callsite; tyEnum_TEvalMode__UbrbHUpo4hYFr1DbYzJgRQ mode; tySet_tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A features; NIM_BOOL traceActive; NI loopIterations; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q comesFromHeuristic; tySequence__YWbgnI9b9a4j9aDYnupShIg3A* callbacks; NimStringDesc* errorFlag; tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache; tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config; tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph; NI oldErrorCount; tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg profiler; NI* templInstCounter; tySequence__Q9atPKk5Xsv6h4rje4WzNLQ* vmstateDiff; tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w procToCodePos; }; struct tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ { tySequence__JokFGfUW6i9b6aeU7xu6xBw* blocks; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym; tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg* regInfo; }; struct tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* label; tySequence__qwqHTkRvwhrRyENtudHQ7g* fixups; }; typedef NU8 tyEnum_TSlotKind__QOyrDzzey9cf6gDtSRPuZMQ; struct tyTuple__SlmU1Ju0WFHUWkihyHMVYg { NIM_BOOL Field0; tyEnum_TSlotKind__QOyrDzzey9cf6gDtSRPuZMQ Field1; }; typedef NU8 tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A; typedef struct { N_NIMCALL_PTR(void, ClP_0) (tyObject_VmArgs__0UUl6e5CNNQfMon2xW2bVA* args, void* ClE_0); void* ClE_0; } tyProc__5QC9cKfPJmKuW0XbCTd8ylA; struct tyTuple__C1iPjdrPjiQaUrcFhIp9aGw { NimStringDesc* Field0; tyProc__5QC9cKfPJmKuW0XbCTd8ylA Field1; }; struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A { void* Field0; tyObject_Env_vmdefdotnim_vmdef___diB2NTuAIWY0FO9c5IUJRGg* Field1; }; struct tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* prc; tySequence__jlXqfsdfoRhiIfoVNWV0Vw* slots; tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ* next; NI comesFrom; tySequence__qwqHTkRvwhrRyENtudHQ7g* safePoints; }; typedef NU8 tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ; struct tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA { tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ kind; union{ NI64 intVal; NF floatVal; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* node; tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA* regAddr; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw** nodeAddr; }; }; struct tyTuple__4707W0MdkBgzyuDClNdLBQ { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* Field0; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* Field1; }; struct tyTuple__47w2DboNEPf69aPgubZdd7Q { NI Field0; NI Field1; NI Field2; }; struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g { NI refcount; TNimType* typ; }; struct tyObject_GcStack__7fytPA5bBsob6See21YMRA { void* bottom; }; struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w { NI len; NI cap; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; }; typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SPr7N6UKfuF549bNPiUvSRw[256]; typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24]; typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32]; typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24]; typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256]; struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA { tyArray__lh2A89ahMmYg9bCmpVaplLbA data; }; typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2]; struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw { tyArray__0aOLqZchNi8nWtMTi8ND8w link; NI key; NI upperBound; NI level; }; struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0; NI Field1; }; typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30]; struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg { NI len; tyArray__LzOv2eCDGiceMKQstCLmhw chunks; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next; }; struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg { NI minLargeObj; NI maxLargeObj; tyArray__SPr7N6UKfuF549bNPiUvSRw freeSmallChunks; NU32 flBitmap; tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap; tyArray__B6durA4ZCi1xjJvRtyYxMg matrix; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem; NI currMem; NI maxMem; NI freeMem; NI occ; NI lastSize; tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes; NIM_BOOL locked; NIM_BOOL blockChunkSizeIncrease; NI nextChunkSize; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks; }; struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg { NI stackScans; NI cycleCollections; NI maxThreshold; NI maxStackSize; NI maxStackCells; NI cycleTableSize; NI64 maxPause; }; struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ { NI counter; NI max; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data; }; struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ { tyObject_GcStack__7fytPA5bBsob6See21YMRA stack; NI cycleThreshold; NI zctThreshold; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack; NI recGcLock; tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region; tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat; tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots; NI gcThreadId; }; typedef NU8 tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw; struct tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw { tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg* data; NI counter; }; struct tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg { tySequence__mWRMiYLthG9coLjkbElCxkw* data; NI counter; }; struct tyObject_Table__iowAVDkco3qpbEH0z8OmkQ { tySequence__bTDCDwD2P7TodzbAefLcSw* data; NI counter; }; typedef tyObject_Table__iowAVDkco3qpbEH0z8OmkQ tyArray__pxY9cgs6r9cBvGwlO8XZ9ccbQ[5]; struct tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w { tySequence__3MPVXAHA08SszBrU4ffqEg* data; NI counter; }; struct tyObject_Table__KcymdZjUsmGSK8BxmvoJgw { tySequence__YCf5zJHm4JI06qpmKwPUWg* data; NI counter; }; struct tyObject_Table__Ab4q9c36aMR4mtkEOIBzdzA { tySequence__7lEisrXlQEzwtUKW5pzRCw* data; NI counter; }; typedef NU8 tyEnum_TBackend__4OBsgZ9cscH2JLUE5Wcz01g; typedef NU8 tyEnum_TGCMode__tkz389aDYNd8ykeZszCuBSw; typedef NU8 tyEnum_TSystemCC__1eWBJUonHMOnlBwsOvpFmA; typedef NU32 tySet_tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg; typedef NU64 tySet_tyEnum_TGlobalOption__RAfAEZqjnKMDumgyKKc1qw; struct tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ { tyEnum_TBackend__4OBsgZ9cscH2JLUE5Wcz01g backend; tyEnum_TGCMode__tkz389aDYNd8ykeZszCuBSw selectedGC; tyEnum_TSystemCC__1eWBJUonHMOnlBwsOvpFmA cCompiler; tySet_tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg options; tySet_tyEnum_TGlobalOption__RAfAEZqjnKMDumgyKKc1qw globalOptions; }; struct tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA { NI counter; tySequence__eHqUwlHGGaPw0TDPDeL79cQ* data; }; struct tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA { tySequence__61s9cbAniKuBrdHwBhMDfQg* data; NI counter; }; typedef NI tyArray__emiAJ8okywrJw7ZHLzlXbQ[34]; struct tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA { NI elems; NI counter; NI max; tyObject_TrunkcolonObjectType___POcWT53G7t0BSUjc31o0iA* head; tySequence__Bre9bNyuQOg1EJKitjSzn8w* data; tyArray__emiAJ8okywrJw7ZHLzlXbQ a; }; struct tyObject_Table__fdKWDDO1P17zvuQPReVgRA { tySequence__fdmz6VkIf1ewwrssKYqRFg* data; NI counter; }; struct tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ { tySequence__kxu4GK0onha2t9bo86mdVAg* data; NI counter; }; typedef struct { N_NIMCALL_PTR(NIM_BOOL, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__In3g79a0qTcRmbTbJp9ba9ctg; typedef tyObject_TType__facALICuu8zUj0hjvbTLFg* tyArray__9bjuenwQUcqO3lbmS2wX7uA[65]; struct tyObject_Table__Ue6w4c82v7gc7t2qntTbAw { tySequence__1U9bG8RcAedEeYkQLZjVFKA* data; NI counter; }; struct tyObject_Table__G1v8c16HePOldLeucwe05Q { tySequence__fIB1rTQ55aFonoft9a9bmljQ* data; NI counter; }; typedef N_NIMCALL_PTR(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, tyProc__VHDwJFdIqpwtpUGuxiXUwg) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, NI32 fileIdx); typedef N_NIMCALL_PTR(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, tyProc__mjUN9alLJ31lnSKkUsuyWMw) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, NI32 fileIdx); struct tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA { tySequence__23SMqauuRsbDANhthj9bWlA* data; NI counter; }; struct tyObject_Table__NttoEzoiq5CiphZe81oadg { tySequence__squ9b9bUH4OLHf6cEMrt6hVA* data; NI counter; }; struct tyObject_Table__nagDFX4QHx0s6Fvma9blmSg { tySequence__pHNq3oXj9av2sEUdqaqeZjw* data; NI counter; }; typedef N_NIMCALL_PTR(void, tyProc__TjycsqkDBjsxd4da6KYTng) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* s, tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info); typedef N_NIMCALL_PTR(void, tyProc__Mrj9cEgtPER9bAXMDB9cTXrfQ) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* owner, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* body); typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__J7Jq15ZScfKLqcLx8sEz9cA) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TType__facALICuu8zUj0hjvbTLFg* formal, tyObject_TType__facALICuu8zUj0hjvbTLFg* actual); struct tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opNot; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opContains; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opLe; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opLt; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opAnd; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opOr; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opIsNil; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opEq; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opAdd; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opSub; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opMul; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opDiv; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* opLen; }; struct tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ { tySequence__4mZLwkxT8rbt9bf3wXrXYNQ* ifaces; tySequence__rQHmYk1HzcwNxKBymIFHpA* packed_0; tySequence__XMM60DtBsc6xYsIpNANkrA* encoders; tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw typeInstCache; tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg procInstCache; tyArray__pxY9cgs6r9cBvGwlO8XZ9ccbQ attachedOps; tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w methodsPerType; tyObject_Table__KcymdZjUsmGSK8BxmvoJgw enumToStringProcs; tyObject_Table__Ab4q9c36aMR4mtkEOIBzdzA emittedTypeInfo; tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ startupPackedConfig; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA packageSyms; tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA modulesPerPackage; tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA deps; tyObject_Table__fdKWDDO1P17zvuQPReVgRA importDeps; NIM_BOOL suggestMode; NIM_BOOL invalidTransitiveClosure; tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ inclToMod; tySequence__48JTohSgTy339bRxHzUD8KA* importStack; RootObj* backend; tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config; tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache; RootObj* vm; tyProc__In3g79a0qTcRmbTbJp9ba9ctg doStopCompile; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* usageSym; tySequence__eHqUwlHGGaPw0TDPDeL79cQ* owners; tySequence__s9byh6WFJ16lPMcmqdaMTHA* methods; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* systemModule; tyArray__9bjuenwQUcqO3lbmS2wX7uA sysTypes; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA compilerprocs; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA exposed; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA packageTypes; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* emptyNode; tyObject_Table__Ue6w4c82v7gc7t2qntTbAw canonTypes; tyObject_Table__G1v8c16HePOldLeucwe05Q symBodyHashes; tyProc__VHDwJFdIqpwtpUGuxiXUwg importModuleCallback; tyProc__mjUN9alLJ31lnSKkUsuyWMw includeFileCallback; tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA cacheSeqs; tyObject_Table__NttoEzoiq5CiphZe81oadg cacheCounters; tyObject_Table__nagDFX4QHx0s6Fvma9blmSg cacheTables; tySequence__MAQKEADohlpnXTModtugbQ* passes; tyProc__TjycsqkDBjsxd4da6KYTng onDefinition; tyProc__TjycsqkDBjsxd4da6KYTng onDefinitionResolveForward; tyProc__TjycsqkDBjsxd4da6KYTng onUsage; tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ* globalDestructors; tyProc__Mrj9cEgtPER9bAXMDB9cTXrfQ strongSemCheck; tyProc__J7Jq15ZScfKLqcLx8sEz9cA compatibleProps; tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen; tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA operators; }; typedef NU8 tyEnum_TSystemCPU__XYDt7D1G3qcClFyZy1Ky9ag; typedef NU8 tyEnum_TSystemOS__s7Mlr1t66SUqP6BKJMXLaQ; struct tyObject_Target__9abOl5DLX8suLujOaHSvGzw { tyEnum_TSystemCPU__XYDt7D1G3qcClFyZy1Ky9ag targetCPU; tyEnum_TSystemCPU__XYDt7D1G3qcClFyZy1Ky9ag hostCPU; tyEnum_TSystemOS__s7Mlr1t66SUqP6BKJMXLaQ targetOS; tyEnum_TSystemOS__s7Mlr1t66SUqP6BKJMXLaQ hostOS; NI intSize; NI floatSize; NI ptrSize; NimStringDesc* tnl; }; typedef NU8 tySet_tyEnum_TErrorOutput__fBf8Teueoz9aAkO5cXaxrpA; struct tyObject_MsgConfig__kV7r8HWT0SqOYW2k2ukC6A { tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q trackPos; NIM_BOOL trackPosAttached; tySet_tyEnum_TErrorOutput__fBf8Teueoz9aAkO5cXaxrpA errorOutputs; tySequence__tNFrR3kRuS1FSwuiLGoSSA* msgContext; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q lastError; tyObject_Table__Ab4q9c36aMR4mtkEOIBzdzA filenameToIndexTbl; tySequence__Zi9cGbCWofbtABoHJ5RbLNQ* fileInfos; NI32 systemFileIdx; }; typedef NU8 tyEnum_FilenameOption__eL86bAtPxXWHj24F5gOMFQ; typedef NU8 tyEnum_Command__0zjcIQ623TIRGPdtjLwTFA; typedef NU8 tyEnum_ExceptionSystem__1mkAogyaDAT7g9cQjzsgKLQ; typedef NU8 tyEnum_SymbolFilesOption__gBES9bqm1ru9ape8SeMRAFgQ; struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg { tySequence__4eRCaZmrYLLw2k30GPTiMw* data; NI counter; }; typedef NU32 tySet_tyEnum_Feature__01UoAKYz1MxZiuG1X2VhNQ; typedef NU8 tySet_tyEnum_LegacyFeature__hGCD9aOrxPvpXn4Ne6W6OVA; typedef NU8 tyEnum_IdeCmd__1Ced39bl5eePmZ1PKMPXigQ; typedef NU8 tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug[11]; typedef NU8 tySet_tyEnum_StdOrrKind__6cbmyTzDPaZU9afMe4mz3Ug; typedef struct { N_NIMCALL_PTR(void, ClP_0) (tyObject_SuggestcolonObjectType___bkMuTTb2G70XfpzAiyNrnQ* result, void* ClE_0); void* ClE_0; } tyProc__YD0MR9bJ2x4beJkZdnjXN9cA; typedef struct { N_NIMCALL_PTR(void, ClP_0) (NimStringDesc* output, void* ClE_0); void* ClE_0; } tyProc__k2HFjxisIgDALbEUFojxaQ; typedef NU8 tyEnum_Severity__x5BWBPGAbIH9clm5pmNp5DA; typedef struct { N_NIMCALL_PTR(void, ClP_0) (tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config, tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info, NimStringDesc* msg, tyEnum_Severity__x5BWBPGAbIH9clm5pmNp5DA severity, void* ClE_0); void* ClE_0; } tyProc__oL9coyIA2VDTGdUcur9aL9bew; struct tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw { tyEnum_TBackend__4OBsgZ9cscH2JLUE5Wcz01g backend; tyObject_Target__9abOl5DLX8suLujOaHSvGzw target; NI linesCompiled; tySet_tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg options; tySet_tyEnum_TGlobalOption__RAfAEZqjnKMDumgyKKc1qw globalOptions; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* macrosToExpand; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* arcToExpand; tyObject_MsgConfig__kV7r8HWT0SqOYW2k2ukC6A m; tyEnum_FilenameOption__eL86bAtPxXWHj24F5gOMFQ filenameOption; NimStringDesc* unitSep; NI evalTemplateCounter; NI evalMacroCounter; NI8 exitcode; tyEnum_Command__0zjcIQ623TIRGPdtjLwTFA cmd; NimStringDesc* cmdInput; NIM_BOOL projectIsCmd; NIM_BOOL implicitCmd; tyEnum_TGCMode__tkz389aDYNd8ykeZszCuBSw selectedGC; tyEnum_ExceptionSystem__1mkAogyaDAT7g9cQjzsgKLQ exc; NIM_BOOL hintProcessingDots; NI verbosity; NI numberOfProcessors; NF lastCmdTime; tyEnum_SymbolFilesOption__gBES9bqm1ru9ape8SeMRAFgQ symbolFiles; NI spellSuggestMax; tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg cppDefines; NimStringDesc* headerFile; tySet_tyEnum_Feature__01UoAKYz1MxZiuG1X2VhNQ features; tySet_tyEnum_LegacyFeature__hGCD9aOrxPvpXn4Ne6W6OVA legacyFeatures; NimStringDesc* arguments; tyEnum_IdeCmd__1Ced39bl5eePmZ1PKMPXigQ ideCmd; NIM_BOOL oldNewlines; tyEnum_TSystemCC__1eWBJUonHMOnlBwsOvpFmA cCompiler; tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug modifiedyNotes; tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug cmdlineNotes; tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug foreignPackageNotes; tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug notes; tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug warningAsErrors; tySet_tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug mainPackageNotes; NI mainPackageId; NI errorCounter; NI hintCounter; NI warnCounter; NI errorMax; NI maxLoopIterationsVM; NIM_BOOL isVmTrace; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* configVars; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* symbols; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* packageCache; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* nimblePaths; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* searchPaths; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* lazyPaths; NimStringDesc* outFile; NimStringDesc* outDir; NimStringDesc* jsonBuildFile; NimStringDesc* prefixDir; NimStringDesc* libpath; NimStringDesc* nimcacheDir; tyTuple__47w2DboNEPf69aPgubZdd7Q nimStdlibVersion; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* dllOverrides; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* moduleOverrides; tyObject_StringTableObj__V5PVrt9bIxZEeV7lfvqqtNg* cfileSpecificOptions; NimStringDesc* projectName; NimStringDesc* projectPath; NimStringDesc* projectFull; NIM_BOOL projectIsStdin; tySet_tyEnum_StdOrrKind__6cbmyTzDPaZU9afMe4mz3Ug lastMsgWasDot; NI32 projectMainIdx; NI32 projectMainIdx2; NimStringDesc* command; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* commandArgs; NimStringDesc* commandLine; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* extraCmds; NIM_BOOL keepComments; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* implicitImports; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* implicitIncludes; NimStringDesc* docSeeSrcUrl; NimStringDesc* docRoot; NimStringDesc* docCmd; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* configFiles; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cIncludes; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cLibs; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cLinkedLibs; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* externalToLink; NimStringDesc* linkOptionsCmd; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* compileOptionsCmd; NimStringDesc* linkOptions; NimStringDesc* compileOptions; NimStringDesc* cCompilerPath; tySequence__pK3qSsBZwdXd6qyUMkd5Jw* toCompile; tyProc__YD0MR9bJ2x4beJkZdnjXN9cA suggestionResultHook; NI suggestVersion; NI suggestMaxResults; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q lastLineInfo; tyProc__k2HFjxisIgDALbEUFojxaQ writelnHook; tyProc__oL9coyIA2VDTGdUcur9aL9bew structuredErrorHook; NimStringDesc* cppCustomNamespace; NimStringDesc* nimMainPrefix; tyObject_ProfileDatacolonObjectType___rPBBfFL4X0b9cQ6rfMNPXig* vmProfileData; }; struct tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g { NI32 module; NI32 item; }; struct tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w { RootObj Sup; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g itemId; }; typedef NU8 tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw; typedef NU16 tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg; typedef NU64 tySet_tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw; typedef NU8 tyEnum_TLocKind__O7PRFZKuiBBWbku09cayVBg; typedef NU8 tyEnum_TStorageLoc__JK9cKMX3XnqHaUky9b6gkGEw; typedef NU16 tySet_tyEnum_TLocFlag__o2bqJgR4ceIupnUSpxiudA; struct tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA { tyEnum_TLocKind__O7PRFZKuiBBWbku09cayVBg k; tyEnum_TStorageLoc__JK9cKMX3XnqHaUky9b6gkGEw storage; tySet_tyEnum_TLocFlag__o2bqJgR4ceIupnUSpxiudA flags; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* lode; tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA* r; }; struct tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ { tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w Sup; tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind; union{ struct {tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* gcUnsafetyReason; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* transformedBody; } _kind_1; struct {tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* guard; NI bitsize; NI alignment; } _kind_2; }; tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg magic; tyObject_TType__facALICuu8zUj0hjvbTLFg* typ; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* owner; tySet_tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw flags; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* ast; tySet_tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg options; NI position; NI offset; tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA loc; tyObject_TLib__NBMxlJ6g3utqUlplqTTHkA* annex; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* constraint; }; struct tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q { NI32 module; NI32 symId; NI32 typeId_0; NIM_BOOL sealed; }; typedef NU8 tyEnum_TOpcode__AHjjN19bk88ZQLW4paSubVQ; struct tyObject_VmArgs__0UUl6e5CNNQfMon2xW2bVA { NI ra; NI rb; NI rc; tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA* slots; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* currentException; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q currentLineInfo; }; struct tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module; tySequence__vv5mGmK03BCr5e3LTZA5Hw* converters; tySequence__vv5mGmK03BCr5e3LTZA5Hw* patterns; tySequence__vv5mGmK03BCr5e3LTZA5Hw* pureEnums; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA interf; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA interfHidden; tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA* uniqueName; }; typedef NU8 tyEnum_ModuleStatus__MgSLMPwZ4GVYYz7Kn9bmm6Q; struct tyObject_PackedTree__8otSrA7MENGYESDkEP7nnw { tySequence__29bS0n2QNyO1R7e0qMMOvLA* nodes; }; typedef NU8 tySet_tyEnum_ModuleBackendFlag__fgnyOEZ7Q9aYVj8O59afcT4g; struct tyObject_BiTable__SMd2CpsYscvX1veKoGcqmg { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* vals; tySequence__9bAGqSvkAaFL9bWjsEPslrFA* keys; }; struct tyObject_BiTable__DyMEQOe8VsqcG49bIhU69bBQ { tySequence__IHUFRsFxZNv7YydiUO2esQ* vals; tySequence__9bAGqSvkAaFL9bWjsEPslrFA* keys; }; struct tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ { NimStringDesc* definedSymbols; tySet_tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw moduleFlags; tySequence__PXIzfWocnrafGz5p3CP5LA* includes; tySequence__9bAGqSvkAaFL9bWjsEPslrFA* imports; tyObject_PackedTree__8otSrA7MENGYESDkEP7nnw toReplay; tyObject_PackedTree__8otSrA7MENGYESDkEP7nnw topLevel; tyObject_PackedTree__8otSrA7MENGYESDkEP7nnw bodies; tySequence__b89aLriiJnVTD186H6zNIgg* exports; tySequence__b89aLriiJnVTD186H6zNIgg* hidden; tySequence__REuPuHuSlOkZ0Q5oqzDrQg* reexports; tySequence__b89aLriiJnVTD186H6zNIgg* compilerProcs; tySequence__48JTohSgTy339bRxHzUD8KA* converters; tySequence__48JTohSgTy339bRxHzUD8KA* methods; tySequence__48JTohSgTy339bRxHzUD8KA* trmacros; tySequence__48JTohSgTy339bRxHzUD8KA* pureEnums; tySequence__I9aQmO9asXXWJ58UI9c8BCSzA* macroUsages; tySequence__NyaOkf8ZwxP6rkRF5TOkew* typeInstCache; tySequence__L9bOt8CaTEmIjgtuZvp6syg* procInstCache; tySequence__im8UB2GsZvUaQ4a1wKGWhQ* attachedOps; tySequence__xxnXDLpoqBo8zJzP9b1073g* methodsPerType; tySequence__NyaOkf8ZwxP6rkRF5TOkew* enumToStringProcs; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* emittedTypeInfo; tySet_tyEnum_ModuleBackendFlag__fgnyOEZ7Q9aYVj8O59afcT4g backendFlags; tySequence__DfmUmNgVGnYaiV1I6227tw* syms; tySequence__t8Uv4lEJ4lkuECvP9c6JMhA* types; tyObject_BiTable__SMd2CpsYscvX1veKoGcqmg strings; tyObject_BiTable__DyMEQOe8VsqcG49bIhU69bBQ numbers; tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ cfg; }; struct tyObject_Table__CE4eiu6FavV1vmUiTXQ70g { tySequence__9bT7o0CflHuiE4VhmtqBPCw* data; NI counter; }; struct tyObject_LoadedModule__14iJKkvOiWT62KF2D8f9c5w { tyEnum_ModuleStatus__MgSLMPwZ4GVYYz7Kn9bmm6Q status; NIM_BOOL symsInit; NIM_BOOL typesInit; NIM_BOOL loadedButAliveSetChanged; tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ fromDisk; tySequence__eHqUwlHGGaPw0TDPDeL79cQ* syms; tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A* types; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module; tyObject_Table__CE4eiu6FavV1vmUiTXQ70g iface; tyObject_Table__CE4eiu6FavV1vmUiTXQ70g ifaceHidden; }; struct tyObject_Table__TRm6MPqklA8EYBmBMY117Q { tySequence__9cnx3zXnWzeclW8Ko4oUgAQ* data; NI counter; }; struct tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw { NI32 thisModule; NI32 lastFile; NU32 lastLit; tyObject_Table__TRm6MPqklA8EYBmBMY117Q filenames; tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A* pendingTypes; tySequence__eHqUwlHGGaPw0TDPDeL79cQ* pendingSyms; tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA typeMarker; tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA symMarker; tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config; }; struct tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ { NU32 module; NI32 item; }; struct tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ { NI module; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ packed_0; }; struct tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg { tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ id; tyObject_TType__facALICuu8zUj0hjvbTLFg* typ; }; struct tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ { NI Field0; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g Field1; tySequence__O5RcspOP32YJ4YtU5ppxxA* Field2; }; struct tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg { NI module; tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ sym; tySequence__ipEvhpHAmm8ZCn9bZAOdNYA* concreteTypes; tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA* inst; }; struct tyTuple__o67sDX0wYbEuhI9cJYAbDtg { NI Field0; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g Field1; tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA* Field2; }; struct tyTuple__9aNnDWBFMF44sfFinBpMT4Q { NI Field0; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g Field1; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* Field2; }; struct tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA { tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ id; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym; }; struct tyTuple__VrD6plbUKJjYKM0lCr3hGQ { NI Field0; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA Field1; }; struct tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg { NI Field0; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g Field1; tySequence__159bHWBGAOOs6U7OZ9cQlO0g* Field2; }; struct tyTuple__1ZbjBgxAbnye0IFMZ6w4OA { NI Field0; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g Field1; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA Field2; }; struct tyTuple__xYhUhS7X82rKTqbT9bRfCnw { NI Field0; NimStringDesc* Field1; NI32 Field2; }; struct tyTuple__rplX06U9bjhu9asm5pWdgqsA { NI Field0; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g Field1; tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA Field2; }; struct tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q { NI Field0; NI32 Field1; tySequence__48JTohSgTy339bRxHzUD8KA* Field2; }; struct tyTuple__xDU9bZmv1ZbZkJDaATBekIQ { NI Field0; NI32 Field1; NI32 Field2; }; struct tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A { tySequence__eHqUwlHGGaPw0TDPDeL79cQ* Field0; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* Field1; }; typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16]; struct tyTuple__3i6hlQmqrn6m7tuVN8FHjQ { NI Field0; tyArray__qtqsWM5aXmcpMIVmvq3kAA Field1; tyObject_TType__facALICuu8zUj0hjvbTLFg* Field2; }; struct tyTuple__OJFzEczluV8Jmo9bRpBfkzw { NI Field0; NI Field1; tyArray__qtqsWM5aXmcpMIVmvq3kAA Field2; }; struct tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw { NI Field0; NimStringDesc* Field1; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* Field2; }; struct tyTuple__F3gkSrMB1qp2Tvf9bixVXwg { NI Field0; NimStringDesc* Field1; NI64 Field2; }; struct tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg { tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g* root; NI entries; }; struct tyTuple__wcNatyuf8WOqAhGLhSvgiw { NI Field0; NimStringDesc* Field1; tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg Field2; }; typedef N_NIMCALL_PTR(tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w*, tyProc__jkSFMhvPZ1AdGcvT2dK9a2w) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module, tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen); typedef N_NIMCALL_PTR(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, tyProc__A7Sdoem70tRxSEmKrf9cmyg) (tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w* p, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* topLevelStmt); typedef N_NIMCALL_PTR(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, tyProc__EAEKmBUgKFg29agoUGtzDEQ) (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w* p, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n); struct tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ { tyProc__jkSFMhvPZ1AdGcvT2dK9a2w Field0; tyProc__A7Sdoem70tRxSEmKrf9cmyg Field1; tyProc__EAEKmBUgKFg29agoUGtzDEQ Field2; NIM_BOOL Field3; }; struct tyTuple__z822nu9bFF1AlQnLrHjdwpA { tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q Field0; NimStringDesc* Field1; }; struct tyObject_TFileInfo__GE3hAakXKOEpch4ap3zXAw { NimStringDesc* fullPath; NimStringDesc* projPath; NimStringDesc* shortName; tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA* quotedName; tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA* quotedFullName; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* lines; NimStringDesc* dirtyFile; NimStringDesc* hash; NIM_BOOL dirty; }; struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw { NI Field0; NimStringDesc* Field1; }; typedef NU8 tySet_tyEnum_CfileFlag__Vl9c9ayddDuXiWtnWTsEYGsA; struct tyObject_Cfile__i9cKq1ZGd1wgagjUEHLVFtg { NimStringDesc* nimname; NimStringDesc* cname; NimStringDesc* obj; tySet_tyEnum_CfileFlag__Vl9c9ayddDuXiWtnWTsEYGsA flags; NimStringDesc* customArgs; }; struct tyTuple__0q9cmhneJEKnQERTpXXdz6Q { NU32 Field0; NimStringDesc* Field1; }; typedef NU32 tySet_tyEnum_TNodeFlag__jyh9acXHkhZANSSvPIY7ZLg; struct tyObject_PackedLineInfo__Q9bbXLBurHo2r5TyF6UBshg { NU16 line; NI16 col; NU32 file; }; struct tyObject_PackedNode__7lDGAZiNp4zbO65GEpoKow { tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw kind; tySet_tyEnum_TNodeFlag__jyh9acXHkhZANSSvPIY7ZLg flags; NI32 operand; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ typeId_0; tyObject_PackedLineInfo__Q9bbXLBurHo2r5TyF6UBshg info; }; struct tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ { NU32 Field0; NI32 Field1; }; struct tyTuple__Q7r9caOmeWqQGZCIBHhGRUA { NU32 Field0; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field1; }; struct tyTuple__7Wlwbz8zSe7Udyf7mmsd9cg { tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field0; tyObject_PackedLineInfo__Q9bbXLBurHo2r5TyF6UBshg Field1; }; struct tyTuple__XyJ8LOAZzVVXSsmt09b8uWw { tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field0; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field1; }; struct tyObject_PackedInstantiation__39cWRURu69agjI9c1ohiUmxiA { tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ key; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ sym; tySequence__vC9cvg0R8tfBaOXXi3sfMzw* concreteTypes; }; typedef NU8 tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg; struct tyTuple__9aoobCDZB4x41HJSOmh0mwA { tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg Field0; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field1; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field2; }; struct tyTuple__g0Q6Qx15nK53ce9aLo7YyrA { tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field0; NI Field1; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ Field2; }; typedef NU8 tyEnum_TLibKind__9b8v60kso59bBaw9cp8B9a9apKQ; struct tyObject_PackedLib__oa01YzfeXO9bbIDH9cIki4Hw { tyEnum_TLibKind__9b8v60kso59bBaw9cp8B9a9apKQ kind; NIM_BOOL generated; NIM_BOOL isOverriden; NU32 name; NI32 path; }; struct tyObject_PackedSym__XjVn21MwvH8ij6CfopYZWw { tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind; NU32 name; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ typ; tySet_tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw flags; tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg magic; tyObject_PackedLineInfo__Q9bbXLBurHo2r5TyF6UBshg info; NI32 ast; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ owner; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ guard; NI bitsize; NI alignment; tySet_tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg options; NI position; NI offset; NU32 externalName; tySet_tyEnum_TLocFlag__o2bqJgR4ceIupnUSpxiudA locFlags; tyObject_PackedLib__oa01YzfeXO9bbIDH9cIki4Hw annex; NI32 constraint; }; typedef NU8 tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag; typedef NU8 tyEnum_TCallingConvention__yjAJ8w0h1PBaSwSGJ3P7IA; typedef NU64 tySet_tyEnum_TTypeFlag__x2m5g1NpbmDig4wLT3Ylhw; struct tyObject_PackedType__IhXsK7mrwumUBtEqbZ2BqA { tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kind; tyEnum_TCallingConvention__yjAJ8w0h1PBaSwSGJ3P7IA callConv; tySet_tyEnum_TTypeFlag__x2m5g1NpbmDig4wLT3Ylhw flags; tySequence__vC9cvg0R8tfBaOXXi3sfMzw* types; NI32 n; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ sym; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ owner; NI64 size; NI16 align; NI16 paddingAtEnd; NI16 lockLevel; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ typeInst; NI32 nonUniqueId; }; struct tyTuple__8x6vq4Dc9aLvKX9actMeR9avQ { NI Field0; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* Field1; tySequence__vC9cvg0R8tfBaOXXi3sfMzw* Field2; }; struct tyTuple__UvldbCB6B9ayi9bGYW7vJNLA { NI Field0; NI32 Field1; NU32 Field2; }; struct tySequence__YdLNCDKYeipzJx3I8Xw82Q { TGenericSeq Sup; NU64 data[SEQ_DECL_SIZE]; }; struct tySequence__PJMRIt5QxCm6bRaVyQ5CGA { TGenericSeq Sup; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q data[SEQ_DECL_SIZE]; }; struct tySequence__qwqHTkRvwhrRyENtudHQ7g { TGenericSeq Sup; NI data[SEQ_DECL_SIZE]; }; struct tySequence__JokFGfUW6i9b6aeU7xu6xBw { TGenericSeq Sup; tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ data[SEQ_DECL_SIZE]; }; struct tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg { TGenericSeq Sup; tyTuple__SlmU1Ju0WFHUWkihyHMVYg data[SEQ_DECL_SIZE]; }; struct tySequence__YWbgnI9b9a4j9aDYnupShIg3A { TGenericSeq Sup; tyTuple__C1iPjdrPjiQaUrcFhIp9aGw data[SEQ_DECL_SIZE]; }; struct tySequence__jlXqfsdfoRhiIfoVNWV0Vw { TGenericSeq Sup; tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA data[SEQ_DECL_SIZE]; }; struct tySequence__Q9atPKk5Xsv6h4rje4WzNLQ { TGenericSeq Sup; tyTuple__4707W0MdkBgzyuDClNdLBQ data[SEQ_DECL_SIZE]; }; struct tySequence__E8pi9b5QNahsURYzXMjh3qw { TGenericSeq Sup; tyTuple__47w2DboNEPf69aPgubZdd7Q data[SEQ_DECL_SIZE]; }; struct tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A { TGenericSeq Sup; tyObject_TType__facALICuu8zUj0hjvbTLFg* data[SEQ_DECL_SIZE]; }; struct tySequence__4mZLwkxT8rbt9bf3wXrXYNQ { TGenericSeq Sup; tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA data[SEQ_DECL_SIZE]; }; struct tySequence__rQHmYk1HzcwNxKBymIFHpA { TGenericSeq Sup; tyObject_LoadedModule__14iJKkvOiWT62KF2D8f9c5w data[SEQ_DECL_SIZE]; }; struct tySequence__XMM60DtBsc6xYsIpNANkrA { TGenericSeq Sup; tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw data[SEQ_DECL_SIZE]; }; struct tySequence__O5RcspOP32YJ4YtU5ppxxA { TGenericSeq Sup; tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg data[SEQ_DECL_SIZE]; }; struct tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg { TGenericSeq Sup; tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ data[SEQ_DECL_SIZE]; }; struct tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA { TGenericSeq Sup; tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg data[SEQ_DECL_SIZE]; }; struct tySequence__mWRMiYLthG9coLjkbElCxkw { TGenericSeq Sup; tyTuple__o67sDX0wYbEuhI9cJYAbDtg data[SEQ_DECL_SIZE]; }; struct tySequence__bTDCDwD2P7TodzbAefLcSw { TGenericSeq Sup; tyTuple__9aNnDWBFMF44sfFinBpMT4Q data[SEQ_DECL_SIZE]; }; struct tySequence__159bHWBGAOOs6U7OZ9cQlO0g { TGenericSeq Sup; tyTuple__VrD6plbUKJjYKM0lCr3hGQ data[SEQ_DECL_SIZE]; }; struct tySequence__3MPVXAHA08SszBrU4ffqEg { TGenericSeq Sup; tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg data[SEQ_DECL_SIZE]; }; struct tySequence__YCf5zJHm4JI06qpmKwPUWg { TGenericSeq Sup; tyTuple__1ZbjBgxAbnye0IFMZ6w4OA data[SEQ_DECL_SIZE]; }; struct tySequence__7lEisrXlQEzwtUKW5pzRCw { TGenericSeq Sup; tyTuple__xYhUhS7X82rKTqbT9bRfCnw data[SEQ_DECL_SIZE]; }; struct tySequence__eHqUwlHGGaPw0TDPDeL79cQ { TGenericSeq Sup; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* data[SEQ_DECL_SIZE]; }; struct tySequence__61s9cbAniKuBrdHwBhMDfQg { TGenericSeq Sup; tyTuple__rplX06U9bjhu9asm5pWdgqsA data[SEQ_DECL_SIZE]; }; struct tySequence__Bre9bNyuQOg1EJKitjSzn8w { TGenericSeq Sup; tyObject_TrunkcolonObjectType___POcWT53G7t0BSUjc31o0iA* data[SEQ_DECL_SIZE]; }; struct tySequence__48JTohSgTy339bRxHzUD8KA { TGenericSeq Sup; NI32 data[SEQ_DECL_SIZE]; }; struct tySequence__fdmz6VkIf1ewwrssKYqRFg { TGenericSeq Sup; tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q data[SEQ_DECL_SIZE]; }; struct tySequence__kxu4GK0onha2t9bo86mdVAg { TGenericSeq Sup; tyTuple__xDU9bZmv1ZbZkJDaATBekIQ data[SEQ_DECL_SIZE]; }; struct tySequence__s9byh6WFJ16lPMcmqdaMTHA { TGenericSeq Sup; tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A data[SEQ_DECL_SIZE]; }; struct tySequence__1U9bG8RcAedEeYkQLZjVFKA { TGenericSeq Sup; tyTuple__3i6hlQmqrn6m7tuVN8FHjQ data[SEQ_DECL_SIZE]; }; struct tySequence__fIB1rTQ55aFonoft9a9bmljQ { TGenericSeq Sup; tyTuple__OJFzEczluV8Jmo9bRpBfkzw data[SEQ_DECL_SIZE]; }; struct tySequence__23SMqauuRsbDANhthj9bWlA { TGenericSeq Sup; tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw data[SEQ_DECL_SIZE]; }; struct tySequence__squ9b9bUH4OLHf6cEMrt6hVA { TGenericSeq Sup; tyTuple__F3gkSrMB1qp2Tvf9bixVXwg data[SEQ_DECL_SIZE]; }; struct tySequence__pHNq3oXj9av2sEUdqaqeZjw { TGenericSeq Sup; tyTuple__wcNatyuf8WOqAhGLhSvgiw data[SEQ_DECL_SIZE]; }; struct tySequence__MAQKEADohlpnXTModtugbQ { TGenericSeq Sup; tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ data[SEQ_DECL_SIZE]; }; struct tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ { TGenericSeq Sup; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* data[SEQ_DECL_SIZE]; }; struct tySequence__tNFrR3kRuS1FSwuiLGoSSA { TGenericSeq Sup; tyTuple__z822nu9bFF1AlQnLrHjdwpA data[SEQ_DECL_SIZE]; }; struct tySequence__Zi9cGbCWofbtABoHJ5RbLNQ { TGenericSeq Sup; tyObject_TFileInfo__GE3hAakXKOEpch4ap3zXAw data[SEQ_DECL_SIZE]; }; struct tySequence__4eRCaZmrYLLw2k30GPTiMw { TGenericSeq Sup; tyTuple__QeWl6B6ffS4pU6WWrtcrDw data[SEQ_DECL_SIZE]; }; struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE]; }; struct tySequence__pK3qSsBZwdXd6qyUMkd5Jw { TGenericSeq Sup; tyObject_Cfile__i9cKq1ZGd1wgagjUEHLVFtg data[SEQ_DECL_SIZE]; }; struct tySequence__vv5mGmK03BCr5e3LTZA5Hw { TGenericSeq Sup; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA data[SEQ_DECL_SIZE]; }; struct tySequence__PXIzfWocnrafGz5p3CP5LA { TGenericSeq Sup; tyTuple__0q9cmhneJEKnQERTpXXdz6Q data[SEQ_DECL_SIZE]; }; struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA { TGenericSeq Sup; NU32 data[SEQ_DECL_SIZE]; }; struct tySequence__29bS0n2QNyO1R7e0qMMOvLA { TGenericSeq Sup; tyObject_PackedNode__7lDGAZiNp4zbO65GEpoKow data[SEQ_DECL_SIZE]; }; struct tySequence__b89aLriiJnVTD186H6zNIgg { TGenericSeq Sup; tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ data[SEQ_DECL_SIZE]; }; struct tySequence__REuPuHuSlOkZ0Q5oqzDrQg { TGenericSeq Sup; tyTuple__Q7r9caOmeWqQGZCIBHhGRUA data[SEQ_DECL_SIZE]; }; struct tySequence__I9aQmO9asXXWJ58UI9c8BCSzA { TGenericSeq Sup; tyTuple__7Wlwbz8zSe7Udyf7mmsd9cg data[SEQ_DECL_SIZE]; }; struct tySequence__NyaOkf8ZwxP6rkRF5TOkew { TGenericSeq Sup; tyTuple__XyJ8LOAZzVVXSsmt09b8uWw data[SEQ_DECL_SIZE]; }; struct tySequence__L9bOt8CaTEmIjgtuZvp6syg { TGenericSeq Sup; tyObject_PackedInstantiation__39cWRURu69agjI9c1ohiUmxiA data[SEQ_DECL_SIZE]; }; struct tySequence__im8UB2GsZvUaQ4a1wKGWhQ { TGenericSeq Sup; tyTuple__9aoobCDZB4x41HJSOmh0mwA data[SEQ_DECL_SIZE]; }; struct tySequence__xxnXDLpoqBo8zJzP9b1073g { TGenericSeq Sup; tyTuple__g0Q6Qx15nK53ce9aLo7YyrA data[SEQ_DECL_SIZE]; }; struct tySequence__DfmUmNgVGnYaiV1I6227tw { TGenericSeq Sup; tyObject_PackedSym__XjVn21MwvH8ij6CfopYZWw data[SEQ_DECL_SIZE]; }; struct tySequence__t8Uv4lEJ4lkuECvP9c6JMhA { TGenericSeq Sup; tyObject_PackedType__IhXsK7mrwumUBtEqbZ2BqA data[SEQ_DECL_SIZE]; }; struct tySequence__IHUFRsFxZNv7YydiUO2esQ { TGenericSeq Sup; NI64 data[SEQ_DECL_SIZE]; }; struct tySequence__vC9cvg0R8tfBaOXXi3sfMzw { TGenericSeq Sup; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ data[SEQ_DECL_SIZE]; }; struct tySequence__9bT7o0CflHuiE4VhmtqBPCw { TGenericSeq Sup; tyTuple__8x6vq4Dc9aLvKX9actMeR9avQ data[SEQ_DECL_SIZE]; }; struct tySequence__9cnx3zXnWzeclW8Ko4oUgAQ { TGenericSeq Sup; tyTuple__UvldbCB6B9ayi9bGYW7vJNLA data[SEQ_DECL_SIZE]; }; struct tySequence__ipEvhpHAmm8ZCn9bZAOdNYA { TGenericSeq Sup; tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ data[SEQ_DECL_SIZE]; }; static N_NIMCALL(void, Marker_tySequence__YdLNCDKYeipzJx3I8Xw82Q)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__PJMRIt5QxCm6bRaVyQ5CGA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__qwqHTkRvwhrRyENtudHQ7g)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); static N_NIMCALL(void, Marker_tySequence__JokFGfUW6i9b6aeU7xu6xBw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__FM7mzTFsA8pyUhXVKKO6Gw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__YWbgnI9b9a4j9aDYnupShIg3A)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__jlXqfsdfoRhiIfoVNWV0Vw)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__tIxM6OLoE2pUc9bMTjYhjPg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__Q9atPKk5Xsv6h4rje4WzNLQ)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__E8pi9b5QNahsURYzXMjh3qw)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__FD9cVFUpCDGxUmwW7TEZIFQ)(void* p, NI op); N_LIB_PRIVATE N_NOINLINE(void*, newObj)(TNimType* typ, NI size); static N_INLINE(void, nimGCunrefRC1)(void* p); static N_INLINE(void, decRef__system_5315)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, minuspercent___system_716)(NI x, NI y); static N_INLINE(NIM_BOOL, ltpercent___system_1005)(NI x, NI y); static N_INLINE(void, rtlAddZCT__system_5313)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NOINLINE(void, addZCT__system_5264)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__system_5270)(void* usr); N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, newNode__ast_3332)(tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw kind); static N_INLINE(void, asgnRef)(void** dest, void* src); static N_INLINE(void, incRef__system_5308)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, pluspercent___system_696)(NI x, NI y); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); static N_INLINE(void, nimGCunrefNoCycle)(void* p); extern TNimType NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_; N_LIB_PRIVATE TNimType NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_; N_LIB_PRIVATE TNimType NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_; N_LIB_PRIVATE TNimType NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_; extern TNimType NTItlineinfo__WGx4rAexNXnczy1Avn646Q_; N_LIB_PRIVATE TNimType NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_; extern TNimType NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_; extern TNimType NTIttypeseq__9aZVGG5Gtti9cC9bqRpXCtA3A_; extern TNimType NTIint__rR5Bzr1D5krxoo1NcNyeMA_; N_LIB_PRIVATE TNimType NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_; N_LIB_PRIVATE TNimType NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_; extern TNimType NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_; N_LIB_PRIVATE TNimType NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_; N_LIB_PRIVATE TNimType NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_; N_LIB_PRIVATE TNimType NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_; extern TNimType NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_; N_LIB_PRIVATE TNimType NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_; N_LIB_PRIVATE TNimType NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_; N_LIB_PRIVATE TNimType NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_; N_LIB_PRIVATE TNimType NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_; N_LIB_PRIVATE TNimType NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_; N_LIB_PRIVATE TNimType NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_; N_LIB_PRIVATE TNimType NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_; extern TNimType NTIstring__77mFvmsOLKik79ci2hXkHEg_; N_LIB_PRIVATE TNimType NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_; extern TNimType NTIpointer__vr5DoT1jILTGdRlYv1OYpw_; extern TNimType NTIrefobject__HsJiUUcO9cHBdUCi0HwkSTA_; N_LIB_PRIVATE TNimType NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_; extern TNimType NTIidentcache__lnkYNZP9asc88UfiEGjLrbA_; extern TNimType NTIconfigref__a8lycfSA25OQltN3OMeBsA_; extern TNimType NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_; N_LIB_PRIVATE TNimType NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_; extern TNimType NTIfloat__w9bl9a1ul9ctRJWiMl9cNnIMvg_; N_LIB_PRIVATE TNimType NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_; N_LIB_PRIVATE TNimType NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_; N_LIB_PRIVATE TNimType NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_; TNimNode* NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[7]; extern TNimType NTIbiggestint__Aav8dQoMlCFnZRxA0IhTHQ_; N_LIB_PRIVATE TNimType NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_; extern TNimType NTIptrpnode__uyBDtVkS7CL1Bm1j1dvmcw_; N_LIB_PRIVATE TNimType NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_; N_LIB_PRIVATE TNimType NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_; extern TNimType NTIrefint__9ai78kkwqt3gikTN9cpHKUVg_; N_LIB_PRIVATE TNimType NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_; N_LIB_PRIVATE TNimType NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_; N_LIB_PRIVATE TNimType NTItable__Ea0e9azliYta9cYyn0d49ah0w_; extern TNimType NTInimver__47w2DboNEPf69aPgubZdd7Q_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_; N_LIB_PRIVATE TNimType NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_; extern NIM_CONST tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q unknownLineInfo__lineinfos_280; N_LIB_PRIVATE TNimType NTItopcode__AHjjN19bk88ZQLW4paSubVQ_; extern tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__system_5217; static N_NIMCALL(void, Marker_tySequence__YdLNCDKYeipzJx3I8Xw82Q)(void* p, NI op) { tySequence__YdLNCDKYeipzJx3I8Xw82Q* a; NI T1_; a = (tySequence__YdLNCDKYeipzJx3I8Xw82Q*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tySequence__PJMRIt5QxCm6bRaVyQ5CGA)(void* p, NI op) { tySequence__PJMRIt5QxCm6bRaVyQ5CGA* a; NI T1_; a = (tySequence__PJMRIt5QxCm6bRaVyQ5CGA*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tySequence__qwqHTkRvwhrRyENtudHQ7g)(void* p, NI op) { tySequence__qwqHTkRvwhrRyENtudHQ7g* a; NI T1_; a = (tySequence__qwqHTkRvwhrRyENtudHQ7g*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tySequence__JokFGfUW6i9b6aeU7xu6xBw)(void* p, NI op) { tySequence__JokFGfUW6i9b6aeU7xu6xBw* a; NI T1_; a = (tySequence__JokFGfUW6i9b6aeU7xu6xBw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].label, op); nimGCvisit((void*)a->data[T1_].fixups, op); } } static N_NIMCALL(void, Marker_tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg)(void* p, NI op) { tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg* a; NI T1_; a = (tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tyRef__FM7mzTFsA8pyUhXVKKO6Gw)(void* p, NI op) { tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ* a; a = (tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ*)p; nimGCvisit((void*)(*a).blocks, op); nimGCvisit((void*)(*a).sym, op); nimGCvisit((void*)(*a).regInfo, op); } static N_NIMCALL(void, Marker_tySequence__YWbgnI9b9a4j9aDYnupShIg3A)(void* p, NI op) { tySequence__YWbgnI9b9a4j9aDYnupShIg3A* a; NI T1_; a = (tySequence__YWbgnI9b9a4j9aDYnupShIg3A*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field0, op); nimGCvisit((void*)a->data[T1_].Field1.ClE_0, op); } } static N_NIMCALL(void, Marker_tySequence__jlXqfsdfoRhiIfoVNWV0Vw)(void* p, NI op) { tySequence__jlXqfsdfoRhiIfoVNWV0Vw* a; NI T1_; a = (tySequence__jlXqfsdfoRhiIfoVNWV0Vw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { switch (a->data[T1_].kind) { case ((tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ) 0): break; case ((tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ) 2): break; case ((tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ) 3): break; case ((tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ) 1): nimGCvisit((void*)a->data[T1_].node, op); break; case ((tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ) 4): break; case ((tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ) 5): break; } } } static N_NIMCALL(void, Marker_tyRef__tIxM6OLoE2pUc9bMTjYhjPg)(void* p, NI op) { tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ* a; a = (tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ*)p; nimGCvisit((void*)(*a).prc, op); nimGCvisit((void*)(*a).slots, op); nimGCvisit((void*)(*a).next, op); nimGCvisit((void*)(*a).safePoints, op); } static N_NIMCALL(void, Marker_tySequence__Q9atPKk5Xsv6h4rje4WzNLQ)(void* p, NI op) { tySequence__Q9atPKk5Xsv6h4rje4WzNLQ* a; NI T1_; a = (tySequence__Q9atPKk5Xsv6h4rje4WzNLQ*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field0, op); nimGCvisit((void*)a->data[T1_].Field1, op); } } static N_NIMCALL(void, Marker_tySequence__E8pi9b5QNahsURYzXMjh3qw)(void* p, NI op) { tySequence__E8pi9b5QNahsURYzXMjh3qw* a; NI T1_; a = (tySequence__E8pi9b5QNahsURYzXMjh3qw*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tyRef__FD9cVFUpCDGxUmwW7TEZIFQ)(void* p, NI op) { tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw* a; a = (tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw*)p; nimGCvisit((void*)(*a).Sup.idgen, op); nimGCvisit((void*)(*a).code, op); nimGCvisit((void*)(*a).debug, op); nimGCvisit((void*)(*a).globals, op); nimGCvisit((void*)(*a).constants, op); nimGCvisit((void*)(*a).types, op); nimGCvisit((void*)(*a).currentExceptionA, op); nimGCvisit((void*)(*a).currentExceptionB, op); nimGCvisit((void*)(*a).prc, op); nimGCvisit((void*)(*a).module, op); nimGCvisit((void*)(*a).callsite, op); nimGCvisit((void*)(*a).callbacks, op); nimGCvisit((void*)(*a).errorFlag, op); nimGCvisit((void*)(*a).cache, op); nimGCvisit((void*)(*a).config, op); nimGCvisit((void*)(*a).graph, op); nimGCvisit((void*)(*a).profiler.tos, op); nimGCvisit((void*)(*a).templInstCounter, op); nimGCvisit((void*)(*a).vmstateDiff, op); nimGCvisit((void*)(*a).procToCodePos.data, op); } static N_INLINE(NI, minuspercent___system_716)(NI x, NI y) { NI result; result = (NI)0; result = ((NI) ((NU)((NU32)(((NU) (x))) - (NU32)(((NU) (y)))))); return result; } static N_INLINE(NIM_BOOL, ltpercent___system_1005)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0; result = ((NU32)(((NU) (x))) < (NU32)(((NU) (y)))); return result; } static N_INLINE(void, rtlAddZCT__system_5313)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { addZCT__system_5264((&gch__system_5217.zct), c); } static N_INLINE(void, decRef__system_5315)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { (*c).refcount = minuspercent___system_716((*c).refcount, ((NI) 8)); { NIM_BOOL T3_; T3_ = (NIM_BOOL)0; T3_ = ltpercent___system_1005((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_; rtlAddZCT__system_5313(c); } LA4_: ; } static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__system_5270)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = (NI)0; T1_ = minuspercent___system_716(((NI) (ptrdiff_t) (usr)), ((NI) 8)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result; } static N_INLINE(void, nimGCunrefRC1)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__system_5270(p); decRef__system_5315(T1_); } static N_INLINE(NI, pluspercent___system_696)(NI x, NI y) { NI result; result = (NI)0; result = ((NI) ((NU)((NU32)(((NU) (x))) + (NU32)(((NU) (y)))))); return result; } static N_INLINE(void, incRef__system_5308)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { (*c).refcount = pluspercent___system_696((*c).refcount, ((NI) 8)); } static N_INLINE(void, asgnRef)(void** dest, void* src) { { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_; if (!!((src == NIM_NIL))) goto LA3_; T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__system_5270(src); incRef__system_5308(T5_); } LA3_: ; { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_; if (!!(((*dest) == NIM_NIL))) goto LA8_; T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__system_5270((*dest)); decRef__system_5315(T10_); } LA8_: ; (*dest) = src; } N_LIB_PRIVATE N_NIMCALL(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw*, newCtx__vmdef_363)(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen) { tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw* result; tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw* T1_; tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ* T2_; result = NIM_NIL; T1_ = NIM_NIL; T1_ = (tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw*) newObj((&NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_), sizeof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw)); (*T1_).Sup.Sup.m_type = (&NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_); if ((*T1_).code) { nimGCunrefRC1((*T1_).code); (*T1_).code = NIM_NIL; } if ((*T1_).debug) { nimGCunrefRC1((*T1_).debug); (*T1_).debug = NIM_NIL; } asgnRef((void**) (&(*T1_).globals), newNode__ast_3332(((tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw) 126))); asgnRef((void**) (&(*T1_).constants), newNode__ast_3332(((tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw) 115))); if ((*T1_).types) { nimGCunrefRC1((*T1_).types); (*T1_).types = NIM_NIL; } T2_ = NIM_NIL; T2_ = (tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ*) newObj((&NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_), sizeof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ)); if ((*T2_).blocks) { nimGCunrefRC1((*T2_).blocks); (*T2_).blocks = NIM_NIL; } asgnRef((void**) (&(*T1_).prc), T2_); asgnRef((void**) (&(*T1_).module), module); (*T1_).loopIterations = (*(*g).config).maxLoopIterationsVM; (*T1_).comesFromHeuristic = unknownLineInfo__lineinfos_280; if ((*T1_).callbacks) { nimGCunrefRC1((*T1_).callbacks); (*T1_).callbacks = NIM_NIL; } asgnRef((void**) (&(*T1_).errorFlag), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T1_).cache), cache); asgnRef((void**) (&(*T1_).config), (*g).config); asgnRef((void**) (&(*T1_).graph), g); asgnRef((void**) (&(*T1_).Sup.idgen), idgen); result = T1_; return result; } static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size) { void* T1_; T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size))); } static N_INLINE(void, nimZeroMem)(void* p, NI size) { nimSetMem__systemZmemory_7(p, ((int) 0), size); } static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__system_5270(p); decRef__system_5315(T1_); } N_LIB_PRIVATE N_NIMCALL(NI, registerCallback__vmdef_433)(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw* c, NimStringDesc* name, tyProc__5QC9cKfPJmKuW0XbCTd8ylA callback) { NI result; NI T1_; tyTuple__C1iPjdrPjiQaUrcFhIp9aGw T2_; NI T3_; NimStringDesc* T4_; result = (NI)0; T1_ = ((*c).callbacks ? (*c).callbacks->Sup.len : 0); result = T1_; nimZeroMem((void*)(&T2_), sizeof(tyTuple__C1iPjdrPjiQaUrcFhIp9aGw)); T2_.Field0 = copyString(name); T2_.Field1.ClE_0 = callback.ClE_0; T2_.Field1.ClP_0 = callback.ClP_0; asgnRef((void**) (&(*c).callbacks), (tySequence__YWbgnI9b9a4j9aDYnupShIg3A*) incrSeqV3((TGenericSeq*)((*c).callbacks), (&NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_))); T3_ = (*c).callbacks->Sup.len++; T4_ = NIM_NIL; T4_ = (*c).callbacks->data[T3_].Field0; (*c).callbacks->data[T3_].Field0 = copyStringRC1(T2_.Field0); if (T4_) nimGCunrefNoCycle(T4_); asgnRef((void**) (&(*c).callbacks->data[T3_].Field1.ClE_0), T2_.Field1.ClE_0); (*c).callbacks->data[T3_].Field1.ClP_0 = T2_.Field1.ClP_0; return result; } N_LIB_PRIVATE N_NIMCALL(void, refresh__vmdef_425)(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module, tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen) { tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ* T1_; asgnRef((void**) (&(*c).module), module); T1_ = NIM_NIL; T1_ = (tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ*) newObj((&NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_), sizeof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ)); if ((*T1_).blocks) { nimGCunrefRC1((*T1_).blocks); (*T1_).blocks = NIM_NIL; } asgnRef((void**) (&(*c).prc), T1_); (*c).loopIterations = (*(*c).config).maxLoopIterationsVM; asgnRef((void**) (&(*c).Sup.idgen), idgen); } N_LIB_PRIVATE N_NIMCALL(void, compiler_vmdefDatInit000)(void) { static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_2_26[26]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_3_3[3]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_4_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_5_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_6_9[9]; NI TM__LKTmeQxNOMAggl6ESLJFSg_8; static char* NIM_CONST TM__LKTmeQxNOMAggl6ESLJFSg_7[9] = { "slotEmpty", "slotFixedVar", "slotFixedLet", "slotTempUnknown", "slotTempInt", "slotTempFloat", "slotTempStr", "slotTempComplex", "slotTempPerm"}; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_9_5[5]; NI TM__LKTmeQxNOMAggl6ESLJFSg_11; static char* NIM_CONST TM__LKTmeQxNOMAggl6ESLJFSg_10[5] = { "emRepl", "emConst", "emOptimize", "emStaticExpr", "emStaticStmt"}; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_12_2[2]; NI TM__LKTmeQxNOMAggl6ESLJFSg_14; static char* NIM_CONST TM__LKTmeQxNOMAggl6ESLJFSg_13[2] = { "allowCast", "allowInfiniteLoops"}; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_15_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_16_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_17_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_18_5[5]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_19_6[6]; NI TM__LKTmeQxNOMAggl6ESLJFSg_21; static char* NIM_CONST TM__LKTmeQxNOMAggl6ESLJFSg_20[6] = { "rkNone", "rkNode", "rkInt", "rkFloat", "rkRegisterAddr", "rkNodeAddr"}; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_22_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_23_2[2]; static TNimNode* TM__LKTmeQxNOMAggl6ESLJFSg_24_189[189]; NI TM__LKTmeQxNOMAggl6ESLJFSg_26; static char* NIM_CONST TM__LKTmeQxNOMAggl6ESLJFSg_25[189] = { "opcEof", "opcRet", "opcYldYoid", "opcYldVal", "opcAsgnInt", "opcAsgnFloat", "opcAsgnRef", "opcAsgnComplex", "opcCastIntToFloat32", "opcCastIntToFloat64", "opcCastFloatToInt32", "opcCastFloatToInt64", "opcCastPtrToInt", "opcCastIntToPtr", "opcFastAsgnComplex", "opcNodeToReg", "opcLdArr", "opcLdArrAddr", "opcWrArr", "opcLdObj", "opcLdObjAddr", "opcWrObj", "opcAddrReg", "opcAddrNode", "opcLdDeref", "opcWrDeref", "opcWrStrIdx", "opcLdStrIdx", "opcLdStrIdxAddr", "opcAddInt", "opcAddImmInt", "opcSubInt", "opcSubImmInt", "opcLenSeq", "opcLenStr", "opcLenCstring", "opcIncl", "opcInclRange", "opcExcl", "opcCard", "opcMulInt", "opcDivInt", "opcModInt", "opcAddFloat", "opcSubFloat", "opcMulFloat", "opcDivFloat", "opcShrInt", "opcShlInt", "opcAshrInt", "opcBitandInt", "opcBitorInt", "opcBitxorInt", "opcAddu", "opcSubu", "opcMulu", "opcDivu", "opcModu", "opcEqInt", "opcLeInt", "opcLtInt", "opcEqFloat", "opcLeFloat", "opcLtFloat", "opcLeu", "opcLtu", "opcEqRef", "opcEqNimNode", "opcSameNodeType", "opcXor", "opcNot", "opcUnaryMinusInt", "opcUnaryMinusFloat", "opcBitnotInt", "opcEqStr", "opcLeStr", "opcLtStr", "opcEqSet", "opcLeSet", "opcLtSet", "opcMulSet", "opcPlusSet", "opcMinusSet", "opcConcatStr", "opcContainsSet", "opcRepr", "opcSetLenStr", "opcSetLenSeq", "opcIsNil", "opcOf", "opcIs", "opcSubStr", "opcParseFloat", "opcConv", "opcCast", "opcQuit", "opcInvalidField", "opcNarrowS", "opcNarrowU", "opcSignExtend", "opcAddStrCh", "opcAddStrStr", "opcAddSeqElem", "opcRangeChck", "opcNAdd", "opcNAddMultiple", "opcNKind", "opcNSymKind", "opcNIntVal", "opcNFloatVal", "opcNSymbol", "opcNIdent", "opcNGetType", "opcNStrVal", "opcNSigHash", "opcNGetSize", "opcNSetIntVal", "opcNSetFloatVal", "opcNSetSymbol", "opcNSetIdent", "opcNSetType", "opcNSetStrVal", "opcNNewNimNode", "opcNCopyNimNode", "opcNCopyNimTree", "opcNDel", "opcGenSym", "opcNccValue", "opcNccInc", "opcNcsAdd", "opcNcsIncl", "opcNcsLen", "opcNcsAt", "opcNctPut", "opcNctLen", "opcNctGet", "opcNctHasNext", "opcNctNext", "opcNodeId", "opcSlurp", "opcGorge", "opcParseExprToAst", "opcParseStmtToAst", "opcQueryErrorFlag", "opcNError", "opcNWarning", "opcNHint", "opcNGetLineInfo", "opcNSetLineInfo", "opcEqIdent", "opcStrToIdent", "opcGetImpl", "opcGetImplTransf", "opcEcho", "opcIndCall", "opcIndCallAsgn", "opcRaise", "opcNChild", "opcNSetChild", "opcCallSite", "opcNewStr", "opcTJmp", "opcFJmp", "opcJmp", "opcJmpBack", "opcBranch", "opcTry", "opcExcept", "opcFinally", "opcFinallyEnd", "opcNew", "opcNewSeq", "opcLdNull", "opcLdNullReg", "opcLdConst", "opcAsgnConst", "opcLdGlobal", "opcLdGlobalAddr", "opcLdGlobalDerefFFI", "opcLdGlobalAddrDerefFFI", "opcLdImmInt", "opcNBindSym", "opcNDynBindSym", "opcSetType", "opcTypeTrait", "opcMarshalLoad", "opcMarshalStore", "opcSymOwner", "opcSymIsInstantiationOf"}; static TNimNode TM__LKTmeQxNOMAggl6ESLJFSg_0[282]; NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_.size = sizeof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw); NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_.align = NIM_ALIGNOF(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw); NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_.kind = 17; NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_.base = (&NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_); TM__LKTmeQxNOMAggl6ESLJFSg_2_26[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[1]; NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_.size = sizeof(NU64); NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_.align = NIM_ALIGNOF(NU64); NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_.kind = 44; NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_.base = 0; NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_.flags = 3; NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_.size = sizeof(tySequence__YdLNCDKYeipzJx3I8Xw82Q*); NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_.align = NIM_ALIGNOF(tySequence__YdLNCDKYeipzJx3I8Xw82Q*); NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_.kind = 24; NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_.base = (&NTItinstrtype__wMtfD88jmrPZwfzTH9c8e9cA_); NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_.marker = Marker_tySequence__YdLNCDKYeipzJx3I8Xw82Q; TM__LKTmeQxNOMAggl6ESLJFSg_0[1].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[1].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, code); TM__LKTmeQxNOMAggl6ESLJFSg_0[1].typ = (&NTIseqLtinstrT__YdLNCDKYeipzJx3I8Xw82Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[1].name = "code"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[2]; NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_.size = sizeof(tySequence__PJMRIt5QxCm6bRaVyQ5CGA*); NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_.align = NIM_ALIGNOF(tySequence__PJMRIt5QxCm6bRaVyQ5CGA*); NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_.kind = 24; NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_.base = (&NTItlineinfo__WGx4rAexNXnczy1Avn646Q_); NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_.marker = Marker_tySequence__PJMRIt5QxCm6bRaVyQ5CGA; TM__LKTmeQxNOMAggl6ESLJFSg_0[2].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[2].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, debug); TM__LKTmeQxNOMAggl6ESLJFSg_0[2].typ = (&NTIseqLtlineinfoT__PJMRIt5QxCm6bRaVyQ5CGA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[2].name = "debug"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[2] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[3]; TM__LKTmeQxNOMAggl6ESLJFSg_0[3].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[3].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, globals); TM__LKTmeQxNOMAggl6ESLJFSg_0[3].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[3].name = "globals"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[3] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[4]; TM__LKTmeQxNOMAggl6ESLJFSg_0[4].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[4].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, constants); TM__LKTmeQxNOMAggl6ESLJFSg_0[4].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[4].name = "constants"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[4] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[5]; TM__LKTmeQxNOMAggl6ESLJFSg_0[5].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[5].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, types); TM__LKTmeQxNOMAggl6ESLJFSg_0[5].typ = (&NTIttypeseq__9aZVGG5Gtti9cC9bqRpXCtA3A_); TM__LKTmeQxNOMAggl6ESLJFSg_0[5].name = "types"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[5] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[6]; TM__LKTmeQxNOMAggl6ESLJFSg_0[6].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[6].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, currentExceptionA); TM__LKTmeQxNOMAggl6ESLJFSg_0[6].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[6].name = "currentExceptionA"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[6] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[7]; TM__LKTmeQxNOMAggl6ESLJFSg_0[7].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[7].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, currentExceptionB); TM__LKTmeQxNOMAggl6ESLJFSg_0[7].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[7].name = "currentExceptionB"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[7] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[8]; TM__LKTmeQxNOMAggl6ESLJFSg_0[8].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[8].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, exceptionInstr); TM__LKTmeQxNOMAggl6ESLJFSg_0[8].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[8].name = "exceptionInstr"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[8] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[9]; NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_.size = sizeof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ); NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_.align = NIM_ALIGNOF(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ); NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_.kind = 18; NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_3_3[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[11]; NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_.size = sizeof(tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ); NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_.align = NIM_ALIGNOF(tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ); NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_.kind = 18; NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_4_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[13]; TM__LKTmeQxNOMAggl6ESLJFSg_0[13].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[13].offset = offsetof(tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ, label); TM__LKTmeQxNOMAggl6ESLJFSg_0[13].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[13].name = "label"; TM__LKTmeQxNOMAggl6ESLJFSg_4_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[14]; NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_.size = sizeof(tySequence__qwqHTkRvwhrRyENtudHQ7g*); NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_.align = NIM_ALIGNOF(tySequence__qwqHTkRvwhrRyENtudHQ7g*); NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_.kind = 24; NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_.base = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_.marker = Marker_tySequence__qwqHTkRvwhrRyENtudHQ7g; TM__LKTmeQxNOMAggl6ESLJFSg_0[14].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[14].offset = offsetof(tyObject_TBlock__2tJGcW69ahqq39a9bVJC1sqGQ, fixups); TM__LKTmeQxNOMAggl6ESLJFSg_0[14].typ = (&NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_); TM__LKTmeQxNOMAggl6ESLJFSg_0[14].name = "fixups"; TM__LKTmeQxNOMAggl6ESLJFSg_0[12].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[12].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[12].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_4_2[0]; NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[12]; NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_.size = sizeof(tySequence__JokFGfUW6i9b6aeU7xu6xBw*); NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_.align = NIM_ALIGNOF(tySequence__JokFGfUW6i9b6aeU7xu6xBw*); NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_.kind = 24; NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_.base = (&NTItblock__2tJGcW69ahqq39a9bVJC1sqGQ_); NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_.marker = Marker_tySequence__JokFGfUW6i9b6aeU7xu6xBw; TM__LKTmeQxNOMAggl6ESLJFSg_0[11].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[11].offset = offsetof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ, blocks); TM__LKTmeQxNOMAggl6ESLJFSg_0[11].typ = (&NTIseqLtblockT__JokFGfUW6i9b6aeU7xu6xBw_); TM__LKTmeQxNOMAggl6ESLJFSg_0[11].name = "blocks"; TM__LKTmeQxNOMAggl6ESLJFSg_3_3[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[15]; TM__LKTmeQxNOMAggl6ESLJFSg_0[15].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[15].offset = offsetof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ, sym); TM__LKTmeQxNOMAggl6ESLJFSg_0[15].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[15].name = "sym"; TM__LKTmeQxNOMAggl6ESLJFSg_3_3[2] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[16]; NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_.size = sizeof(tyTuple__SlmU1Ju0WFHUWkihyHMVYg); NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_.align = NIM_ALIGNOF(tyTuple__SlmU1Ju0WFHUWkihyHMVYg); NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_.kind = 18; NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_.base = 0; NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_.flags = 1; TM__LKTmeQxNOMAggl6ESLJFSg_5_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[18]; TM__LKTmeQxNOMAggl6ESLJFSg_0[18].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[18].offset = offsetof(tyTuple__SlmU1Ju0WFHUWkihyHMVYg, Field0); TM__LKTmeQxNOMAggl6ESLJFSg_0[18].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[18].name = "Field0"; TM__LKTmeQxNOMAggl6ESLJFSg_5_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[19]; NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_.size = sizeof(tyEnum_TSlotKind__QOyrDzzey9cf6gDtSRPuZMQ); NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_.align = NIM_ALIGNOF(tyEnum_TSlotKind__QOyrDzzey9cf6gDtSRPuZMQ); NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_.kind = 14; NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_.base = 0; NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_.flags = 3; for (TM__LKTmeQxNOMAggl6ESLJFSg_8 = 0; TM__LKTmeQxNOMAggl6ESLJFSg_8 < 9; TM__LKTmeQxNOMAggl6ESLJFSg_8++) { TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_8+20].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_8+20].offset = TM__LKTmeQxNOMAggl6ESLJFSg_8; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_8+20].name = TM__LKTmeQxNOMAggl6ESLJFSg_7[TM__LKTmeQxNOMAggl6ESLJFSg_8]; TM__LKTmeQxNOMAggl6ESLJFSg_6_9[TM__LKTmeQxNOMAggl6ESLJFSg_8] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_8+20]; } TM__LKTmeQxNOMAggl6ESLJFSg_0[29].len = 9; TM__LKTmeQxNOMAggl6ESLJFSg_0[29].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[29].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_6_9[0]; NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[29]; TM__LKTmeQxNOMAggl6ESLJFSg_0[19].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[19].offset = offsetof(tyTuple__SlmU1Ju0WFHUWkihyHMVYg, Field1); TM__LKTmeQxNOMAggl6ESLJFSg_0[19].typ = (&NTItslotkind__QOyrDzzey9cf6gDtSRPuZMQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[19].name = "Field1"; TM__LKTmeQxNOMAggl6ESLJFSg_0[17].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[17].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[17].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_5_2[0]; NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[17]; NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_.size = sizeof(tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg*); NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_.align = NIM_ALIGNOF(tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg*); NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_.kind = 24; NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_.base = (&NTItupleLinuse58bool_kind58tslotkindT__SlmU1Ju0WFHUWkihyHMVYg_); NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_.marker = Marker_tySequence__C1Ql3I9bU3HGPJdRd2y9cbVg; TM__LKTmeQxNOMAggl6ESLJFSg_0[16].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[16].offset = offsetof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ, regInfo); TM__LKTmeQxNOMAggl6ESLJFSg_0[16].typ = (&NTIseqLtupleLinuse58bool_kind58tslotkindTT__C1Ql3I9bU3HGPJdRd2y9cbVg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[16].name = "regInfo"; TM__LKTmeQxNOMAggl6ESLJFSg_0[10].len = 3; TM__LKTmeQxNOMAggl6ESLJFSg_0[10].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[10].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_3_3[0]; NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[10]; NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_.size = sizeof(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ*); NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_.align = NIM_ALIGNOF(tyObject_PProccolonObjectType___VFEBuxrDHC6kHPzc1TWaRQ*); NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_.kind = 22; NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_.base = (&NTIpproc58objecttype__VFEBuxrDHC6kHPzc1TWaRQ_); NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_.marker = Marker_tyRef__FM7mzTFsA8pyUhXVKKO6Gw; TM__LKTmeQxNOMAggl6ESLJFSg_0[9].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[9].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, prc); TM__LKTmeQxNOMAggl6ESLJFSg_0[9].typ = (&NTIpproc__FM7mzTFsA8pyUhXVKKO6Gw_); TM__LKTmeQxNOMAggl6ESLJFSg_0[9].name = "prc"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[9] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[30]; TM__LKTmeQxNOMAggl6ESLJFSg_0[30].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[30].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, module); TM__LKTmeQxNOMAggl6ESLJFSg_0[30].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[30].name = "module"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[10] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[31]; TM__LKTmeQxNOMAggl6ESLJFSg_0[31].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[31].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, callsite); TM__LKTmeQxNOMAggl6ESLJFSg_0[31].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[31].name = "callsite"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[11] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[32]; NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_.size = sizeof(tyEnum_TEvalMode__UbrbHUpo4hYFr1DbYzJgRQ); NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_.align = NIM_ALIGNOF(tyEnum_TEvalMode__UbrbHUpo4hYFr1DbYzJgRQ); NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_.kind = 14; NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_.base = 0; NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_.flags = 3; for (TM__LKTmeQxNOMAggl6ESLJFSg_11 = 0; TM__LKTmeQxNOMAggl6ESLJFSg_11 < 5; TM__LKTmeQxNOMAggl6ESLJFSg_11++) { TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_11+33].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_11+33].offset = TM__LKTmeQxNOMAggl6ESLJFSg_11; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_11+33].name = TM__LKTmeQxNOMAggl6ESLJFSg_10[TM__LKTmeQxNOMAggl6ESLJFSg_11]; TM__LKTmeQxNOMAggl6ESLJFSg_9_5[TM__LKTmeQxNOMAggl6ESLJFSg_11] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_11+33]; } TM__LKTmeQxNOMAggl6ESLJFSg_0[38].len = 5; TM__LKTmeQxNOMAggl6ESLJFSg_0[38].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[38].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_9_5[0]; NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[38]; TM__LKTmeQxNOMAggl6ESLJFSg_0[32].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[32].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, mode); TM__LKTmeQxNOMAggl6ESLJFSg_0[32].typ = (&NTItevalmode__UbrbHUpo4hYFr1DbYzJgRQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[32].name = "mode"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[12] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[39]; NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_.size = sizeof(tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A); NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_.align = NIM_ALIGNOF(tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A); NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_.kind = 14; NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_.base = 0; NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_.flags = 3; for (TM__LKTmeQxNOMAggl6ESLJFSg_14 = 0; TM__LKTmeQxNOMAggl6ESLJFSg_14 < 2; TM__LKTmeQxNOMAggl6ESLJFSg_14++) { TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_14+40].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_14+40].offset = TM__LKTmeQxNOMAggl6ESLJFSg_14; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_14+40].name = TM__LKTmeQxNOMAggl6ESLJFSg_13[TM__LKTmeQxNOMAggl6ESLJFSg_14]; TM__LKTmeQxNOMAggl6ESLJFSg_12_2[TM__LKTmeQxNOMAggl6ESLJFSg_14] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_14+40]; } TM__LKTmeQxNOMAggl6ESLJFSg_0[42].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[42].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[42].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_12_2[0]; NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[42]; NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_.size = sizeof(tySet_tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A); NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_.align = NIM_ALIGNOF(tySet_tyEnum_TSandboxFlag__JyPEhkAmDAldmLHNNrLR0A); NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_.kind = 19; NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_.base = (&NTItsandboxflag__JyPEhkAmDAldmLHNNrLR0A_); NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_.flags = 3; TM__LKTmeQxNOMAggl6ESLJFSg_0[43].len = 0; TM__LKTmeQxNOMAggl6ESLJFSg_0[43].kind = 0; NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[43]; TM__LKTmeQxNOMAggl6ESLJFSg_0[39].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[39].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, features); TM__LKTmeQxNOMAggl6ESLJFSg_0[39].typ = (&NTItsandboxflags__sOguoHO9bh9ckVU25A2Jaz1A_); TM__LKTmeQxNOMAggl6ESLJFSg_0[39].name = "features"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[13] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[44]; TM__LKTmeQxNOMAggl6ESLJFSg_0[44].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[44].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, traceActive); TM__LKTmeQxNOMAggl6ESLJFSg_0[44].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[44].name = "traceActive"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[14] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[45]; TM__LKTmeQxNOMAggl6ESLJFSg_0[45].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[45].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, loopIterations); TM__LKTmeQxNOMAggl6ESLJFSg_0[45].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[45].name = "loopIterations"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[15] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[46]; TM__LKTmeQxNOMAggl6ESLJFSg_0[46].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[46].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, comesFromHeuristic); TM__LKTmeQxNOMAggl6ESLJFSg_0[46].typ = (&NTItlineinfo__WGx4rAexNXnczy1Avn646Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[46].name = "comesFromHeuristic"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[16] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[47]; NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_.size = sizeof(tyTuple__C1iPjdrPjiQaUrcFhIp9aGw); NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_.align = NIM_ALIGNOF(tyTuple__C1iPjdrPjiQaUrcFhIp9aGw); NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_.kind = 18; NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_15_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[49]; TM__LKTmeQxNOMAggl6ESLJFSg_0[49].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[49].offset = offsetof(tyTuple__C1iPjdrPjiQaUrcFhIp9aGw, Field0); TM__LKTmeQxNOMAggl6ESLJFSg_0[49].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[49].name = "Field0"; TM__LKTmeQxNOMAggl6ESLJFSg_15_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[50]; NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_.size = sizeof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A); NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_.align = NIM_ALIGNOF(tyTuple__JfHvHzMrhKkWAUvQKe0i1A); NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_.kind = 18; NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_16_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[52]; TM__LKTmeQxNOMAggl6ESLJFSg_0[52].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[52].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field0); TM__LKTmeQxNOMAggl6ESLJFSg_0[52].typ = (&NTIpointer__vr5DoT1jILTGdRlYv1OYpw_); TM__LKTmeQxNOMAggl6ESLJFSg_0[52].name = "Field0"; TM__LKTmeQxNOMAggl6ESLJFSg_16_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[53]; TM__LKTmeQxNOMAggl6ESLJFSg_0[53].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[53].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field1); TM__LKTmeQxNOMAggl6ESLJFSg_0[53].typ = (&NTIrefobject__HsJiUUcO9cHBdUCi0HwkSTA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[53].name = "Field1"; TM__LKTmeQxNOMAggl6ESLJFSg_0[51].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[51].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[51].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_16_2[0]; NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[51]; TM__LKTmeQxNOMAggl6ESLJFSg_0[50].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[50].offset = offsetof(tyTuple__C1iPjdrPjiQaUrcFhIp9aGw, Field1); TM__LKTmeQxNOMAggl6ESLJFSg_0[50].typ = (&NTIvmcallback__5QC9cKfPJmKuW0XbCTd8ylA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[50].name = "Field1"; TM__LKTmeQxNOMAggl6ESLJFSg_0[48].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[48].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[48].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_15_2[0]; NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[48]; NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_.size = sizeof(tySequence__YWbgnI9b9a4j9aDYnupShIg3A*); NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_.align = NIM_ALIGNOF(tySequence__YWbgnI9b9a4j9aDYnupShIg3A*); NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_.kind = 24; NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_.base = (&NTItupleLkey58string_value58vmcallbackT__C1iPjdrPjiQaUrcFhIp9aGw_); NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_.marker = Marker_tySequence__YWbgnI9b9a4j9aDYnupShIg3A; TM__LKTmeQxNOMAggl6ESLJFSg_0[47].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[47].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, callbacks); TM__LKTmeQxNOMAggl6ESLJFSg_0[47].typ = (&NTIseqLtupleLkey58string_value58vmcallbackTT__YWbgnI9b9a4j9aDYnupShIg3A_); TM__LKTmeQxNOMAggl6ESLJFSg_0[47].name = "callbacks"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[17] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[54]; TM__LKTmeQxNOMAggl6ESLJFSg_0[54].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[54].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, errorFlag); TM__LKTmeQxNOMAggl6ESLJFSg_0[54].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[54].name = "errorFlag"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[18] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[55]; TM__LKTmeQxNOMAggl6ESLJFSg_0[55].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[55].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, cache); TM__LKTmeQxNOMAggl6ESLJFSg_0[55].typ = (&NTIidentcache__lnkYNZP9asc88UfiEGjLrbA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[55].name = "cache"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[19] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[56]; TM__LKTmeQxNOMAggl6ESLJFSg_0[56].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[56].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, config); TM__LKTmeQxNOMAggl6ESLJFSg_0[56].typ = (&NTIconfigref__a8lycfSA25OQltN3OMeBsA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[56].name = "config"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[20] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[57]; TM__LKTmeQxNOMAggl6ESLJFSg_0[57].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[57].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, graph); TM__LKTmeQxNOMAggl6ESLJFSg_0[57].typ = (&NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_); TM__LKTmeQxNOMAggl6ESLJFSg_0[57].name = "graph"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[21] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[58]; TM__LKTmeQxNOMAggl6ESLJFSg_0[58].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[58].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, oldErrorCount); TM__LKTmeQxNOMAggl6ESLJFSg_0[58].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[58].name = "oldErrorCount"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[22] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[59]; NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_.size = sizeof(tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg); NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_.align = NIM_ALIGNOF(tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg); NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_.kind = 18; NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_17_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[61]; TM__LKTmeQxNOMAggl6ESLJFSg_0[61].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[61].offset = offsetof(tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg, tEnter); TM__LKTmeQxNOMAggl6ESLJFSg_0[61].typ = (&NTIfloat__w9bl9a1ul9ctRJWiMl9cNnIMvg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[61].name = "tEnter"; TM__LKTmeQxNOMAggl6ESLJFSg_17_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[62]; NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_.size = sizeof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ); NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_.align = NIM_ALIGNOF(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ); NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_.kind = 18; NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_.base = 0; NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_.flags = 2; TM__LKTmeQxNOMAggl6ESLJFSg_18_5[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[64]; TM__LKTmeQxNOMAggl6ESLJFSg_0[64].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[64].offset = offsetof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ, prc); TM__LKTmeQxNOMAggl6ESLJFSg_0[64].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[64].name = "prc"; TM__LKTmeQxNOMAggl6ESLJFSg_18_5[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[65]; NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_.size = sizeof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA); NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_.align = NIM_ALIGNOF(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA); NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_.kind = 18; NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_.base = 0; NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_.size = sizeof(tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ); NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_.align = NIM_ALIGNOF(tyEnum_TRegisterKind__BUH8cfx9botv2xAfmC8mnAQ); NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_.kind = 14; NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_.base = 0; NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_.flags = 3; for (TM__LKTmeQxNOMAggl6ESLJFSg_21 = 0; TM__LKTmeQxNOMAggl6ESLJFSg_21 < 6; TM__LKTmeQxNOMAggl6ESLJFSg_21++) { TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_21+67].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_21+67].offset = TM__LKTmeQxNOMAggl6ESLJFSg_21; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_21+67].name = TM__LKTmeQxNOMAggl6ESLJFSg_20[TM__LKTmeQxNOMAggl6ESLJFSg_21]; TM__LKTmeQxNOMAggl6ESLJFSg_19_6[TM__LKTmeQxNOMAggl6ESLJFSg_21] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_21+67]; } TM__LKTmeQxNOMAggl6ESLJFSg_0[73].len = 6; TM__LKTmeQxNOMAggl6ESLJFSg_0[73].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[73].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_19_6[0]; NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[73]; TM__LKTmeQxNOMAggl6ESLJFSg_0[66].kind = 3; TM__LKTmeQxNOMAggl6ESLJFSg_0[66].offset = offsetof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA, kind); TM__LKTmeQxNOMAggl6ESLJFSg_0[66].typ = (&NTItregisterkind__BUH8cfx9botv2xAfmC8mnAQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[66].name = "kind"; TM__LKTmeQxNOMAggl6ESLJFSg_0[66].sons = &NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[0]; TM__LKTmeQxNOMAggl6ESLJFSg_0[66].len = 6; TM__LKTmeQxNOMAggl6ESLJFSg_0[74].len = 0; TM__LKTmeQxNOMAggl6ESLJFSg_0[74].kind = 2; NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[74]; TM__LKTmeQxNOMAggl6ESLJFSg_0[75].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[75].offset = offsetof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA, intVal); TM__LKTmeQxNOMAggl6ESLJFSg_0[75].typ = (&NTIbiggestint__Aav8dQoMlCFnZRxA0IhTHQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[75].name = "intVal"; NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[2] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[75]; TM__LKTmeQxNOMAggl6ESLJFSg_0[76].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[76].offset = offsetof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA, floatVal); TM__LKTmeQxNOMAggl6ESLJFSg_0[76].typ = (&NTIfloat__w9bl9a1ul9ctRJWiMl9cNnIMvg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[76].name = "floatVal"; NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[3] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[76]; TM__LKTmeQxNOMAggl6ESLJFSg_0[77].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[77].offset = offsetof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA, node); TM__LKTmeQxNOMAggl6ESLJFSg_0[77].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[77].name = "node"; NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[77]; NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_.size = sizeof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA*); NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_.align = NIM_ALIGNOF(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA*); NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_.kind = 21; NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_.base = (&NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_); NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_.flags = 3; TM__LKTmeQxNOMAggl6ESLJFSg_0[78].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[78].offset = offsetof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA, regAddr); TM__LKTmeQxNOMAggl6ESLJFSg_0[78].typ = (&NTIptrtfullreg__RjjpIF1Vbh8mUcjJMFLQMA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[78].name = "regAddr"; NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[4] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[78]; TM__LKTmeQxNOMAggl6ESLJFSg_0[79].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[79].offset = offsetof(tyObject_TFullReg__GJRDbRqzZnSsmt2gZMzKBA, nodeAddr); TM__LKTmeQxNOMAggl6ESLJFSg_0[79].typ = (&NTIptrpnode__uyBDtVkS7CL1Bm1j1dvmcw_); TM__LKTmeQxNOMAggl6ESLJFSg_0[79].name = "nodeAddr"; NimDT___GJRDbRqzZnSsmt2gZMzKBA_kind[5] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[79]; NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[66]; NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_.size = sizeof(tySequence__jlXqfsdfoRhiIfoVNWV0Vw*); NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_.align = NIM_ALIGNOF(tySequence__jlXqfsdfoRhiIfoVNWV0Vw*); NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_.kind = 24; NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_.base = (&NTItfullreg__GJRDbRqzZnSsmt2gZMzKBA_); NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_.marker = Marker_tySequence__jlXqfsdfoRhiIfoVNWV0Vw; TM__LKTmeQxNOMAggl6ESLJFSg_0[65].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[65].offset = offsetof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ, slots); TM__LKTmeQxNOMAggl6ESLJFSg_0[65].typ = (&NTIseqLtfullregT__jlXqfsdfoRhiIfoVNWV0Vw_); TM__LKTmeQxNOMAggl6ESLJFSg_0[65].name = "slots"; TM__LKTmeQxNOMAggl6ESLJFSg_18_5[2] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[80]; TM__LKTmeQxNOMAggl6ESLJFSg_0[80].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[80].offset = offsetof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ, next); TM__LKTmeQxNOMAggl6ESLJFSg_0[80].typ = (&NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[80].name = "next"; TM__LKTmeQxNOMAggl6ESLJFSg_18_5[3] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[81]; TM__LKTmeQxNOMAggl6ESLJFSg_0[81].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[81].offset = offsetof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ, comesFrom); TM__LKTmeQxNOMAggl6ESLJFSg_0[81].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[81].name = "comesFrom"; TM__LKTmeQxNOMAggl6ESLJFSg_18_5[4] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[82]; TM__LKTmeQxNOMAggl6ESLJFSg_0[82].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[82].offset = offsetof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ, safePoints); TM__LKTmeQxNOMAggl6ESLJFSg_0[82].typ = (&NTIseqLtpositionT__qwqHTkRvwhrRyENtudHQ7g_); TM__LKTmeQxNOMAggl6ESLJFSg_0[82].name = "safePoints"; TM__LKTmeQxNOMAggl6ESLJFSg_0[63].len = 5; TM__LKTmeQxNOMAggl6ESLJFSg_0[63].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[63].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_18_5[0]; NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[63]; NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_.size = sizeof(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ*); NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_.align = NIM_ALIGNOF(tyObject_TStackFrame__DYXeymOyKb0OnIuD1ihEpQ*); NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_.kind = 22; NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_.base = (&NTItstackframe__DYXeymOyKb0OnIuD1ihEpQ_); NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_.marker = Marker_tyRef__tIxM6OLoE2pUc9bMTjYhjPg; TM__LKTmeQxNOMAggl6ESLJFSg_0[62].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[62].offset = offsetof(tyObject_Profiler__X5SfC6PDEhDFna4qLF0vtg, tos); TM__LKTmeQxNOMAggl6ESLJFSg_0[62].typ = (&NTIpstackframe__tIxM6OLoE2pUc9bMTjYhjPg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[62].name = "tos"; TM__LKTmeQxNOMAggl6ESLJFSg_0[60].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[60].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[60].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_17_2[0]; NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[60]; TM__LKTmeQxNOMAggl6ESLJFSg_0[59].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[59].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, profiler); TM__LKTmeQxNOMAggl6ESLJFSg_0[59].typ = (&NTIprofiler__X5SfC6PDEhDFna4qLF0vtg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[59].name = "profiler"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[23] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[83]; TM__LKTmeQxNOMAggl6ESLJFSg_0[83].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[83].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, templInstCounter); TM__LKTmeQxNOMAggl6ESLJFSg_0[83].typ = (&NTIrefint__9ai78kkwqt3gikTN9cpHKUVg_); TM__LKTmeQxNOMAggl6ESLJFSg_0[83].name = "templInstCounter"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[24] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[84]; NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_.size = sizeof(tyTuple__4707W0MdkBgzyuDClNdLBQ); NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_.align = NIM_ALIGNOF(tyTuple__4707W0MdkBgzyuDClNdLBQ); NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_.kind = 18; NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_22_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[86]; TM__LKTmeQxNOMAggl6ESLJFSg_0[86].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[86].offset = offsetof(tyTuple__4707W0MdkBgzyuDClNdLBQ, Field0); TM__LKTmeQxNOMAggl6ESLJFSg_0[86].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[86].name = "Field0"; TM__LKTmeQxNOMAggl6ESLJFSg_22_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[87]; TM__LKTmeQxNOMAggl6ESLJFSg_0[87].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[87].offset = offsetof(tyTuple__4707W0MdkBgzyuDClNdLBQ, Field1); TM__LKTmeQxNOMAggl6ESLJFSg_0[87].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__LKTmeQxNOMAggl6ESLJFSg_0[87].name = "Field1"; TM__LKTmeQxNOMAggl6ESLJFSg_0[85].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[85].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[85].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_22_2[0]; NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[85]; NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_.size = sizeof(tySequence__Q9atPKk5Xsv6h4rje4WzNLQ*); NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_.align = NIM_ALIGNOF(tySequence__Q9atPKk5Xsv6h4rje4WzNLQ*); NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_.kind = 24; NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_.base = (&NTILpsym_pnodeT__4707W0MdkBgzyuDClNdLBQ_); NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_.marker = Marker_tySequence__Q9atPKk5Xsv6h4rje4WzNLQ; TM__LKTmeQxNOMAggl6ESLJFSg_0[84].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[84].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, vmstateDiff); TM__LKTmeQxNOMAggl6ESLJFSg_0[84].typ = (&NTIseqLLpsym_pnodeTT__Q9atPKk5Xsv6h4rje4WzNLQ_); TM__LKTmeQxNOMAggl6ESLJFSg_0[84].name = "vmstateDiff"; TM__LKTmeQxNOMAggl6ESLJFSg_2_26[25] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[88]; NTItable__Ea0e9azliYta9cYyn0d49ah0w_.size = sizeof(tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w); NTItable__Ea0e9azliYta9cYyn0d49ah0w_.align = NIM_ALIGNOF(tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w); NTItable__Ea0e9azliYta9cYyn0d49ah0w_.kind = 18; NTItable__Ea0e9azliYta9cYyn0d49ah0w_.base = 0; TM__LKTmeQxNOMAggl6ESLJFSg_23_2[0] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[90]; NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_.size = sizeof(tySequence__E8pi9b5QNahsURYzXMjh3qw*); NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_.align = NIM_ALIGNOF(tySequence__E8pi9b5QNahsURYzXMjh3qw*); NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_.kind = 24; NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_.base = (&NTInimver__47w2DboNEPf69aPgubZdd7Q_); NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_.marker = Marker_tySequence__E8pi9b5QNahsURYzXMjh3qw; TM__LKTmeQxNOMAggl6ESLJFSg_0[90].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[90].offset = offsetof(tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w, data); TM__LKTmeQxNOMAggl6ESLJFSg_0[90].typ = (&NTIkeyvaluepairseq__E8pi9b5QNahsURYzXMjh3qw_); TM__LKTmeQxNOMAggl6ESLJFSg_0[90].name = "data"; TM__LKTmeQxNOMAggl6ESLJFSg_23_2[1] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[91]; TM__LKTmeQxNOMAggl6ESLJFSg_0[91].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[91].offset = offsetof(tyObject_Table__Ea0e9azliYta9cYyn0d49ah0w, counter); TM__LKTmeQxNOMAggl6ESLJFSg_0[91].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__LKTmeQxNOMAggl6ESLJFSg_0[91].name = "counter"; TM__LKTmeQxNOMAggl6ESLJFSg_0[89].len = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[89].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[89].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_23_2[0]; NTItable__Ea0e9azliYta9cYyn0d49ah0w_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[89]; TM__LKTmeQxNOMAggl6ESLJFSg_0[88].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[88].offset = offsetof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw, procToCodePos); TM__LKTmeQxNOMAggl6ESLJFSg_0[88].typ = (&NTItable__Ea0e9azliYta9cYyn0d49ah0w_); TM__LKTmeQxNOMAggl6ESLJFSg_0[88].name = "procToCodePos"; TM__LKTmeQxNOMAggl6ESLJFSg_0[0].len = 26; TM__LKTmeQxNOMAggl6ESLJFSg_0[0].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[0].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_2_26[0]; NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[0]; NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_.size = sizeof(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw*); NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_.align = NIM_ALIGNOF(tyObject_TCtx__S3Av1Ng7MBWGEZZBhfDYCw*); NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_.kind = 22; NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_.base = (&NTItctx__S3Av1Ng7MBWGEZZBhfDYCw_); NTIpevalcontext__FD9cVFUpCDGxUmwW7TEZIFQ_.marker = Marker_tyRef__FD9cVFUpCDGxUmwW7TEZIFQ; NTItopcode__AHjjN19bk88ZQLW4paSubVQ_.size = sizeof(tyEnum_TOpcode__AHjjN19bk88ZQLW4paSubVQ); NTItopcode__AHjjN19bk88ZQLW4paSubVQ_.align = NIM_ALIGNOF(tyEnum_TOpcode__AHjjN19bk88ZQLW4paSubVQ); NTItopcode__AHjjN19bk88ZQLW4paSubVQ_.kind = 14; NTItopcode__AHjjN19bk88ZQLW4paSubVQ_.base = 0; NTItopcode__AHjjN19bk88ZQLW4paSubVQ_.flags = 3; for (TM__LKTmeQxNOMAggl6ESLJFSg_26 = 0; TM__LKTmeQxNOMAggl6ESLJFSg_26 < 189; TM__LKTmeQxNOMAggl6ESLJFSg_26++) { TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_26+92].kind = 1; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_26+92].offset = TM__LKTmeQxNOMAggl6ESLJFSg_26; TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_26+92].name = TM__LKTmeQxNOMAggl6ESLJFSg_25[TM__LKTmeQxNOMAggl6ESLJFSg_26]; TM__LKTmeQxNOMAggl6ESLJFSg_24_189[TM__LKTmeQxNOMAggl6ESLJFSg_26] = &TM__LKTmeQxNOMAggl6ESLJFSg_0[TM__LKTmeQxNOMAggl6ESLJFSg_26+92]; } TM__LKTmeQxNOMAggl6ESLJFSg_0[281].len = 189; TM__LKTmeQxNOMAggl6ESLJFSg_0[281].kind = 2; TM__LKTmeQxNOMAggl6ESLJFSg_0[281].sons = &TM__LKTmeQxNOMAggl6ESLJFSg_24_189[0]; NTItopcode__AHjjN19bk88ZQLW4paSubVQ_.node = &TM__LKTmeQxNOMAggl6ESLJFSg_0[281]; }