/* Generated by Nim Compiler v1.6.2 */ #define NIM_INTBITS 64 #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 tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ; typedef struct tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw; typedef struct tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw; 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 RootObj RootObj; typedef struct tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ; typedef struct tySequence__s9byh6WFJ16lPMcmqdaMTHA tySequence__s9byh6WFJ16lPMcmqdaMTHA; typedef struct tyObject_TType__facALICuu8zUj0hjvbTLFg tyObject_TType__facALICuu8zUj0hjvbTLFg; typedef struct tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw; 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 tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q; typedef struct tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ; typedef struct tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q; typedef struct tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA; typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA; typedef struct tySequence__vv5mGmK03BCr5e3LTZA5Hw tySequence__vv5mGmK03BCr5e3LTZA5Hw; typedef struct tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA; typedef struct tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA; typedef struct tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ; typedef struct tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ; typedef struct TGenericSeq TGenericSeq; typedef struct tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw; typedef struct tyObject_Table__TRm6MPqklA8EYBmBMY117Q tyObject_Table__TRm6MPqklA8EYBmBMY117Q; typedef struct tySequence__9cnx3zXnWzeclW8Ko4oUgAQ tySequence__9cnx3zXnWzeclW8Ko4oUgAQ; typedef struct tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A; typedef struct tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ; typedef struct tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g; typedef struct tySequence__O5RcspOP32YJ4YtU5ppxxA tySequence__O5RcspOP32YJ4YtU5ppxxA; typedef struct tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg; 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 tyTuple__1ZbjBgxAbnye0IFMZ6w4OA tyTuple__1ZbjBgxAbnye0IFMZ6w4OA; typedef struct tyTuple__rplX06U9bjhu9asm5pWdgqsA tyTuple__rplX06U9bjhu9asm5pWdgqsA; typedef struct tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q; typedef struct tyTuple__xDU9bZmv1ZbZkJDaATBekIQ tyTuple__xDU9bZmv1ZbZkJDaATBekIQ; typedef struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A tyTuple__JfHvHzMrhKkWAUvQKe0i1A; typedef struct tyObject_Env_modulegraphsdotnim_ModuleGraph___diB2NTuAIWY0FO9c5IUJRGg tyObject_Env_modulegraphsdotnim_ModuleGraph___diB2NTuAIWY0FO9c5IUJRGg; 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 NimStringDesc NimStringDesc; 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 tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w; 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 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 tyTuple__47w2DboNEPf69aPgubZdd7Q tyTuple__47w2DboNEPf69aPgubZdd7Q; 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_TIdent__1LTsGP7bSxg45u9aHcxh6OA tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA; typedef struct tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w; typedef struct tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA; typedef struct tyObject_TLib__NBMxlJ6g3utqUlplqTTHkA tyObject_TLib__NBMxlJ6g3utqUlplqTTHkA; 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_KeyError__t7nhKLvXTQS9cS8ByJU9bIag tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag; typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw; typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA; typedef struct Exception Exception; typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA; typedef struct tyTuple__kN8up2W6YKc5YA9avn5mV5w tyTuple__kN8up2W6YKc5YA9avn5mV5w; typedef struct tyObject_ModuleIter__AFia9bW3IpMpX9c1vt0AhLlA tyObject_ModuleIter__AFia9bW3IpMpX9c1vt0AhLlA; typedef struct tyObject_TIdentIter__Oi4goG2ACEsy9cyTe6OCPrA tyObject_TIdentIter__Oi4goG2ACEsy9cyTe6OCPrA; typedef struct tyObject_RodIter__Y6aA9bUtpfLvVVtyih9aAbQg tyObject_RodIter__Y6aA9bUtpfLvVVtyih9aAbQg; typedef struct tyObject_PackedDecoder__mJy59aKs7COuW5kZ9cw8pGKw tyObject_PackedDecoder__mJy59aKs7COuW5kZ9cw8pGKw; typedef struct tySequence__vC9cvg0R8tfBaOXXi3sfMzw tySequence__vC9cvg0R8tfBaOXXi3sfMzw; typedef struct tyTuple__xYhUhS7X82rKTqbT9bRfCnw tyTuple__xYhUhS7X82rKTqbT9bRfCnw; typedef struct tyTuple__UvldbCB6B9ayi9bGYW7vJNLA tyTuple__UvldbCB6B9ayi9bGYW7vJNLA; 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 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 tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA; 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_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; }; 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_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode { tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ { NU32 module; NI32 item; }; struct tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ { NI module; tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ packed_0; }; struct tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA { tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ id; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym; }; struct TGenericSeq { NI len; NI reserved; }; 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_ItemId__ozxAxZLHTQ9c3akTzYvt67g { NI32 module; NI32 item; }; 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 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__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__JfHvHzMrhKkWAUvQKe0i1A { void* Field0; tyObject_Env_modulegraphsdotnim_ModuleGraph___diB2NTuAIWY0FO9c5IUJRGg* Field1; }; 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 NimStringDesc { TGenericSeq Sup; NIM_CHAR data[SEQ_DECL_SIZE]; }; 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 NimStringDesc* tyArray__9aijZrM1syqzleJpcL8bUyw[512]; typedef tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* tyArray__VznXOmL540VWlOp56dB9cqA[512]; typedef tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g* tyArray__jSFVQ48g222vuMjoJArs8A[512]; struct tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g { NI entries; tyArray__9aijZrM1syqzleJpcL8bUyw keys; NIM_BOOL isInternal; union{ struct {tyArray__VznXOmL540VWlOp56dB9cqA vals; } _isInternal_1; struct {tyArray__jSFVQ48g222vuMjoJArs8A links; } _isInternal_2; }; }; 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 tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q { NI32 module; NI32 symId; NI32 typeId_0; NIM_BOOL sealed; }; 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_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; }; struct tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q { NU16 line; NI16 col; NI32 fileIndex; }; 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]; struct tyTuple__47w2DboNEPf69aPgubZdd7Q { NI Field0; NI Field1; NI Field2; }; 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; }; typedef tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* tyArray__O7BaHX6ctEz6BpjFNHWCFQ[8192]; struct tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw { tyArray__O7BaHX6ctEz6BpjFNHWCFQ buckets; NI wordCounter; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* idAnon; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* idDelegator; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* emptyIdent; }; typedef NU32 tySet_tyEnum_TNodeFlag__jyh9acXHkhZANSSvPIY7ZLg; typedef NU8 tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw; struct tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw { tyObject_TType__facALICuu8zUj0hjvbTLFg* typ; tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info; tySet_tyEnum_TNodeFlag__jyh9acXHkhZANSSvPIY7ZLg flags; tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw kind; union{ struct {NI64 intVal; } _kind_1; struct {NF floatVal; } _kind_2; struct {NimStringDesc* strVal; } _kind_3; struct {tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym; } _kind_4; struct {tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* ident; } _kind_5; struct {tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ* sons; } _kind_6; }; }; struct RootObj { TNimType* m_type; }; 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; }; 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 Exception { RootObj Sup; Exception* parent; NCSTRING name; NimStringDesc* message; tySequence__uB9b75OUPRENsBAu4AnoePA* trace; Exception* up; }; struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup; }; struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup; }; struct tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw Sup; }; typedef NU8 tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug; struct tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA { NI id; NimStringDesc* s; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* next; NI h; }; typedef NU8 tyEnum_TMsgKind__29cbg2fC1z5iM1PAI28kR5w; typedef NU8 tyEnum_TErrorHandling__q4fXoCN3Xdcm6SS9cUkWkWw; struct tyTuple__kN8up2W6YKc5YA9avn5mV5w { NimStringDesc* Field0; NI Field1; NI Field2; }; typedef NimStringDesc* tyArray__haiLFy0nBviVTKFGuwztzQ[5]; typedef NU8 tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg; typedef NU8 tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg; typedef NU8 tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag; typedef NU8 tyEnum_TCallingConvention__yjAJ8w0h1PBaSwSGJ3P7IA; typedef NU64 tySet_tyEnum_TTypeFlag__x2m5g1NpbmDig4wLT3Ylhw; struct tyObject_TType__facALICuu8zUj0hjvbTLFg { tyObject_TIdObj__KUwfjfUQEwGHguQbTcXu7w Sup; tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kind; tyEnum_TCallingConvention__yjAJ8w0h1PBaSwSGJ3P7IA callConv; tySet_tyEnum_TTypeFlag__x2m5g1NpbmDig4wLT3Ylhw flags; tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A* sons; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* owner; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym; NI64 size; NI16 align; NI16 paddingAtEnd; NI16 lockLevel; tyObject_TLoc__EtHNvCB0bgfu9bFjzx9cb6aA loc; tyObject_TType__facALICuu8zUj0hjvbTLFg* typeInst; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g uniqueId; }; typedef NU8 tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw; struct tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w { RootObj Sup; tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen; }; struct tyObject_TIdentIter__Oi4goG2ACEsy9cyTe6OCPrA { NI h; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name; }; struct tyObject_PackedDecoder__mJy59aKs7COuW5kZ9cw8pGKw { NI lastModule; NU32 lastLit; NI32 lastFile; tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config; tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache; }; struct tyObject_RodIter__Y6aA9bUtpfLvVVtyih9aAbQg { tyObject_PackedDecoder__mJy59aKs7COuW5kZ9cw8pGKw decoder; tySequence__vC9cvg0R8tfBaOXXi3sfMzw* values; NI i; NI module; }; struct tyObject_ModuleIter__AFia9bW3IpMpX9c1vt0AhLlA { NIM_BOOL fromRod; NI modIndex; tyObject_TIdentIter__Oi4goG2ACEsy9cyTe6OCPrA ti; tyObject_RodIter__Y6aA9bUtpfLvVVtyih9aAbQg rodIt; NIM_BOOL importHidden; }; typedef NimStringDesc* tyArray__TLUjAhnMfzBtYkb49czB0KA[64]; struct tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym; tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A* concreteTypes; NI compilesId; }; struct tyTuple__xYhUhS7X82rKTqbT9bRfCnw { NI Field0; NimStringDesc* Field1; NI32 Field2; }; struct tyTuple__UvldbCB6B9ayi9bGYW7vJNLA { NI Field0; NI32 Field1; NU32 Field2; }; 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; }; 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; }; 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; }; 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 tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA { NCSTRING procname; NI line; NCSTRING filename; }; struct tySequence__vv5mGmK03BCr5e3LTZA5Hw { TGenericSeq Sup; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA data[SEQ_DECL_SIZE]; }; struct tySequence__4mZLwkxT8rbt9bf3wXrXYNQ { TGenericSeq Sup; tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA 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__ipEvhpHAmm8ZCn9bZAOdNYA { TGenericSeq Sup; tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ 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__61s9cbAniKuBrdHwBhMDfQg { TGenericSeq Sup; tyTuple__rplX06U9bjhu9asm5pWdgqsA 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__eHqUwlHGGaPw0TDPDeL79cQ { TGenericSeq Sup; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* 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__rQHmYk1HzcwNxKBymIFHpA { TGenericSeq Sup; tyObject_LoadedModule__14iJKkvOiWT62KF2D8f9c5w data[SEQ_DECL_SIZE]; }; struct tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A { TGenericSeq Sup; tyObject_TType__facALICuu8zUj0hjvbTLFg* data[SEQ_DECL_SIZE]; }; struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE]; }; struct tySequence__7lEisrXlQEzwtUKW5pzRCw { TGenericSeq Sup; tyTuple__xYhUhS7X82rKTqbT9bRfCnw data[SEQ_DECL_SIZE]; }; struct tySequence__Bre9bNyuQOg1EJKitjSzn8w { TGenericSeq Sup; tyObject_TrunkcolonObjectType___POcWT53G7t0BSUjc31o0iA* data[SEQ_DECL_SIZE]; }; struct tySequence__ehmV9bTklH2Gt9cXHV9c0HLeQ { TGenericSeq Sup; tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* data[SEQ_DECL_SIZE]; }; struct tySequence__9cnx3zXnWzeclW8Ko4oUgAQ { TGenericSeq Sup; tyTuple__UvldbCB6B9ayi9bGYW7vJNLA 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__pK3qSsBZwdXd6qyUMkd5Jw { TGenericSeq Sup; tyObject_Cfile__i9cKq1ZGd1wgagjUEHLVFtg 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__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE]; }; N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); static N_NIMCALL(void, Marker_tySequence__vv5mGmK03BCr5e3LTZA5Hw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__4mZLwkxT8rbt9bf3wXrXYNQ)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__XMM60DtBsc6xYsIpNANkrA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__O5RcspOP32YJ4YtU5ppxxA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__ipEvhpHAmm8ZCn9bZAOdNYA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__mWRMiYLthG9coLjkbElCxkw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__bTDCDwD2P7TodzbAefLcSw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__159bHWBGAOOs6U7OZ9cQlO0g)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__3MPVXAHA08SszBrU4ffqEg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__YCf5zJHm4JI06qpmKwPUWg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__61s9cbAniKuBrdHwBhMDfQg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__fdmz6VkIf1ewwrssKYqRFg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__kxu4GK0onha2t9bo86mdVAg)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__s9byh6WFJ16lPMcmqdaMTHA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__1U9bG8RcAedEeYkQLZjVFKA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__fIB1rTQ55aFonoft9a9bmljQ)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__23SMqauuRsbDANhthj9bWlA)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__squ9b9bUH4OLHf6cEMrt6hVA)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__tPE9ckDbaXj82MdUy0JgA7w)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__pHNq3oXj9av2sEUdqaqeZjw)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__MAQKEADohlpnXTModtugbQ)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__KfdHSsl8vyUCSI9b3inBcww)(void* p, NI op); N_LIB_PRIVATE N_NOINLINE(void*, newObj)(TNimType* typ, NI size); static N_INLINE(void, asgnRef)(void** dest, void* src); static N_INLINE(void, incRef__system_5317)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, pluspercent___system_696)(NI x, NI y); static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__system_5279)(void* usr); static N_INLINE(NI, minuspercent___system_716)(NI x, NI y); static N_INLINE(void, decRef__system_5324)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NIM_BOOL, ltpercent___system_1005)(NI x, NI y); static N_INLINE(void, rtlAddZCT__system_5322)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NOINLINE(void, addZCT__system_5273)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NIMCALL(void, initStrTable__ast_4088)(tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA* x); static N_INLINE(void, initIntSet__pureZcollectionsZintsets_238)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* Result); N_LIB_PRIVATE N_NIMCALL(void, initPackedSet__pureZcollectionsZintsets_16)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* Result); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9078)(NI initialSize, tyObject_Table__fdKWDDO1P17zvuQPReVgRA* Result); N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src); static N_INLINE(NI, slotsNeeded__pureZcollectionsZtables_42)(NI count); N_LIB_PRIVATE N_NIMCALL(NI, nextPowerOfTwo__pureZmath_177)(NI x); N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len); static N_INLINE(void, nimGCunrefRC1)(void* p); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9106)(NI initialSize, tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* Result); N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, newNode__ast_3332)(tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw kind); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9134)(NI initialSize, tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA* Result); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9154)(NI initialSize, tyObject_Table__NttoEzoiq5CiphZe81oadg* Result); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9176)(NI initialSize, tyObject_Table__nagDFX4QHx0s6Fvma9blmSg* Result); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9196)(NI initialSize, tyObject_Table__Ue6w4c82v7gc7t2qntTbAw* Result); N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9216)(NI initialSize, tyObject_Table__G1v8c16HePOldLeucwe05Q* Result); N_LIB_PRIVATE N_NIMCALL(void, initOperators__modulegraphs_9071)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA* Result); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, createMagic__modulegraphs_9014)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NimStringDesc* name, tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg m); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, createMagic__modulegraphs_9008)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen, NimStringDesc* name, tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg m); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, newSym__ast_3445)(tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw symKind, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g id, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* owner, tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info, tySet_tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg options); N_LIB_PRIVATE N_NIMCALL(tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA*, getIdent__idents_143)(tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* ic, NimStringDesc* identifier); static N_INLINE(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g, nextSymId__ast_3132)(tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* x); 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(void, initTable__lineinfos_323)(NI initialSize, tyObject_Table__Ab4q9c36aMR4mtkEOIBzdzA* Result); N_LIB_PRIVATE N_NIMCALL(void, incl__pureZcollectionsZintsets_55)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* s, NI key); static N_INLINE(NI, dependsOn__modulegraphs_9441)(NI a, NI b); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKeyOrPut__modulegraphs_9490)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* t, NI32 key, NI32 val); static N_INLINE(NI, rawGet__modulegraphs_9564)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ t, NI32 key, NI* hc); static N_INLINE(NI, hash__ast_780)(NI32 x); static N_INLINE(NI, hashWangYi1__pureZhashes_136)(NU64 x); static N_INLINE(NU64, hiXorLo__pureZhashes_79)(NU64 a, NU64 b); static N_INLINE(NIM_BOOL, isFilled__pureZcollectionsZtables_31)(NI hcode); static N_INLINE(NI, nextTry__pureZcollectionsZtables_34)(NI h, NI maxHash); static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_9871)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ t); N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_10060)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* t); N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_10372)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* t, tySequence__kxu4GK0onha2t9bo86mdVAg** data, NI32 key, NI32 val, NI hc, NI h); static N_INLINE(NI, rawGetKnownHC__modulegraphs_10541)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ t, NI32 key, NI hc); static N_INLINE(NIM_BOOL, isCachedModule__modulegraphs_2697)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, moduleFromRodFile__icZic_8334)(tySequence__rQHmYk1HzcwNxKBymIFHpA** g, tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, NI32 fileIdx, tySequence__48JTohSgTy339bRxHzUD8KA** cachedModules); static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src); static N_INLINE(void, copyMem__system_1727)(void* dest, void* source, NI size); static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___modulegraphs_3417)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g x); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen); N_LIB_PRIVATE N_NIMCALL(void, addQuoted__modulegraphs_3437)(NimStringDesc** s, NI32 x); static N_INLINE(void, addInt__stdZprivateZdigitsutils_189)(NimStringDesc** result, NI x); N_LIB_PRIVATE N_NIMCALL(void, addInt__stdZprivateZdigitsutils_167)(NimStringDesc** result, NI64 x); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space); N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen); N_LIB_PRIVATE N_NIMCALL(tyObject_RopeObj__OFzf0kSiPTcNreUIeJgWVA*, rope__ropes_109)(NimStringDesc* s); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, uniqueModuleName__msgs_1512)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, NI32 fid); N_LIB_PRIVATE N_NIMCALL(void, genericShallowAssign)(void* dest, void* src, TNimType* mt); N_LIB_PRIVATE N_NIMCALL(void, initStrTables__modulegraphs_2690)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isDefined__options_2279)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, NimStringDesc* symbol); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toFilenameOption__msgs_590)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, NI32 fileIdx, tyEnum_FilenameOption__eL86bAtPxXWHj24F5gOMFQ opt); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuRepeatStr)(NimStringDesc* s, NI n); N_LIB_PRIVATE N_NOINLINE(void, liMessage__msgs_1118)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info, tyEnum_TMsgKind__29cbg2fC1z5iM1PAI28kR5w msg, NimStringDesc* arg, tyEnum_TErrorHandling__q4fXoCN3Xdcm6SS9cUkWkWw eh, tyTuple__kN8up2W6YKc5YA9avn5mV5w info2, NIM_BOOL isRaw); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); N_LIB_PRIVATE N_NIMCALL(void, saveRodFile__icZic_4379)(NimStringDesc* filename, tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw* encoder, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toRodFile__options_4251)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, NimStringDesc* f, NimStringDesc* ext); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toFullPath__msgs_538)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, NI32 fileIdx); N_LIB_PRIVATE N_NIMCALL(void, simulateCachedModule__modulegraphs_2713)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* moduleSym, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m); N_LIB_PRIVATE N_NIMCALL(void, simulateLoadedModule__icZic_8471)(tySequence__rQHmYk1HzcwNxKBymIFHpA** g, tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* moduleSym, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m); N_LIB_PRIVATE N_NIMCALL(void, registerModule__modulegraphs_9019)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m); static N_INLINE(NI, rawGet__modulegraphs_7269)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc); N_LIB_PRIVATE N_NIMCALL(NI, hash__ast_777)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g x); static N_INLINE(NIM_BOOL, eqeq___ast_773)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g a, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g b); static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_7870)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t); N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_8059)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t); N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_8375)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t, tySequence__3MPVXAHA08SszBrU4ffqEg** data, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tySequence__159bHWBGAOOs6U7OZ9cQlO0g* val, NI hc, NI h); N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt); static N_INLINE(NI, rawGetKnownHC__modulegraphs_8544)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI hc); static N_INLINE(NI, rawGet__modulegraphs_5712)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc); static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_6276)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw t); N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_6465)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t); N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_6781)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t, tySequence__YCf5zJHm4JI06qpmKwPUWg** data, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA val, NI hc, NI h); static N_INLINE(NI, rawGetKnownHC__modulegraphs_6950)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI hc); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, someSym__modulegraphs_2817)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name); static N_INLINE(NIM_BOOL, isCachedModule__modulegraphs_2709)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, interfaceSymbol__icZic_9067)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tySequence__rQHmYk1HzcwNxKBymIFHpA** g, NI32 module, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name, NIM_BOOL importHidden); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, strTableGet__astalgo_3390)(tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA t, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getAttachedOp__modulegraphs_4011)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg op); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getOrDefault__modulegraphs_4094)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key); static N_INLINE(NI, rawGet__modulegraphs_4103)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc); N_LIB_PRIVATE N_NIMCALL(void, setAttachedOp__modulegraphs_4407)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg op, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* value); N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___modulegraphs_4453)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* val); static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_4650)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t); N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_4839)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t); N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_5159)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t, tySequence__bTDCDwD2P7TodzbAefLcSw** data, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* val, NI hc, NI h); static N_INLINE(NI, rawGetKnownHC__modulegraphs_5328)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI hc); N_LIB_PRIVATE N_NIMCALL(void, transitiveClosure__modulegraphs_10948)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* g, NI n); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__astalgo_3496)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* s, NI key); N_LIB_PRIVATE N_NIMCALL(void, initEncoder__icZic_2268)(tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw* c, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* moduleSym, tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config, tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ pc); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__modulegraphs_3001)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key); static N_INLINE(NI, rawGet__modulegraphs_3008)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc); N_LIB_PRIVATE N_NOINLINE(void, raiseKeyError__modulegraphs_3378)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) __attribute__((noreturn)); N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, loadTypeFromId__icZic_8402)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tySequence__rQHmYk1HzcwNxKBymIFHpA** g, NI module, tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ id); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__modulegraphs_7262)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, loadSymFromId__icZic_8417)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tySequence__rQHmYk1HzcwNxKBymIFHpA** g, NI module, tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ id); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, initRodIter__icZic_8501)(tyObject_RodIter__Y6aA9bUtpfLvVVtyih9aAbQg* it, tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config, tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tySequence__rQHmYk1HzcwNxKBymIFHpA** g, NI32 module, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name, NIM_BOOL importHidden); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, initIdentIter__astalgo_3427)(tyObject_TIdentIter__Oi4goG2ACEsy9cyTe6OCPrA* ti, tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA tab, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* s); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, nextRodIter__icZic_8962)(tyObject_RodIter__Y6aA9bUtpfLvVVtyih9aAbQg* it, tySequence__rQHmYk1HzcwNxKBymIFHpA** g); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, nextIdentIter__astalgo_3408)(tyObject_TIdentIter__Oi4goG2ACEsy9cyTe6OCPrA* ti, tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA tab); N_LIB_PRIVATE N_NIMCALL(void, strTableAdd__astalgo_3332)(tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA* t, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* n); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toBase64a__modulegraphs_2603)(NCSTRING s, NI len); N_NIMCALL(NimStringDesc*, rawNewString)(NI cap); N_LIB_PRIVATE N_NIMCALL(NI32, searchForCompilerproc__icZic_9159)(tyObject_LoadedModule__14iJKkvOiWT62KF2D8f9c5w* m, NimStringDesc* name); static N_INLINE(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ, toPackedItemId__icZpacked95ast_602)(NI32 item); static N_INLINE(NIM_BOOL, equalMem__system_1735)(void* a, void* b, NI size); static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size); N_LIB_PRIVATE N_NIMCALL(void, toPackedGeneratedProcDef__icZic_3061)(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* s, tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw* encoder, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__modulegraphs_3574)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key); static N_INLINE(NI, rawGet__modulegraphs_3581)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc); N_LIB_PRIVATE N_NIMCALL(tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A*, newSeq__modulegraphs_2893)(NI len); N_LIB_PRIVATE N_NIMCALL(tySequence__159bHWBGAOOs6U7OZ9cQlO0g**, mgetOrPut__modulegraphs_7725)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tySequence__159bHWBGAOOs6U7OZ9cQlO0g* val); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___modulegraphs_6079)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA val); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); static N_INLINE(void, nimGCunrefNoCycle)(void* p); N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, resolveSym__modulegraphs_2866)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA* t); N_LIB_PRIVATE N_NIMCALL(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA*, X5BX5D___modulegraphs_5705)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key); N_LIB_PRIVATE N_NIMCALL(void, rememberStartupConfig__icZic_505)(tyObject_PackedConfig__McwvRupqDAJbGrinIDFZJQ* dest, tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config); N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_307)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw* t); N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_753)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg* t); N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_1289)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t); N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_1725)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t); N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_2170)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t); N_LIB_PRIVATE TNimType NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_; N_LIB_PRIVATE TNimType NTIiface__uvkV248cZcsEQKaQm7C9aEA_; extern TNimType NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_; N_LIB_PRIVATE TNimType NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_; N_LIB_PRIVATE TNimType NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_; extern TNimType NTIint__rR5Bzr1D5krxoo1NcNyeMA_; extern TNimType NTIpackeditemid__FzcXUzSZ9cNfGYsfibgjWlQ_; N_LIB_PRIVATE TNimType NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_; extern TNimType NTItstrtable__f07aOS3dr28kGa5wcE29aFA_; extern TNimType NTIrope__4hi0XQqK9aLiPuWT9acsXm9aQ_; N_LIB_PRIVATE TNimType NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_; extern TNimType NTIpackedmodulegraph__rQHmYk1HzcwNxKBymIFHpA_; extern TNimType NTIpackedencoder__B9cE9a0GbvqWW9aHf4N7RAaIw_; N_LIB_PRIVATE TNimType NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_; N_LIB_PRIVATE TNimType NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_; extern TNimType NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_; N_LIB_PRIVATE TNimType NTIlazytype__Q19c34D32PKyTKlx6R6yODg_; extern TNimType NTIptype__qt2Wh0elFEz5fH0l7yusLw_; N_LIB_PRIVATE TNimType NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_; N_LIB_PRIVATE TNimType NTItable__UVZI5J9aS51B4B0eYPpW1Rg_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_; N_LIB_PRIVATE TNimType NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_; N_LIB_PRIVATE TNimType NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_; extern TNimType NTIpinstantiation__Y32tFilzS9adEEksgrCsOzQ_; N_LIB_PRIVATE TNimType NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_; N_LIB_PRIVATE TNimType NTItable__iowAVDkco3qpbEH0z8OmkQ_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_; N_LIB_PRIVATE TNimType NTIarrayLttypeattachedop_tableLastOitemid_astOpsymTT__pxY9cgs6r9cBvGwlO8XZ9ccbQ_; N_LIB_PRIVATE TNimType NTItable__KUYGGgSxi8wBr0SXET9bi3w_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_; N_LIB_PRIVATE TNimType NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_; N_LIB_PRIVATE TNimType NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_; N_LIB_PRIVATE TNimType NTItable__KcymdZjUsmGSK8BxmvoJgw_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_; extern TNimType NTItable__Ab4q9c36aMR4mtkEOIBzdzA_; extern TNimType NTIpackedconfig__McwvRupqDAJbGrinIDFZJQ_; N_LIB_PRIVATE TNimType NTItable__hd3qB0wXU9bWPJR7fjShhbA_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_; extern TNimType NTIpackedset__IhxwDBRi51nGrosBGFKcsA_; N_LIB_PRIVATE TNimType NTItable__fdKWDDO1P17zvuQPReVgRA_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_; extern TNimType NTIint5150__sVg18TP9cLifHyygRe9cro9aA_; extern TNimType NTIseqLint5150T__48JTohSgTy339bRxHzUD8KA_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_; extern TNimType NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_; N_LIB_PRIVATE TNimType NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_; extern TNimType NTIrootref__0vJvi4uHbxjbxlkkX7P1EA_; extern TNimType NTIconfigref__a8lycfSA25OQltN3OMeBsA_; extern TNimType NTIidentcache__lnkYNZP9asc88UfiEGjLrbA_; N_LIB_PRIVATE TNimType NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_; extern TNimType NTIpointer__vr5DoT1jILTGdRlYv1OYpw_; extern TNimType NTIrefobject__HsJiUUcO9cHBdUCi0HwkSTA_; extern TNimType NTIseqLpsymT__eHqUwlHGGaPw0TDPDeL79cQ_; N_LIB_PRIVATE TNimType NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_; N_LIB_PRIVATE TNimType NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_; N_LIB_PRIVATE TNimType NTIarrayLttypekind_ptypeT__9bjuenwQUcqO3lbmS2wX7uA_; extern TNimType NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_; N_LIB_PRIVATE TNimType NTItable__Ue6w4c82v7gc7t2qntTbAw_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_; extern TNimType NTImd53digest__qtqsWM5aXmcpMIVmvq3kAA_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_; N_LIB_PRIVATE TNimType NTItable__G1v8c16HePOldLeucwe05Q_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_; N_LIB_PRIVATE TNimType NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_; N_LIB_PRIVATE TNimType NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_; N_LIB_PRIVATE TNimType NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_; extern TNimType NTIstring__77mFvmsOLKik79ci2hXkHEg_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_; N_LIB_PRIVATE TNimType NTItable__NttoEzoiq5CiphZe81oadg_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_; extern TNimType NTIbiggestint__Aav8dQoMlCFnZRxA0IhTHQ_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_; N_LIB_PRIVATE TNimType NTItable__nagDFX4QHx0s6Fvma9blmSg_; N_LIB_PRIVATE TNimType NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_; N_LIB_PRIVATE TNimType NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_; N_LIB_PRIVATE TNimType NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_; N_LIB_PRIVATE TNimType NTIarrayL48OO534949_stringT__9aijZrM1syqzleJpcL8bUyw_; TNimNode* NimDT___dNELmBSmY7nthjhZupWO6g_isInternal[3]; N_LIB_PRIVATE TNimType NTIarrayL48OO534949_pnodeT__VznXOmL540VWlOp56dB9cqA_; N_LIB_PRIVATE TNimType NTIarrayL48OO534949_nodeLsystemOstring_astOpnodeTT__jSFVQ48g222vuMjoJArs8A_; N_LIB_PRIVATE TNimType NTInode__tPE9ckDbaXj82MdUy0JgA7w_; N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_; N_LIB_PRIVATE TNimType NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_; N_LIB_PRIVATE TNimType NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_; N_LIB_PRIVATE TNimType NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_; N_LIB_PRIVATE TNimType NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_; N_LIB_PRIVATE TNimType NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_; N_LIB_PRIVATE TNimType NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_; extern TNimType NTItnodeseq__ehmV9bTklH2Gt9cXHV9c0HLeQ_; N_LIB_PRIVATE TNimType NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_; N_LIB_PRIVATE TNimType NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_; extern TNimType NTIidgenerator__9c0n61DB7aLyPcUMi5meUHQ_; N_LIB_PRIVATE TNimType NTIoperators__EbMP71azE1HSvYAQoCH9cXA_; N_LIB_PRIVATE TNimType NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_; extern NIM_CONST tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q unknownLineInfo__lineinfos_280; STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_41, "<=", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_42, "<", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_43, "and", 3); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_44, "or", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_45, "isnil", 5); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_46, "==", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_47, "+", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_48, "-", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_49, "*", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_50, "div", 3); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_51, "len", 3); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_52, "not", 3); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_53, "contains", 8); extern TNimType NTIrefkeyerror__8SzoIAgLw9ci2v0yafHj9b6Q_; extern TNimType NTIkeyerror__t7nhKLvXTQS9cS8ByJU9bIag_; STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_54, "key not found: ", 15); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_55, "(", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_56, ", ", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_57, "module", 6); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_58, ": ", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_59, "item", 4); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_60, ")", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_61, "nimscript", 9); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_62, ">", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_63, "(toplevel)", 10); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_64, "(nims) ", 7); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_65, "$#$# $#: $#: $#", 15); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_67, "/home/runner/work/nightlies/nightlies/nim/compiler/modulegraphs.nim", 67); static NIM_CONST tyTuple__kN8up2W6YKc5YA9avn5mV5w TM__vJDjRhiQWnfbAi9csscWSug_66 = {((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_67), ((NI) 596), ((NI) 14)} ; STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_68, "rod", 3); extern TNimType NTIrootobj__ytyiCJqK439aF9cIibuRVpAg_; N_LIB_PRIVATE TNimType NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_; STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_69, "__", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_70, "A", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_71, "B", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_72, "C", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_73, "D", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_74, "E", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_75, "F", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_76, "G", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_77, "H", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_78, "I", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_79, "J", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_80, "K", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_81, "L", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_82, "M", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_83, "N", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_84, "O", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_85, "P", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_86, "Q", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_87, "R", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_88, "S", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_89, "T", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_90, "U", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_91, "V", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_92, "W", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_93, "X", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_94, "Y", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_95, "Z", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_96, "a", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_97, "b", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_98, "c", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_99, "d", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_100, "e", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_101, "f", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_102, "g", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_103, "h", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_104, "i", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_105, "j", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_106, "k", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_107, "l", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_108, "m", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_109, "n", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_110, "o", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_111, "p", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_112, "q", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_113, "r", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_114, "s", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_115, "t", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_116, "u", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_117, "v", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_118, "w", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_119, "x", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_120, "y", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_121, "z", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_122, "0", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_123, "1", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_124, "2", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_125, "3", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_126, "4", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_127, "5", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_128, "6", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_129, "7", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_130, "8", 1); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_131, "9a", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_132, "9b", 2); STRING_LITERAL(TM__vJDjRhiQWnfbAi9csscWSug_133, "9c", 2); N_LIB_PRIVATE NIM_CONST tyArray__TLUjAhnMfzBtYkb49czB0KA cb64__modulegraphs_2593 = {((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_70), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_71), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_72), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_73), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_74), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_75), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_76), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_77), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_78), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_79), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_80), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_81), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_82), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_83), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_84), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_85), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_86), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_87), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_88), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_89), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_90), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_91), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_92), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_93), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_94), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_95), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_96), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_97), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_98), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_99), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_100), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_101), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_102), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_103), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_104), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_105), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_106), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_107), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_108), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_109), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_110), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_111), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_112), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_113), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_114), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_115), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_116), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_117), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_118), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_119), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_120), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_121), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_122), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_123), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_124), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_125), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_126), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_127), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_128), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_129), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_130), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_131), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_132), ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_133)} ; extern TNimType NTIttypeseq__9aZVGG5Gtti9cC9bqRpXCtA3A_; extern TNimType NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_; extern tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__system_5226; static N_NIMCALL(void, Marker_tySequence__vv5mGmK03BCr5e3LTZA5Hw)(void* p, NI op) { tySequence__vv5mGmK03BCr5e3LTZA5Hw* a; NI T1_; a = (tySequence__vv5mGmK03BCr5e3LTZA5Hw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].sym, op); } } static N_NIMCALL(void, Marker_tySequence__4mZLwkxT8rbt9bf3wXrXYNQ)(void* p, NI op) { tySequence__4mZLwkxT8rbt9bf3wXrXYNQ* a; NI T1_; a = (tySequence__4mZLwkxT8rbt9bf3wXrXYNQ*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].module, op); nimGCvisit((void*)a->data[T1_].converters, op); nimGCvisit((void*)a->data[T1_].patterns, op); nimGCvisit((void*)a->data[T1_].pureEnums, op); nimGCvisit((void*)a->data[T1_].interf.data, op); nimGCvisit((void*)a->data[T1_].interfHidden.data, op); nimGCvisit((void*)a->data[T1_].uniqueName, op); } } static N_NIMCALL(void, Marker_tySequence__XMM60DtBsc6xYsIpNANkrA)(void* p, NI op) { tySequence__XMM60DtBsc6xYsIpNANkrA* a; NI T1_; NI T2_; NI T3_; a = (tySequence__XMM60DtBsc6xYsIpNANkrA*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].filenames.data, op); nimGCvisit((void*)a->data[T1_].pendingTypes, op); nimGCvisit((void*)a->data[T1_].pendingSyms, op); nimGCvisit((void*)a->data[T1_].typeMarker.head, op); nimGCvisit((void*)a->data[T1_].typeMarker.data, op); T2_ = (NI)0; nimGCvisit((void*)a->data[T1_].symMarker.head, op); nimGCvisit((void*)a->data[T1_].symMarker.data, op); T3_ = (NI)0; nimGCvisit((void*)a->data[T1_].config, op); } } static N_NIMCALL(void, Marker_tySequence__O5RcspOP32YJ4YtU5ppxxA)(void* p, NI op) { tySequence__O5RcspOP32YJ4YtU5ppxxA* a; NI T1_; a = (tySequence__O5RcspOP32YJ4YtU5ppxxA*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].typ, op); } } static N_NIMCALL(void, Marker_tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg)(void* p, NI op) { tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg* a; NI T1_; a = (tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__ipEvhpHAmm8ZCn9bZAOdNYA)(void* p, NI op) { tySequence__ipEvhpHAmm8ZCn9bZAOdNYA* a; NI T1_; a = (tySequence__ipEvhpHAmm8ZCn9bZAOdNYA*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA)(void* p, NI op) { tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA* a; NI T1_; a = (tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].concreteTypes, op); nimGCvisit((void*)a->data[T1_].inst, op); } } static N_NIMCALL(void, Marker_tySequence__mWRMiYLthG9coLjkbElCxkw)(void* p, NI op) { tySequence__mWRMiYLthG9coLjkbElCxkw* a; NI T1_; a = (tySequence__mWRMiYLthG9coLjkbElCxkw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__bTDCDwD2P7TodzbAefLcSw)(void* p, NI op) { tySequence__bTDCDwD2P7TodzbAefLcSw* a; NI T1_; a = (tySequence__bTDCDwD2P7TodzbAefLcSw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__159bHWBGAOOs6U7OZ9cQlO0g)(void* p, NI op) { tySequence__159bHWBGAOOs6U7OZ9cQlO0g* a; NI T1_; a = (tySequence__159bHWBGAOOs6U7OZ9cQlO0g*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field1.sym, op); } } static N_NIMCALL(void, Marker_tySequence__3MPVXAHA08SszBrU4ffqEg)(void* p, NI op) { tySequence__3MPVXAHA08SszBrU4ffqEg* a; NI T1_; a = (tySequence__3MPVXAHA08SszBrU4ffqEg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__YCf5zJHm4JI06qpmKwPUWg)(void* p, NI op) { tySequence__YCf5zJHm4JI06qpmKwPUWg* a; NI T1_; a = (tySequence__YCf5zJHm4JI06qpmKwPUWg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2.sym, op); } } static N_NIMCALL(void, Marker_tySequence__61s9cbAniKuBrdHwBhMDfQg)(void* p, NI op) { tySequence__61s9cbAniKuBrdHwBhMDfQg* a; NI T1_; a = (tySequence__61s9cbAniKuBrdHwBhMDfQg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2.data, op); } } static N_NIMCALL(void, Marker_tySequence__fdmz6VkIf1ewwrssKYqRFg)(void* p, NI op) { tySequence__fdmz6VkIf1ewwrssKYqRFg* a; NI T1_; a = (tySequence__fdmz6VkIf1ewwrssKYqRFg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__kxu4GK0onha2t9bo86mdVAg)(void* p, NI op) { tySequence__kxu4GK0onha2t9bo86mdVAg* a; NI T1_; a = (tySequence__kxu4GK0onha2t9bo86mdVAg*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tySequence__s9byh6WFJ16lPMcmqdaMTHA)(void* p, NI op) { tySequence__s9byh6WFJ16lPMcmqdaMTHA* a; NI T1_; a = (tySequence__s9byh6WFJ16lPMcmqdaMTHA*)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__1U9bG8RcAedEeYkQLZjVFKA)(void* p, NI op) { tySequence__1U9bG8RcAedEeYkQLZjVFKA* a; NI T1_; NI T2_; a = (tySequence__1U9bG8RcAedEeYkQLZjVFKA*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { T2_ = (NI)0; nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__fIB1rTQ55aFonoft9a9bmljQ)(void* p, NI op) { tySequence__fIB1rTQ55aFonoft9a9bmljQ* a; NI T1_; NI T2_; a = (tySequence__fIB1rTQ55aFonoft9a9bmljQ*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { T2_ = (NI)0; } } static N_NIMCALL(void, Marker_tySequence__23SMqauuRsbDANhthj9bWlA)(void* p, NI op) { tySequence__23SMqauuRsbDANhthj9bWlA* a; NI T1_; a = (tySequence__23SMqauuRsbDANhthj9bWlA*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field1, op); nimGCvisit((void*)a->data[T1_].Field2, op); } } static N_NIMCALL(void, Marker_tySequence__squ9b9bUH4OLHf6cEMrt6hVA)(void* p, NI op) { tySequence__squ9b9bUH4OLHf6cEMrt6hVA* a; NI T1_; a = (tySequence__squ9b9bUH4OLHf6cEMrt6hVA*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field1, op); } } static N_NIMCALL(void, Marker_tyRef__tPE9ckDbaXj82MdUy0JgA7w)(void* p, NI op) { tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g* a; NI T1_; NI T2_; NI T3_; a = (tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < 512; T1_++) { nimGCvisit((void*)(*a).keys[T1_], op); } switch ((*a).isInternal) { case NIM_FALSE: T2_ = (NI)0; for (T2_ = 0; T2_ < 512; T2_++) { nimGCvisit((void*)(*a)._isInternal_1.vals[T2_], op); } break; case NIM_TRUE: T3_ = (NI)0; for (T3_ = 0; T3_ < 512; T3_++) { nimGCvisit((void*)(*a)._isInternal_2.links[T3_], op); } break; } } static N_NIMCALL(void, Marker_tySequence__pHNq3oXj9av2sEUdqaqeZjw)(void* p, NI op) { tySequence__pHNq3oXj9av2sEUdqaqeZjw* a; NI T1_; a = (tySequence__pHNq3oXj9av2sEUdqaqeZjw*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_].Field1, op); nimGCvisit((void*)a->data[T1_].Field2.root, op); } } static N_NIMCALL(void, Marker_tySequence__MAQKEADohlpnXTModtugbQ)(void* p, NI op) { tySequence__MAQKEADohlpnXTModtugbQ* a; NI T1_; a = (tySequence__MAQKEADohlpnXTModtugbQ*)p; T1_ = (NI)0; } static N_NIMCALL(void, Marker_tyRef__KfdHSsl8vyUCSI9b3inBcww)(void* p, NI op) { tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* a; NI T1_; NI T2_; NI T3_; a = (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ*)p; nimGCvisit((void*)(*a).ifaces, op); nimGCvisit((void*)(*a).packed_0, op); nimGCvisit((void*)(*a).encoders, op); nimGCvisit((void*)(*a).typeInstCache.data, op); nimGCvisit((void*)(*a).procInstCache.data, op); T1_ = (NI)0; for (T1_ = 0; T1_ < 5; T1_++) { nimGCvisit((void*)(*a).attachedOps[T1_].data, op); } nimGCvisit((void*)(*a).methodsPerType.data, op); nimGCvisit((void*)(*a).enumToStringProcs.data, op); nimGCvisit((void*)(*a).emittedTypeInfo.data, op); nimGCvisit((void*)(*a).packageSyms.data, op); nimGCvisit((void*)(*a).modulesPerPackage.data, op); nimGCvisit((void*)(*a).deps.head, op); nimGCvisit((void*)(*a).deps.data, op); T2_ = (NI)0; nimGCvisit((void*)(*a).importDeps.data, op); nimGCvisit((void*)(*a).inclToMod.data, op); nimGCvisit((void*)(*a).importStack, op); nimGCvisit((void*)(*a).backend, op); nimGCvisit((void*)(*a).config, op); nimGCvisit((void*)(*a).cache, op); nimGCvisit((void*)(*a).vm, op); nimGCvisit((void*)(*a).doStopCompile.ClE_0, op); nimGCvisit((void*)(*a).usageSym, op); nimGCvisit((void*)(*a).owners, op); nimGCvisit((void*)(*a).methods, op); nimGCvisit((void*)(*a).systemModule, op); T3_ = (NI)0; for (T3_ = 0; T3_ < 65; T3_++) { nimGCvisit((void*)(*a).sysTypes[T3_], op); } nimGCvisit((void*)(*a).compilerprocs.data, op); nimGCvisit((void*)(*a).exposed.data, op); nimGCvisit((void*)(*a).packageTypes.data, op); nimGCvisit((void*)(*a).emptyNode, op); nimGCvisit((void*)(*a).canonTypes.data, op); nimGCvisit((void*)(*a).symBodyHashes.data, op); nimGCvisit((void*)(*a).cacheSeqs.data, op); nimGCvisit((void*)(*a).cacheCounters.data, op); nimGCvisit((void*)(*a).cacheTables.data, op); nimGCvisit((void*)(*a).passes, op); nimGCvisit((void*)(*a).globalDestructors, op); nimGCvisit((void*)(*a).idgen, op); nimGCvisit((void*)(*a).operators.opNot, op); nimGCvisit((void*)(*a).operators.opContains, op); nimGCvisit((void*)(*a).operators.opLe, op); nimGCvisit((void*)(*a).operators.opLt, op); nimGCvisit((void*)(*a).operators.opAnd, op); nimGCvisit((void*)(*a).operators.opOr, op); nimGCvisit((void*)(*a).operators.opIsNil, op); nimGCvisit((void*)(*a).operators.opEq, op); nimGCvisit((void*)(*a).operators.opAdd, op); nimGCvisit((void*)(*a).operators.opSub, op); nimGCvisit((void*)(*a).operators.opMul, op); nimGCvisit((void*)(*a).operators.opDiv, op); nimGCvisit((void*)(*a).operators.opLen, op); } static N_INLINE(NI, pluspercent___system_696)(NI x, NI y) { NI result; result = (NI)0; result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result; } static N_INLINE(void, incRef__system_5317)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { (*c).refcount = pluspercent___system_696((*c).refcount, ((NI) 8)); } static N_INLINE(NI, minuspercent___system_716)(NI x, NI y) { NI result; result = (NI)0; result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result; } static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__system_5279)(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) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result; } static N_INLINE(NIM_BOOL, ltpercent___system_1005)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0; result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result; } static N_INLINE(void, rtlAddZCT__system_5322)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { addZCT__system_5273((&gch__system_5226.zct), c); } static N_INLINE(void, decRef__system_5324)(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_5322(c); } LA4_: ; } 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_5279(src); incRef__system_5317(T5_); } LA3_: ; { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_; if (!!(((*dest) == NIM_NIL))) goto LA8_; T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__system_5279((*dest)); decRef__system_5324(T10_); } LA8_: ; (*dest) = src; } static N_INLINE(void, initIntSet__pureZcollectionsZintsets_238)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* Result) { initPackedSet__pureZcollectionsZintsets_16(Result); } static N_INLINE(NI, slotsNeeded__pureZcollectionsZtables_42)(NI count) { NI result; result = (NI)0; result = nextPowerOfTwo__pureZmath_177((NI)((NI)((NI)(((NI) (count)) * ((NI) 3)) / ((NI) 2)) + ((NI) 4))); return result; } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9078)(NI initialSize, tyObject_Table__fdKWDDO1P17zvuQPReVgRA* Result) { NI correctSizeX60gensym109_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym109_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__fdmz6VkIf1ewwrssKYqRFg*) newSeq((&NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_), ((NI) (correctSizeX60gensym109_)))); } static N_INLINE(void, nimGCunrefRC1)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__system_5279(p); decRef__system_5324(T1_); } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9106)(NI initialSize, tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* Result) { NI correctSizeX60gensym111_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym111_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__kxu4GK0onha2t9bo86mdVAg*) newSeq((&NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_), ((NI) (correctSizeX60gensym111_)))); } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9134)(NI initialSize, tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA* Result) { NI correctSizeX60gensym113_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym113_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__23SMqauuRsbDANhthj9bWlA*) newSeq((&NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_), ((NI) (correctSizeX60gensym113_)))); } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9154)(NI initialSize, tyObject_Table__NttoEzoiq5CiphZe81oadg* Result) { NI correctSizeX60gensym115_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym115_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__squ9b9bUH4OLHf6cEMrt6hVA*) newSeq((&NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_), ((NI) (correctSizeX60gensym115_)))); } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9176)(NI initialSize, tyObject_Table__nagDFX4QHx0s6Fvma9blmSg* Result) { NI correctSizeX60gensym117_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym117_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__pHNq3oXj9av2sEUdqaqeZjw*) newSeq((&NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_), ((NI) (correctSizeX60gensym117_)))); } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9196)(NI initialSize, tyObject_Table__Ue6w4c82v7gc7t2qntTbAw* Result) { NI correctSizeX60gensym119_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym119_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__1U9bG8RcAedEeYkQLZjVFKA*) newSeq((&NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_), ((NI) (correctSizeX60gensym119_)))); } N_LIB_PRIVATE N_NIMCALL(void, initTable__modulegraphs_9216)(NI initialSize, tyObject_Table__G1v8c16HePOldLeucwe05Q* Result) { NI correctSizeX60gensym121_; unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; correctSizeX60gensym121_ = slotsNeeded__pureZcollectionsZtables_42(((NI) (initialSize))); (*Result).counter = ((NI) 0); unsureAsgnRef((void**) (&(*Result).data), (tySequence__fIB1rTQ55aFonoft9a9bmljQ*) newSeq((&NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_), ((NI) (correctSizeX60gensym121_)))); } 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(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g, nextSymId__ast_3132)(tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* x) { tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g result; nimZeroMem((void*)(&result), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); (*x).symId += ((NI) 1); nimZeroMem((void*)(&result), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); result.module = (*x).module; result.item = (*x).symId; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, createMagic__modulegraphs_9008)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* idgen, NimStringDesc* name, tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg m) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* T1_; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g T2_; result = NIM_NIL; T1_ = NIM_NIL; T1_ = getIdent__idents_143((*g).cache, name); T2_ = nextSymId__ast_3132(idgen); result = newSym__ast_3445(((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 12), T1_, T2_, ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL), unknownLineInfo__lineinfos_280, 0); (*result).magic = m; (*result).flags = IL64(8796093022208); return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, createMagic__modulegraphs_9014)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NimStringDesc* name, tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg m) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; result = createMagic__modulegraphs_9008(g, (*g).idgen, name, m); return result; } N_LIB_PRIVATE N_NIMCALL(void, initOperators__modulegraphs_9071)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA* Result) { unsureAsgnRef((void**)&(*Result).opNot, NIM_NIL); unsureAsgnRef((void**)&(*Result).opContains, NIM_NIL); unsureAsgnRef((void**)&(*Result).opLe, NIM_NIL); unsureAsgnRef((void**)&(*Result).opLt, NIM_NIL); unsureAsgnRef((void**)&(*Result).opAnd, NIM_NIL); unsureAsgnRef((void**)&(*Result).opOr, NIM_NIL); unsureAsgnRef((void**)&(*Result).opIsNil, NIM_NIL); unsureAsgnRef((void**)&(*Result).opEq, NIM_NIL); unsureAsgnRef((void**)&(*Result).opAdd, NIM_NIL); unsureAsgnRef((void**)&(*Result).opSub, NIM_NIL); unsureAsgnRef((void**)&(*Result).opMul, NIM_NIL); unsureAsgnRef((void**)&(*Result).opDiv, NIM_NIL); unsureAsgnRef((void**)&(*Result).opLen, NIM_NIL); unsureAsgnRef((void**) (&(*Result).opLe), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_41), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 71))); unsureAsgnRef((void**) (&(*Result).opLt), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_42), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 72))); unsureAsgnRef((void**) (&(*Result).opAnd), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_43), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 109))); unsureAsgnRef((void**) (&(*Result).opOr), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_44), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 110))); unsureAsgnRef((void**) (&(*Result).opIsNil), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_45), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 143))); unsureAsgnRef((void**) (&(*Result).opEq), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_46), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 70))); unsureAsgnRef((void**) (&(*Result).opAdd), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_47), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 46))); unsureAsgnRef((void**) (&(*Result).opSub), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_48), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 47))); unsureAsgnRef((void**) (&(*Result).opMul), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_49), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 48))); unsureAsgnRef((void**) (&(*Result).opDiv), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_50), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 49))); unsureAsgnRef((void**) (&(*Result).opLen), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_51), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 39))); unsureAsgnRef((void**) (&(*Result).opNot), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_52), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 96))); unsureAsgnRef((void**) (&(*Result).opContains), createMagic__modulegraphs_9014(g, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_53), ((tyEnum_TMagic__shZhZOdbVC5nnFvcXQAImg) 134))); } N_LIB_PRIVATE N_NIMCALL(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ*, newModuleGraph__modulegraphs_9074)(tyObject_IdentCachecolonObjectType___TzLHS09bRH9a0TYLs39cqcNaw* cache, tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* config) { tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* result; tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* T1_; tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q* T2_; result = NIM_NIL; T1_ = NIM_NIL; T1_ = (tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ*) newObj((&NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_), sizeof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ)); result = T1_; T2_ = NIM_NIL; T2_ = (tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q*) newObj((&NTIidgenerator__9c0n61DB7aLyPcUMi5meUHQ_), sizeof(tyObject_IdGeneratorcolonObjectType___9a3T65u6nPPLrld0SrEa57Q)); (*T2_).module = ((NI32) -1); (*T2_).symId = ((NI32) 0); (*T2_).typeId_0 = ((NI32) 0); asgnRef((void**) (&(*result).idgen), T2_); initStrTable__ast_4088((&(*result).packageSyms)); initIntSet__pureZcollectionsZintsets_238((&(*result).deps)); initTable__modulegraphs_9078(((NI) 32), (&(*result).importDeps)); if ((*result).ifaces) { nimGCunrefRC1((*result).ifaces); (*result).ifaces = NIM_NIL; } if ((*result).importStack) { nimGCunrefRC1((*result).importStack); (*result).importStack = NIM_NIL; } initTable__modulegraphs_9106(((NI) 32), (&(*result).inclToMod)); asgnRef((void**) (&(*result).config), config); asgnRef((void**) (&(*result).cache), cache); if ((*result).owners) { nimGCunrefRC1((*result).owners); (*result).owners = NIM_NIL; } if ((*result).methods) { nimGCunrefRC1((*result).methods); (*result).methods = NIM_NIL; } initStrTable__ast_4088((&(*result).compilerprocs)); initStrTable__ast_4088((&(*result).exposed)); initStrTable__ast_4088((&(*result).packageTypes)); asgnRef((void**) (&(*result).emptyNode), newNode__ast_3332(((tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw) 1))); initTable__modulegraphs_9134(((NI) 32), (&(*result).cacheSeqs)); initTable__modulegraphs_9154(((NI) 32), (&(*result).cacheCounters)); initTable__modulegraphs_9176(((NI) 32), (&(*result).cacheTables)); initTable__modulegraphs_9196(((NI) 32), (&(*result).canonTypes)); initTable__modulegraphs_9216(((NI) 32), (&(*result).symBodyHashes)); initOperators__modulegraphs_9071(result, (&(*result).operators)); initTable__lineinfos_323(((NI) 32), (&(*result).emittedTypeInfo)); return result; } static N_INLINE(NI, dependsOn__modulegraphs_9441)(NI a, NI b) { NI result; result = (NI)0; result = (NI)((NI)((NU64)(a) << (NU64)(((NI) 15))) + b); return result; } N_LIB_PRIVATE N_NIMCALL(void, addDep__modulegraphs_9449)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, NI32 dep) { { NI T5_; if (!(*g).suggestMode) goto LA3_; T5_ = (NI)0; T5_ = dependsOn__modulegraphs_9441((*m).position, ((NI) (dep))); incl__pureZcollectionsZintsets_55((&(*g).deps), T5_); } LA3_: ; } static N_INLINE(NU64, hiXorLo__pureZhashes_79)(NU64 a, NU64 b) { NU64 result; result = (NU64)0; __uint128_t r = a; r *= b; result = (r >> 64) ^ r; return result; } static N_INLINE(NI, hashWangYi1__pureZhashes_136)(NU64 x) { NI result; NU64 T1_; NU64 T2_; result = (NI)0; T1_ = (NU64)0; T1_ = hiXorLo__pureZhashes_79(11562461410679940143ULL, (NU64)(x ^ 16646288086500911323ULL)); T2_ = (NU64)0; T2_ = hiXorLo__pureZhashes_79(T1_, 16952864883938283885ULL); result = ((NI) (T2_)); return result; } static N_INLINE(NI, hash__ast_780)(NI32 x) { NI result; result = (NI)0; result = hashWangYi1__pureZhashes_136(((NU64) (x))); return result; } static N_INLINE(NIM_BOOL, isFilled__pureZcollectionsZtables_31)(NI hcode) { NIM_BOOL result; result = (NIM_BOOL)0; result = !((hcode == ((NI) 0))); return result; } static N_INLINE(NI, nextTry__pureZcollectionsZtables_34)(NI h, NI maxHash) { NI result; result = (NI)0; result = (NI)((NI)(h + ((NI) 1)) & maxHash); return result; } static N_INLINE(NI, rawGet__modulegraphs_9564)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ t, NI32 key, NI* hc) { NI result; NI h; NI T10_; { result = (NI)0; (*hc) = hash__ast_780(key); { if (!((*hc) == ((NI) 0))) goto LA3_; (*hc) = ((NI) 314159265); } LA3_: ; { NI T7_; T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_; result = ((NI) -1); goto BeforeRet_; } LA8_: ; T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); { while (1) { NIM_BOOL T13_; NI T20_; T13_ = (NIM_BOOL)0; T13_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T13_) goto LA12; { NIM_BOOL T16_; T16_ = (NIM_BOOL)0; T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_; T16_ = (t.data->data[h].Field1 == key); LA17_: ; if (!T16_) goto LA18_; result = h; goto BeforeRet_; } LA18_: ; T20_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T20_); } LA12: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_9871)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ t) { NIM_BOOL result; NIM_BOOL T1_; NI T2_; NI T4_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T2_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T2_ * ((NI) 2)) < (NI)(t.counter * ((NI) 3))); if (T1_) goto LA3_; T4_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T4_ - t.counter) < ((NI) 4)); LA3_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_10372)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* t, tySequence__kxu4GK0onha2t9bo86mdVAg** data, NI32 key, NI32 val, NI hc, NI h) { (*data)->data[h].Field1 = key; (*data)->data[h].Field2 = val; (*data)->data[h].Field0 = hc; } N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_10060)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* t) { tySequence__kxu4GK0onha2t9bo86mdVAg* n; NI T1_; tySequence__kxu4GK0onha2t9bo86mdVAg* T2_; n = NIM_NIL; T1_ = ((*t).data ? (*t).data->Sup.len : 0); n = (tySequence__kxu4GK0onha2t9bo86mdVAg*) newSeq((&NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_), ((NI) ((NI)(T1_ * ((NI) 2))))); T2_ = NIM_NIL; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0; T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_; res = ((NI) 0); { while (1) { NI eh; if (!(res <= colontmp_)) goto LA6; i = res; eh = n->data[i].Field0; { NIM_BOOL T9_; NI j; NI T12_; NI32 T17_; NI32 T18_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(eh); if (!T9_) goto LA10_; T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); { while (1) { NIM_BOOL T15_; NI T16_; T15_ = (NIM_BOOL)0; T15_ = isFilled__pureZcollectionsZtables_31((*t).data->data[j].Field0); if (!T15_) goto LA14; T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = nextTry__pureZcollectionsZtables_34(j, T16_); } LA14: ; } T17_ = (NI32)0; T17_ = n->data[i].Field1; n->data[i].Field1 = 0; T18_ = (NI32)0; T18_ = n->data[i].Field2; n->data[i].Field2 = 0; rawInsert__modulegraphs_10372(t, (&(*t).data), T17_, T18_, eh, j); } LA10_: ; res += ((NI) 1); } LA6: ; } } } static N_INLINE(NI, rawGetKnownHC__modulegraphs_10541)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ t, NI32 key, NI hc) { NI result; NI h; NI T6_; { result = (NI)0; { NI T3_; T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; result = ((NI) -1); goto BeforeRet_; } LA4_: ; T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); { while (1) { NIM_BOOL T9_; NI T16_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T9_) goto LA8; { NIM_BOOL T12_; T12_ = (NIM_BOOL)0; T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_; T12_ = (t.data->data[h].Field1 == key); LA13_: ; if (!T12_) goto LA14_; result = h; goto BeforeRet_; } LA14_: ; T16_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T16_); } LA8: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKeyOrPut__modulegraphs_9490)(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ* t, NI32 key, NI32 val) { NIM_BOOL result; NI hc; NI index; result = (NIM_BOOL)0; { NI T3_; NI correctSizeX60gensym137_; T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; correctSizeX60gensym137_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__kxu4GK0onha2t9bo86mdVAg*) newSeq((&NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_), ((NI) (correctSizeX60gensym137_)))); } LA4_: ; hc = (NI)0; index = rawGet__modulegraphs_9564((*t), key, (&hc)); { if (!(index < ((NI) 0))) goto LA8_; result = NIM_FALSE; { NI T12_; NI correctSizeX60gensym142_; T12_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T12_ == ((NI) 0))) goto LA13_; correctSizeX60gensym142_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__kxu4GK0onha2t9bo86mdVAg*) newSeq((&NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_), ((NI) (correctSizeX60gensym142_)))); } LA13_: ; { NIM_BOOL T17_; T17_ = (NIM_BOOL)0; T17_ = mustRehash__modulegraphs_9871((*t)); if (!T17_) goto LA18_; enlarge__modulegraphs_10060(t); index = rawGetKnownHC__modulegraphs_10541((*t), key, hc); } LA18_: ; index = (NI)(((NI) -1) - index); rawInsert__modulegraphs_10372(t, (&(*t).data), key, val, hc, index); (*t).counter += ((NI) 1); } goto LA6_; LA8_: ; { result = NIM_TRUE; } LA6_: ; return result; } N_LIB_PRIVATE N_NIMCALL(void, addIncludeDep__modulegraphs_9460)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI32 module, NI32 includeFile) { NIM_BOOL T1_; T1_ = (NIM_BOOL)0; T1_ = hasKeyOrPut__modulegraphs_9490((&(*g).inclToMod), includeFile, module); (void)(T1_); } static N_INLINE(NIM_BOOL, isCachedModule__modulegraphs_2697)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module) { NIM_BOOL result; NIM_BOOL T1_; NI T2_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T2_ = ((*g).packed_0 ? (*g).packed_0->Sup.len : 0); T1_ = (module < T2_); if (!(T1_)) goto LA3_; T1_ = ((*g).packed_0->data[module].status == ((tyEnum_ModuleStatus__MgSLMPwZ4GVYYz7Kn9bmm6Q) 3)); LA3_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getModule__modulegraphs_9370)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI32 fileIdx) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; { if (!(((NI32) 0) <= fileIdx)) goto LA3_; { NIM_BOOL T7_; T7_ = (NIM_BOOL)0; T7_ = isCachedModule__modulegraphs_2697(g, ((NI) (fileIdx))); if (!T7_) goto LA8_; result = (*g).packed_0->data[fileIdx].module; } goto LA5_; LA8_: ; { NI T11_; T11_ = ((*g).ifaces ? (*g).ifaces->Sup.len : 0); if (!(((NI) (fileIdx)) < T11_)) goto LA12_; result = (*g).ifaces->data[fileIdx].module; } goto LA5_; LA12_: ; LA5_: ; } LA3_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, moduleFromRodFile__modulegraphs_11262)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI32 fileIdx, tySequence__48JTohSgTy339bRxHzUD8KA** cachedModules) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; { if (!((28 &((NU8)1<<((NU)((*(*g).config).symbolFiles)&7U)))!=0)) goto LA3_; result = moduleFromRodFile__icZic_8334((&(*g).packed_0), (*g).config, (*g).cache, fileIdx, cachedModules); } LA3_: ; return result; } static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_; T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size))); } static N_INLINE(void, copyMem__system_1727)(void* dest, void* source, NI size) { nimCopyMem(dest, source, size); } static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) { { if (!!((src == ((NimStringDesc*) NIM_NIL)))) goto LA3_; copyMem__system_1727(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1))))); (*dest).Sup.len += (*src).Sup.len; } LA3_: ; } static N_INLINE(void, addInt__stdZprivateZdigitsutils_189)(NimStringDesc** result, NI x) { addInt__stdZprivateZdigitsutils_167(result, ((NI64) (x))); } N_LIB_PRIVATE N_NIMCALL(void, addQuoted__modulegraphs_3437)(NimStringDesc** s, NI32 x) { addInt__stdZprivateZdigitsutils_189(s, ((NI) (x))); } N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___modulegraphs_3417)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g x) { NimStringDesc* result; NI count; result = NIM_NIL; result = copyString(((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_55)); count = ((NI) 0); { if (!(((NI) 0) < count)) goto LA3_; result = resizeString(result, 2); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_56)); } LA3_: ; result = resizeString(result, 6); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_57)); result = resizeString(result, 2); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_58)); count += ((NI) 1); addQuoted__modulegraphs_3437((&result), x.module); { if (!(((NI) 0) < count)) goto LA7_; result = resizeString(result, 2); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_56)); } LA7_: ; result = resizeString(result, 4); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_59)); result = resizeString(result, 2); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_58)); count += ((NI) 1); addQuoted__modulegraphs_3437((&result), x.item); result = resizeString(result, 1); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_60)); return result; } N_LIB_PRIVATE N_NOINLINE(void, raiseKeyError__modulegraphs_3378)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag* T1_; NimStringDesc* T2_; NimStringDesc* T3_; T1_ = NIM_NIL; T1_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*) newObj((&NTIrefkeyerror__8SzoIAgLw9ci2v0yafHj9b6Q_), sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag)); (*T1_).Sup.Sup.Sup.Sup.m_type = (&NTIkeyerror__t7nhKLvXTQS9cS8ByJU9bIag_); (*T1_).Sup.Sup.Sup.name = "KeyError"; T2_ = NIM_NIL; T3_ = NIM_NIL; T3_ = dollar___modulegraphs_3417(key); T2_ = rawNewString((T3_ ? T3_->Sup.len : 0) + 15); appendString(T2_, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_54)); appendString(T2_, T3_); asgnRef((void**) (&(*T1_).Sup.Sup.Sup.message), T2_); asgnRef((void**) (&(*T1_).Sup.Sup.Sup.parent), ((Exception*) NIM_NIL)); raiseExceptionEx((Exception*)T1_, "KeyError", "raiseKeyError", "tables.nim", 234); } N_LIB_PRIVATE N_NIMCALL(void, initStrTables__modulegraphs_2690)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m) { initStrTable__ast_4088((&(*g).ifaces->data[(*m).position].interf)); initStrTable__ast_4088((&(*g).ifaces->data[(*m).position].interfHidden)); } N_LIB_PRIVATE N_NIMCALL(void, registerModule__modulegraphs_9019)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m) { tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA T11_; NimStringDesc* T12_; { NI T3_; T3_ = ((*g).ifaces ? (*g).ifaces->Sup.len : 0); if (!(T3_ <= (*m).position)) goto LA4_; asgnRef((void**) (&(*g).ifaces), (tySequence__4mZLwkxT8rbt9bf3wXrXYNQ*) setLengthSeqV2(&((*g).ifaces)->Sup, (&NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_), ((NI) ((NI)((*m).position + ((NI) 1)))))); } LA4_: ; { NI T8_; T8_ = ((*g).packed_0 ? (*g).packed_0->Sup.len : 0); if (!(T8_ <= (*m).position)) goto LA9_; asgnRef((void**) (&(*g).packed_0), (tySequence__rQHmYk1HzcwNxKBymIFHpA*) setLengthSeqV2(&((*g).packed_0)->Sup, (&NTIpackedmodulegraph__rQHmYk1HzcwNxKBymIFHpA_), ((NI) ((NI)((*m).position + ((NI) 1)))))); } LA9_: ; nimZeroMem((void*)(&T11_), sizeof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA)); nimZeroMem((void*)(&T11_), sizeof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA)); T11_.module = m; T11_.converters = NIM_NIL; T11_.patterns = NIM_NIL; T12_ = NIM_NIL; T12_ = uniqueModuleName__msgs_1512((*g).config, ((NI32) ((*m).position))); T11_.uniqueName = rope__ropes_109(T12_); genericShallowAssign((void*)(&(*g).ifaces->data[(*m).position]), (void*)(&T11_), (&NTIiface__uvkV248cZcsEQKaQm7C9aEA_)); initStrTables__modulegraphs_2690(g, m); } N_LIB_PRIVATE N_NIMCALL(void, onProcessing__modulegraphs_11274)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* graph, NI32 fileIdx, NimStringDesc* moduleStatus, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* fromModule) { tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf; NIM_BOOL isNimscript; conf = (*graph).config; isNimscript = isDefined__options_2279(conf, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_61)); { NIM_BOOL T3_; NimStringDesc* path; NimStringDesc* indent; NI T7_; NimStringDesc* fromModule2; NimStringDesc* mode; tyArray__haiLFy0nBviVTKFGuwztzQ T18_; NimStringDesc* T19_; T3_ = (NIM_BOOL)0; T3_ = !(isNimscript); if (T3_) goto LA4_; T3_ = (((*conf).cmdlineNotes[(NU)((((tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug) 79)- 16))>>3] &(1U<<((NU)((((tyEnum_TMsgKind__7VIi6mabc7hDxpCmSMYIug) 79)- 16))&7U)))!=0); LA4_: ; if (!T3_) goto LA5_; path = toFilenameOption__msgs_590(conf, fileIdx, (*conf).filenameOption); T7_ = ((*graph).importStack ? (*graph).importStack->Sup.len : 0); indent = nsuRepeatStr(((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_62), ((NI) (T7_))); { if (!!((fromModule == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL)))) goto LA10_; fromModule2 = (*(*fromModule).name).s; } goto LA8_; LA10_: ; { fromModule2 = copyString(((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_63)); } LA8_: ; { if (!isNimscript) goto LA15_; mode = copyString(((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_64)); } goto LA13_; LA15_: ; { mode = ((NimStringDesc*) NIM_NIL); } LA13_: ; nimZeroMem((void*)T18_, sizeof(tyArray__haiLFy0nBviVTKFGuwztzQ)); T18_[0] = copyString(mode); T18_[1] = copyString(indent); T18_[2] = copyString(fromModule2); T18_[3] = copyString(moduleStatus); T18_[4] = copyString(path); T19_ = NIM_NIL; T19_ = nsuFormatOpenArray(((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_65), T18_, 5); liMessage__msgs_1118(conf, unknownLineInfo__lineinfos_280, ((tyEnum_TMsgKind__29cbg2fC1z5iM1PAI28kR5w) 79), T19_, ((tyEnum_TErrorHandling__q4fXoCN3Xdcm6SS9cUkWkWw) 1), TM__vJDjRhiQWnfbAi9csscWSug_66, NIM_FALSE); } LA5_: ; } N_LIB_PRIVATE N_NIMCALL(void, simulateCachedModule__modulegraphs_2713)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* moduleSym, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m) { simulateLoadedModule__icZic_8471((&(*g).packed_0), (*g).config, (*g).cache, moduleSym, m); } N_LIB_PRIVATE N_NIMCALL(void, closeRodFile__modulegraphs_9427)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m) { { NI mint; NimStringDesc* T5_; NimStringDesc* T6_; if (!((12 &((NU8)1<<((NU)((*(*g).config).symbolFiles)&7U)))!=0)) goto LA3_; mint = (*m).position; T5_ = NIM_NIL; T5_ = toFullPath__msgs_538((*g).config, ((NI32) (mint))); T6_ = NIM_NIL; T6_ = toRodFile__options_4251((*g).config, T5_, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_68)); saveRodFile__icZic_4379(T6_, (&(*g).encoders->data[mint]), (&(*g).packed_0->data[mint].fromDisk)); (*g).packed_0->data[mint].status = ((tyEnum_ModuleStatus__MgSLMPwZ4GVYYz7Kn9bmm6Q) 5); } goto LA1_; LA3_: ; { NI mint_2; if (!((*(*g).config).symbolFiles == ((tyEnum_SymbolFilesOption__gBES9bqm1ru9ape8SeMRAFgQ) 4))) goto LA8_; mint_2 = (*m).position; simulateCachedModule__modulegraphs_2713(g, m, (&(*g).packed_0->data[mint_2].fromDisk)); (*g).packed_0->data[mint_2].status = ((tyEnum_ModuleStatus__MgSLMPwZ4GVYYz7Kn9bmm6Q) 3); } goto LA1_; LA8_: ; LA1_: ; } N_LIB_PRIVATE N_NIMCALL(void, registerModuleById__modulegraphs_9068)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI32 m) { registerModule__modulegraphs_9019(g, (*g).packed_0->data[m].module); } static N_INLINE(NIM_BOOL, eqeq___ast_773)(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g a, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g b) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T1_ = (a.item == b.item); if (!(T1_)) goto LA2_; T1_ = (a.module == b.module); LA2_: ; result = T1_; return result; } static N_INLINE(NI, rawGet__modulegraphs_7269)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc) { NI result; NI h; NI T10_; { result = (NI)0; (*hc) = hash__ast_777(key); { if (!((*hc) == ((NI) 0))) goto LA3_; (*hc) = ((NI) 314159265); } LA3_: ; { NI T7_; T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_; result = ((NI) -1); goto BeforeRet_; } LA8_: ; T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); { while (1) { NIM_BOOL T13_; NI T20_; T13_ = (NIM_BOOL)0; T13_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T13_) goto LA12; { NIM_BOOL T16_; T16_ = (NIM_BOOL)0; T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_; T16_ = eqeq___ast_773(t.data->data[h].Field1, key); LA17_: ; if (!T16_) goto LA18_; result = h; goto BeforeRet_; } LA18_: ; T20_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T20_); } LA12: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_7870)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t) { NIM_BOOL result; NIM_BOOL T1_; NI T2_; NI T4_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T2_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T2_ * ((NI) 2)) < (NI)(t.counter * ((NI) 3))); if (T1_) goto LA3_; T4_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T4_ - t.counter) < ((NI) 4)); LA3_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_8375)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t, tySequence__3MPVXAHA08SszBrU4ffqEg** data, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tySequence__159bHWBGAOOs6U7OZ9cQlO0g* val, NI hc, NI h) { (*data)->data[h].Field1 = key; genericSeqAssign((&(*data)->data[h].Field2), val, (&NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_)); (*data)->data[h].Field0 = hc; } N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_8059)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t) { tySequence__3MPVXAHA08SszBrU4ffqEg* n; NI T1_; tySequence__3MPVXAHA08SszBrU4ffqEg* T2_; n = NIM_NIL; T1_ = ((*t).data ? (*t).data->Sup.len : 0); n = (tySequence__3MPVXAHA08SszBrU4ffqEg*) newSeq((&NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_), ((NI) ((NI)(T1_ * ((NI) 2))))); T2_ = NIM_NIL; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0; T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_; res = ((NI) 0); { while (1) { NI eh; if (!(res <= colontmp_)) goto LA6; i = res; eh = n->data[i].Field0; { NIM_BOOL T9_; NI j; NI T12_; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g T17_; tySequence__159bHWBGAOOs6U7OZ9cQlO0g* T18_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(eh); if (!T9_) goto LA10_; T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); { while (1) { NIM_BOOL T15_; NI T16_; T15_ = (NIM_BOOL)0; T15_ = isFilled__pureZcollectionsZtables_31((*t).data->data[j].Field0); if (!T15_) goto LA14; T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = nextTry__pureZcollectionsZtables_34(j, T16_); } LA14: ; } T17_ = n->data[i].Field1; nimZeroMem((void*)(&n->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); T18_ = NIM_NIL; T18_ = n->data[i].Field2; asgnRef((void**) (&n->data[i].Field2), NIM_NIL); rawInsert__modulegraphs_8375(t, (&(*t).data), T17_, T18_, eh, j); } LA10_: ; res += ((NI) 1); } LA6: ; } } } static N_INLINE(NI, rawGetKnownHC__modulegraphs_8544)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI hc) { NI result; NI h; NI T6_; { result = (NI)0; { NI T3_; T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; result = ((NI) -1); goto BeforeRet_; } LA4_: ; T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); { while (1) { NIM_BOOL T9_; NI T16_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T9_) goto LA8; { NIM_BOOL T12_; T12_ = (NIM_BOOL)0; T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_; T12_ = eqeq___ast_773(t.data->data[h].Field1, key); LA13_: ; if (!T12_) goto LA14_; result = h; goto BeforeRet_; } LA14_: ; T16_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T16_); } LA8: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tySequence__159bHWBGAOOs6U7OZ9cQlO0g**, mgetOrPut__modulegraphs_7725)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tySequence__159bHWBGAOOs6U7OZ9cQlO0g* val) { tySequence__159bHWBGAOOs6U7OZ9cQlO0g** result; NI hc; NI index; result = (tySequence__159bHWBGAOOs6U7OZ9cQlO0g**)0; { NI T3_; NI correctSizeX60gensym85_; T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; correctSizeX60gensym85_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__3MPVXAHA08SszBrU4ffqEg*) newSeq((&NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_), ((NI) (correctSizeX60gensym85_)))); } LA4_: ; hc = (NI)0; index = rawGet__modulegraphs_7269((*t), key, (&hc)); { if (!(index < ((NI) 0))) goto LA8_; { NI T12_; NI correctSizeX60gensym88_; T12_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T12_ == ((NI) 0))) goto LA13_; correctSizeX60gensym88_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__3MPVXAHA08SszBrU4ffqEg*) newSeq((&NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_), ((NI) (correctSizeX60gensym88_)))); } LA13_: ; { NIM_BOOL T17_; T17_ = (NIM_BOOL)0; T17_ = mustRehash__modulegraphs_7870((*t)); if (!T17_) goto LA18_; enlarge__modulegraphs_8059(t); index = rawGetKnownHC__modulegraphs_8544((*t), key, hc); } LA18_: ; index = (NI)(((NI) -1) - index); rawInsert__modulegraphs_8375(t, (&(*t).data), key, val, hc, index); (*t).counter += ((NI) 1); } LA8_: ; result = (&(*t).data->data[index].Field2); return result; } static N_INLINE(NI, rawGet__modulegraphs_5712)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc) { NI result; NI h; NI T10_; { result = (NI)0; (*hc) = hash__ast_777(key); { if (!((*hc) == ((NI) 0))) goto LA3_; (*hc) = ((NI) 314159265); } LA3_: ; { NI T7_; T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_; result = ((NI) -1); goto BeforeRet_; } LA8_: ; T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); { while (1) { NIM_BOOL T13_; NI T20_; T13_ = (NIM_BOOL)0; T13_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T13_) goto LA12; { NIM_BOOL T16_; T16_ = (NIM_BOOL)0; T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_; T16_ = eqeq___ast_773(t.data->data[h].Field1, key); LA17_: ; if (!T16_) goto LA18_; result = h; goto BeforeRet_; } LA18_: ; T20_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T20_); } LA12: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_6276)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw t) { NIM_BOOL result; NIM_BOOL T1_; NI T2_; NI T4_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T2_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T2_ * ((NI) 2)) < (NI)(t.counter * ((NI) 3))); if (T1_) goto LA3_; T4_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T4_ - t.counter) < ((NI) 4)); LA3_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_6781)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t, tySequence__YCf5zJHm4JI06qpmKwPUWg** data, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA val, NI hc, NI h) { (*data)->data[h].Field1 = key; (*data)->data[h].Field2.id = val.id; asgnRef((void**) (&(*data)->data[h].Field2.sym), val.sym); (*data)->data[h].Field0 = hc; } N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_6465)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t) { tySequence__YCf5zJHm4JI06qpmKwPUWg* n; NI T1_; tySequence__YCf5zJHm4JI06qpmKwPUWg* T2_; n = NIM_NIL; T1_ = ((*t).data ? (*t).data->Sup.len : 0); n = (tySequence__YCf5zJHm4JI06qpmKwPUWg*) newSeq((&NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_), ((NI) ((NI)(T1_ * ((NI) 2))))); T2_ = NIM_NIL; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0; T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_; res = ((NI) 0); { while (1) { NI eh; if (!(res <= colontmp_)) goto LA6; i = res; eh = n->data[i].Field0; { NIM_BOOL T9_; NI j; NI T12_; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g T17_; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA T18_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(eh); if (!T9_) goto LA10_; T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); { while (1) { NIM_BOOL T15_; NI T16_; T15_ = (NIM_BOOL)0; T15_ = isFilled__pureZcollectionsZtables_31((*t).data->data[j].Field0); if (!T15_) goto LA14; T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = nextTry__pureZcollectionsZtables_34(j, T16_); } LA14: ; } T17_ = n->data[i].Field1; nimZeroMem((void*)(&n->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); nimZeroMem((void*)(&T18_), sizeof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA)); T18_.id = n->data[i].Field2.id; T18_.sym = n->data[i].Field2.sym; n->data[i].Field2.id.module = 0; n->data[i].Field2.id.packed_0.module = 0; n->data[i].Field2.id.packed_0.item = 0; unsureAsgnRef((void**)&n->data[i].Field2.sym, NIM_NIL); rawInsert__modulegraphs_6781(t, (&(*t).data), T17_, T18_, eh, j); } LA10_: ; res += ((NI) 1); } LA6: ; } } } static N_INLINE(NI, rawGetKnownHC__modulegraphs_6950)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI hc) { NI result; NI h; NI T6_; { result = (NI)0; { NI T3_; T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; result = ((NI) -1); goto BeforeRet_; } LA4_: ; T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); { while (1) { NIM_BOOL T9_; NI T16_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T9_) goto LA8; { NIM_BOOL T12_; T12_ = (NIM_BOOL)0; T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_; T12_ = eqeq___ast_773(t.data->data[h].Field1, key); LA13_: ; if (!T12_) goto LA14_; result = h; goto BeforeRet_; } LA14_: ; T16_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T16_); } LA8: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___modulegraphs_6079)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA val) { NI hc; NI index; { NI T3_; NI correctSizeX60gensym69_; T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; correctSizeX60gensym69_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__YCf5zJHm4JI06qpmKwPUWg*) newSeq((&NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_), ((NI) (correctSizeX60gensym69_)))); } LA4_: ; hc = (NI)0; index = rawGet__modulegraphs_5712((*t), key, (&hc)); { if (!(((NI) 0) <= index)) goto LA8_; (*t).data->data[index].Field2.id = val.id; asgnRef((void**) (&(*t).data->data[index].Field2.sym), val.sym); } goto LA6_; LA8_: ; { { NI T13_; NI correctSizeX60gensym72_; T13_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T13_ == ((NI) 0))) goto LA14_; correctSizeX60gensym72_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__YCf5zJHm4JI06qpmKwPUWg*) newSeq((&NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_), ((NI) (correctSizeX60gensym72_)))); } LA14_: ; { NIM_BOOL T18_; T18_ = (NIM_BOOL)0; T18_ = mustRehash__modulegraphs_6276((*t)); if (!T18_) goto LA19_; enlarge__modulegraphs_6465(t); index = rawGetKnownHC__modulegraphs_6950((*t), key, hc); } LA19_: ; index = (NI)(((NI) -1) - index); rawInsert__modulegraphs_6781(t, (&(*t).data), key, val, hc, index); (*t).counter += ((NI) 1); } LA6_: ; } static N_INLINE(NIM_BOOL, isCachedModule__modulegraphs_2709)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m) { NIM_BOOL result; result = (NIM_BOOL)0; result = isCachedModule__modulegraphs_2697(g, (*m).position); return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, someSym__modulegraphs_2817)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; NIM_BOOL importHidden; result = NIM_NIL; importHidden = (((*m).options &((NU32)1<<((NU)(((tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg) 27))&31U)))!=0); { NIM_BOOL T3_; T3_ = (NIM_BOOL)0; T3_ = isCachedModule__modulegraphs_2709(g, m); if (!T3_) goto LA4_; result = interfaceSymbol__icZic_9067((*g).config, (*g).cache, (&(*g).packed_0), ((NI32) ((*m).position)), name, importHidden); } goto LA1_; LA4_: ; { tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA* retX60gensym22_; retX60gensym22_ = (&(*g).ifaces->data[(*m).position].interf); { if (!importHidden) goto LA9_; retX60gensym22_ = (&(*g).ifaces->data[(*m).position].interfHidden); } LA9_: ; result = strTableGet__astalgo_3390((*retX60gensym22_), name); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, systemModuleSym__modulegraphs_2829)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; result = someSym__modulegraphs_2817(g, (*g).systemModule, name); return result; } static N_INLINE(NI, rawGet__modulegraphs_4103)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc) { NI result; NI h; NI T10_; { result = (NI)0; (*hc) = hash__ast_777(key); { if (!((*hc) == ((NI) 0))) goto LA3_; (*hc) = ((NI) 314159265); } LA3_: ; { NI T7_; T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_; result = ((NI) -1); goto BeforeRet_; } LA8_: ; T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); { while (1) { NIM_BOOL T13_; NI T20_; T13_ = (NIM_BOOL)0; T13_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T13_) goto LA12; { NIM_BOOL T16_; T16_ = (NIM_BOOL)0; T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_; T16_ = eqeq___ast_773(t.data->data[h].Field1, key); LA17_: ; if (!T16_) goto LA18_; result = h; goto BeforeRet_; } LA18_: ; T20_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T20_); } LA12: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getOrDefault__modulegraphs_4094)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; NI hcX60gensym42_; NI indexX60gensym42_; result = NIM_NIL; hcX60gensym42_ = (NI)0; indexX60gensym42_ = rawGet__modulegraphs_4103(t, key, (&hcX60gensym42_)); { if (!(((NI) 0) <= indexX60gensym42_)) goto LA3_; result = t.data->data[indexX60gensym42_].Field2; } LA3_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getAttachedOp__modulegraphs_4011)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg op) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; result = getOrDefault__modulegraphs_4094((*g).attachedOps[(op)- 0], (*t).Sup.itemId); return result; } static N_INLINE(NIM_BOOL, mustRehash__modulegraphs_4650)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t) { NIM_BOOL result; NIM_BOOL T1_; NI T2_; NI T4_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T2_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T2_ * ((NI) 2)) < (NI)(t.counter * ((NI) 3))); if (T1_) goto LA3_; T4_ = (t.data ? t.data->Sup.len : 0); T1_ = ((NI)(T4_ - t.counter) < ((NI) 4)); LA3_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(void, rawInsert__modulegraphs_5159)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t, tySequence__bTDCDwD2P7TodzbAefLcSw** data, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* val, NI hc, NI h) { (*data)->data[h].Field1 = key; asgnRef((void**) (&(*data)->data[h].Field2), val); (*data)->data[h].Field0 = hc; } N_LIB_PRIVATE N_NIMCALL(void, enlarge__modulegraphs_4839)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t) { tySequence__bTDCDwD2P7TodzbAefLcSw* n; NI T1_; tySequence__bTDCDwD2P7TodzbAefLcSw* T2_; n = NIM_NIL; T1_ = ((*t).data ? (*t).data->Sup.len : 0); n = (tySequence__bTDCDwD2P7TodzbAefLcSw*) newSeq((&NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_), ((NI) ((NI)(T1_ * ((NI) 2))))); T2_ = NIM_NIL; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0; T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_; res = ((NI) 0); { while (1) { NI eh; if (!(res <= colontmp_)) goto LA6; i = res; eh = n->data[i].Field0; { NIM_BOOL T9_; NI j; NI T12_; tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g T17_; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* T18_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(eh); if (!T9_) goto LA10_; T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); { while (1) { NIM_BOOL T15_; NI T16_; T15_ = (NIM_BOOL)0; T15_ = isFilled__pureZcollectionsZtables_31((*t).data->data[j].Field0); if (!T15_) goto LA14; T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = nextTry__pureZcollectionsZtables_34(j, T16_); } LA14: ; } T17_ = n->data[i].Field1; nimZeroMem((void*)(&n->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); T18_ = NIM_NIL; T18_ = n->data[i].Field2; asgnRef((void**) (&n->data[i].Field2), NIM_NIL); rawInsert__modulegraphs_5159(t, (&(*t).data), T17_, T18_, eh, j); } LA10_: ; res += ((NI) 1); } LA6: ; } } } static N_INLINE(NI, rawGetKnownHC__modulegraphs_5328)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI hc) { NI result; NI h; NI T6_; { result = (NI)0; { NI T3_; T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; result = ((NI) -1); goto BeforeRet_; } LA4_: ; T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); { while (1) { NIM_BOOL T9_; NI T16_; T9_ = (NIM_BOOL)0; T9_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T9_) goto LA8; { NIM_BOOL T12_; T12_ = (NIM_BOOL)0; T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_; T12_ = eqeq___ast_773(t.data->data[h].Field1, key); LA13_: ; if (!T12_) goto LA14_; result = h; goto BeforeRet_; } LA14_: ; T16_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T16_); } LA8: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___modulegraphs_4453)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* val) { NI hc; NI index; { NI T3_; NI correctSizeX60gensym47_; T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_; correctSizeX60gensym47_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__bTDCDwD2P7TodzbAefLcSw*) newSeq((&NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_), ((NI) (correctSizeX60gensym47_)))); } LA4_: ; hc = (NI)0; index = rawGet__modulegraphs_4103((*t), key, (&hc)); { if (!(((NI) 0) <= index)) goto LA8_; asgnRef((void**) (&(*t).data->data[index].Field2), val); } goto LA6_; LA8_: ; { { NI T13_; NI correctSizeX60gensym50_; T13_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T13_ == ((NI) 0))) goto LA14_; correctSizeX60gensym50_ = slotsNeeded__pureZcollectionsZtables_42(((NI) 32)); (*t).counter = ((NI) 0); unsureAsgnRef((void**) (&(*t).data), (tySequence__bTDCDwD2P7TodzbAefLcSw*) newSeq((&NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_), ((NI) (correctSizeX60gensym50_)))); } LA14_: ; { NIM_BOOL T18_; T18_ = (NIM_BOOL)0; T18_ = mustRehash__modulegraphs_4650((*t)); if (!T18_) goto LA19_; enlarge__modulegraphs_4839(t); index = rawGetKnownHC__modulegraphs_5328((*t), key, hc); } LA19_: ; index = (NI)(((NI) -1) - index); rawInsert__modulegraphs_5159(t, (&(*t).data), key, val, hc, index); (*t).counter += ((NI) 1); } LA6_: ; } N_LIB_PRIVATE N_NIMCALL(void, setAttachedOp__modulegraphs_4407)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg op, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* value) { X5BX5Deq___modulegraphs_4453((&(*g).attachedOps[(op)- 0]), (*t).Sup.itemId, value); } N_LIB_PRIVATE N_NIMCALL(void, copyTypeProps__modulegraphs_8872)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module, tyObject_TType__facALICuu8zUj0hjvbTLFg* dest, tyObject_TType__facALICuu8zUj0hjvbTLFg* src) { { tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg k; NI res; k = (tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg)0; res = ((NI) 0); { while (1) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* op; if (!(res <= ((NI) 4))) goto LA3; k = ((tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg) (res)); op = getAttachedOp__modulegraphs_4011(g, src, k); { if (!!((op == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL)))) goto LA6_; setAttachedOp__modulegraphs_4407(g, module, dest, k, op); } LA6_: ; res += ((NI) 1); } LA3: ; } } } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isDirty__modulegraphs_11233)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0; T1_ = (NIM_BOOL)0; T1_ = (*g).suggestMode; if (!(T1_)) goto LA2_; T1_ = (((*m).flags &((NU64)1<<((NU)(((tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw) 11))&63U)))!=0); LA2_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(void, transitiveClosure__modulegraphs_10948)(tyObject_PackedSet__IhxwDBRi51nGrosBGFKcsA* g, NI n) { { NI k; NI i; k = (NI)0; i = ((NI) 0); { while (1) { if (!(i < n)) goto LA3; k = i; { NI i_2; NI i_3; i_2 = (NI)0; i_3 = ((NI) 0); { while (1) { if (!(i_3 < n)) goto LA6; i_2 = i_3; { NI j; NI i_4; j = (NI)0; i_4 = ((NI) 0); { while (1) { if (!(i_4 < n)) goto LA9; j = i_4; { NIM_BOOL T12_; NI T14_; NIM_BOOL T15_; T12_ = (NIM_BOOL)0; T12_ = !((i_2 == j)); if (!(T12_)) goto LA13_; T14_ = (NI)0; T14_ = dependsOn__modulegraphs_9441(i_2, j); T15_ = (NIM_BOOL)0; T15_ = contains__astalgo_3496((&(*g)), T14_); T12_ = !(T15_); LA13_: ; if (!T12_) goto LA16_; { NIM_BOOL T20_; NI T21_; NI T23_; NI T26_; T20_ = (NIM_BOOL)0; T21_ = (NI)0; T21_ = dependsOn__modulegraphs_9441(i_2, k); T20_ = contains__astalgo_3496((&(*g)), T21_); if (!(T20_)) goto LA22_; T23_ = (NI)0; T23_ = dependsOn__modulegraphs_9441(k, j); T20_ = contains__astalgo_3496((&(*g)), T23_); LA22_: ; if (!T20_) goto LA24_; T26_ = (NI)0; T26_ = dependsOn__modulegraphs_9441(i_2, j); incl__pureZcollectionsZintsets_55(g, T26_); } LA24_: ; } LA16_: ; i_4 += ((NI) 1); } LA9: ; } } i_3 += ((NI) 1); } LA6: ; } } i += ((NI) 1); } LA3: ; } } } N_LIB_PRIVATE N_NIMCALL(void, markClientsDirty__modulegraphs_11156)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI32 fileIdx) { { NI T5_; if (!(*g).invalidTransitiveClosure) goto LA3_; (*g).invalidTransitiveClosure = NIM_FALSE; T5_ = ((*g).ifaces ? (*g).ifaces->Sup.len : 0); transitiveClosure__modulegraphs_10948((&(*g).deps), T5_); } LA3_: ; { NI32 i; NI32 colontmp_; NI T7_; NI32 res; i = (NI32)0; colontmp_ = (NI32)0; T7_ = ((*g).ifaces ? (*g).ifaces->Sup.len : 0); colontmp_ = ((NI32) (T7_)); res = ((NI32) 0); { while (1) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m; if (!(res < colontmp_)) goto LA9; i = res; m = (*g).ifaces->data[i].module; { NIM_BOOL T12_; NI T14_; T12_ = (NIM_BOOL)0; T12_ = !((m == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL))); if (!(T12_)) goto LA13_; T14_ = (NI)0; T14_ = dependsOn__modulegraphs_9441(((NI) (i)), ((NI) (fileIdx))); T12_ = contains__astalgo_3496((&(*g).deps), T14_); LA13_: ; if (!T12_) goto LA15_; (*m).flags |= ((NU64)1)<<((((tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw) 11)) & 63); } LA15_: ; res += ((NI) 1); } LA9: ; } } } N_LIB_PRIVATE N_NIMCALL(void, initEncoder__modulegraphs_2717)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* module) { NI id; id = (*module).position; { NI T3_; T3_ = ((*g).encoders ? (*g).encoders->Sup.len : 0); if (!(T3_ <= id)) goto LA4_; asgnRef((void**) (&(*g).encoders), (tySequence__XMM60DtBsc6xYsIpNANkrA*) setLengthSeqV2(&((*g).encoders)->Sup, (&NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_), ((NI) ((NI)(id + ((NI) 1)))))); } LA4_: ; initEncoder__icZic_2268((&(*g).encoders->data[id]), (&(*g).packed_0->data[id].fromDisk), module, (*g).config, (*g).startupPackedConfig); } static N_INLINE(NI, rawGet__modulegraphs_3008)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc) { NI result; NI h; NI T10_; { result = (NI)0; (*hc) = hash__ast_777(key); { if (!((*hc) == ((NI) 0))) goto LA3_; (*hc) = ((NI) 314159265); } LA3_: ; { NI T7_; T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_; result = ((NI) -1); goto BeforeRet_; } LA8_: ; T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); { while (1) { NIM_BOOL T13_; NI T20_; T13_ = (NIM_BOOL)0; T13_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T13_) goto LA12; { NIM_BOOL T16_; T16_ = (NIM_BOOL)0; T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_; T16_ = eqeq___ast_773(t.data->data[h].Field1, key); LA17_: ; if (!T16_) goto LA18_; result = h; goto BeforeRet_; } LA18_: ; T20_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T20_); } LA12: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__modulegraphs_3001)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { NIM_BOOL result; NI hc; NI T1_; result = (NIM_BOOL)0; hc = (NI)0; T1_ = (NI)0; T1_ = rawGet__modulegraphs_3008(t, key, (&hc)); result = (((NI) 0) <= T1_); return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__modulegraphs_2995)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { NIM_BOOL result; { result = (NIM_BOOL)0; result = hasKey__modulegraphs_3001(t, key); goto BeforeRet_; }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tySequence__O5RcspOP32YJ4YtU5ppxxA**, X5BX5D___modulegraphs_3311)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { tySequence__O5RcspOP32YJ4YtU5ppxxA** result; NI hcX60gensym22_; NI indexX60gensym22_; result = (tySequence__O5RcspOP32YJ4YtU5ppxxA**)0; hcX60gensym22_ = (NI)0; indexX60gensym22_ = rawGet__modulegraphs_3008((*t), key, (&hcX60gensym22_)); { if (!(((NI) 0) <= indexX60gensym22_)) goto LA3_; result = (&(*t).data->data[indexX60gensym22_].Field2); } goto LA1_; LA3_: ; { raiseKeyError__modulegraphs_3378(key); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, resolveType__modulegraphs_2851)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg* t) { tyObject_TType__facALICuu8zUj0hjvbTLFg* result; result = NIM_NIL; result = (*t).typ; { NIM_BOOL T3_; T3_ = (NIM_BOOL)0; T3_ = (result == ((tyObject_TType__facALICuu8zUj0hjvbTLFg*) NIM_NIL)); if (!(T3_)) goto LA4_; T3_ = isCachedModule__modulegraphs_2697(g, (*t).id.module); LA4_: ; if (!T3_) goto LA5_; result = loadTypeFromId__icZic_8402((*g).config, (*g).cache, (&(*g).packed_0), (*t).id.module, (*t).id.packed_0); unsureAsgnRef((void**) (&(*t).typ), result); } LA5_: ; return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__modulegraphs_7262)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { NIM_BOOL result; NI hc; NI T1_; result = (NIM_BOOL)0; hc = (NI)0; T1_ = (NI)0; T1_ = rawGet__modulegraphs_7269(t, key, (&hc)); result = (((NI) 0) <= T1_); return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__modulegraphs_7256)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { NIM_BOOL result; { result = (NIM_BOOL)0; result = hasKey__modulegraphs_7262(t, key); goto BeforeRet_; }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tySequence__159bHWBGAOOs6U7OZ9cQlO0g**, X5BX5D___modulegraphs_7572)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { tySequence__159bHWBGAOOs6U7OZ9cQlO0g** result; NI hcX60gensym22_; NI indexX60gensym22_; result = (tySequence__159bHWBGAOOs6U7OZ9cQlO0g**)0; hcX60gensym22_ = (NI)0; indexX60gensym22_ = rawGet__modulegraphs_7269((*t), key, (&hcX60gensym22_)); { if (!(((NI) 0) <= indexX60gensym22_)) goto LA3_; result = (&(*t).data->data[indexX60gensym22_].Field2); } goto LA1_; LA3_: ; { raiseKeyError__modulegraphs_3378(key); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, resolveSym__modulegraphs_2866)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA* t) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; result = (*t).sym; { NIM_BOOL T3_; T3_ = (NIM_BOOL)0; T3_ = (result == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL)); if (!(T3_)) goto LA4_; T3_ = isCachedModule__modulegraphs_2697(g, (*t).id.module); LA4_: ; if (!T3_) goto LA5_; result = loadSymFromId__icZic_8417((*g).config, (*g).cache, (&(*g).packed_0), (*t).id.module, (*t).id.packed_0); unsureAsgnRef((void**) (&(*t).sym), result); } LA5_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, initModuleIter__modulegraphs_2735)(tyObject_ModuleIter__AFia9bW3IpMpX9c1vt0AhLlA* mi, tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, tyObject_TIdent__1LTsGP7bSxg45u9aHcxh6OA* name) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; (*mi).modIndex = (*m).position; (*mi).fromRod = isCachedModule__modulegraphs_2697(g, (*mi).modIndex); (*mi).importHidden = (((*m).options &((NU32)1<<((NU)(((tyEnum_TOption__WspMeQySXNP2XoTWR5MTgg) 27))&31U)))!=0); { if (!(*mi).fromRod) goto LA3_; result = initRodIter__icZic_8501((&(*mi).rodIt), (*g).config, (*g).cache, (&(*g).packed_0), ((NI32) ((*mi).modIndex)), name, (*mi).importHidden); } goto LA1_; LA3_: ; { tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA* retX60gensym13_; retX60gensym13_ = (&(*g).ifaces->data[(*mi).modIndex].interf); { if (!(*mi).importHidden) goto LA8_; retX60gensym13_ = (&(*g).ifaces->data[(*mi).modIndex].interfHidden); } LA8_: ; result = initIdentIter__astalgo_3427((&(*mi).ti), (*retX60gensym13_), name); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, nextModuleIter__modulegraphs_2763)(tyObject_ModuleIter__AFia9bW3IpMpX9c1vt0AhLlA* mi, tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; result = NIM_NIL; { if (!(*mi).fromRod) goto LA3_; result = nextRodIter__icZic_8962((&(*mi).rodIt), (&(*g).packed_0)); } goto LA1_; LA3_: ; { tyObject_TStrTable__f07aOS3dr28kGa5wcE29aFA* retX60gensym14_; retX60gensym14_ = (&(*g).ifaces->data[(*mi).modIndex].interf); { if (!(*mi).importHidden) goto LA8_; retX60gensym14_ = (&(*g).ifaces->data[(*mi).modIndex].interfHidden); } LA8_: ; result = nextIdentIter__astalgo_3408((&(*mi).ti), (*retX60gensym14_)); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(void, strTableAdds__modulegraphs_2693)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* s) { strTableAdd__astalgo_3332((&(*g).ifaces->data[(*m).position].interf), s); strTableAdd__astalgo_3332((&(*g).ifaces->data[(*m).position].interfHidden), s); } N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toBase64a__modulegraphs_2603)(NCSTRING s, NI len) { NimStringDesc* result; NI i; result = NIM_NIL; result = rawNewString(((NI) ((NI)((NI)((NI)(len + ((NI) 2)) / ((NI) 3)) * ((NI) 4))))); result = resizeString(result, 2); appendString(result, ((NimStringDesc*) &TM__vJDjRhiQWnfbAi9csscWSug_69)); i = ((NI) 0); { while (1) { NI a; NI b; NI c; if (!(i < (NI)(len - ((NI) 2)))) goto LA2; a = ((NU8)(s[i])); b = ((NU8)(s[(NI)(i + ((NI) 1))])); c = ((NU8)(s[(NI)(i + ((NI) 2))])); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NI64)(a) >> (NU64)(((NI) 2))))- 0] ? cb64__modulegraphs_2593[((NI)((NI64)(a) >> (NU64)(((NI) 2))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NI64)(a) >> (NU64)(((NI) 2))))- 0]); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(a & ((NI) 3))) << (NU64)(((NI) 4))) | (NI)((NI64)((NI)(b & ((NI) 240))) >> (NU64)(((NI) 4)))))- 0] ? cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(a & ((NI) 3))) << (NU64)(((NI) 4))) | (NI)((NI64)((NI)(b & ((NI) 240))) >> (NU64)(((NI) 4)))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(a & ((NI) 3))) << (NU64)(((NI) 4))) | (NI)((NI64)((NI)(b & ((NI) 240))) >> (NU64)(((NI) 4)))))- 0]); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(b & ((NI) 15))) << (NU64)(((NI) 2))) | (NI)((NI64)((NI)(c & ((NI) 192))) >> (NU64)(((NI) 6)))))- 0] ? cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(b & ((NI) 15))) << (NU64)(((NI) 2))) | (NI)((NI64)((NI)(c & ((NI) 192))) >> (NU64)(((NI) 6)))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(b & ((NI) 15))) << (NU64)(((NI) 2))) | (NI)((NI64)((NI)(c & ((NI) 192))) >> (NU64)(((NI) 6)))))- 0]); result = resizeString(result, (cb64__modulegraphs_2593[((NI)(c & ((NI) 63)))- 0] ? cb64__modulegraphs_2593[((NI)(c & ((NI) 63)))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)(c & ((NI) 63)))- 0]); i += ((NI) 3); } LA2: ; } { NI a_2; NI b_2; if (!(i < (NI)(len - ((NI) 1)))) goto LA5_; a_2 = ((NU8)(s[i])); b_2 = ((NU8)(s[(NI)(i + ((NI) 1))])); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NI64)(a_2) >> (NU64)(((NI) 2))))- 0] ? cb64__modulegraphs_2593[((NI)((NI64)(a_2) >> (NU64)(((NI) 2))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NI64)(a_2) >> (NU64)(((NI) 2))))- 0]); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(a_2 & ((NI) 3))) << (NU64)(((NI) 4))) | (NI)((NI64)((NI)(b_2 & ((NI) 240))) >> (NU64)(((NI) 4)))))- 0] ? cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(a_2 & ((NI) 3))) << (NU64)(((NI) 4))) | (NI)((NI64)((NI)(b_2 & ((NI) 240))) >> (NU64)(((NI) 4)))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NI)((NU64)((NI)(a_2 & ((NI) 3))) << (NU64)(((NI) 4))) | (NI)((NI64)((NI)(b_2 & ((NI) 240))) >> (NU64)(((NI) 4)))))- 0]); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NU64)((NI)(b_2 & ((NI) 15))) << (NU64)(((NI) 2))))- 0] ? cb64__modulegraphs_2593[((NI)((NU64)((NI)(b_2 & ((NI) 15))) << (NU64)(((NI) 2))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NU64)((NI)(b_2 & ((NI) 15))) << (NU64)(((NI) 2))))- 0]); } goto LA3_; LA5_: ; { NI a_3; if (!(i < len)) goto LA8_; a_3 = ((NU8)(s[i])); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NI64)(a_3) >> (NU64)(((NI) 2))))- 0] ? cb64__modulegraphs_2593[((NI)((NI64)(a_3) >> (NU64)(((NI) 2))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NI64)(a_3) >> (NU64)(((NI) 2))))- 0]); result = resizeString(result, (cb64__modulegraphs_2593[((NI)((NU64)((NI)(a_3 & ((NI) 3))) << (NU64)(((NI) 4))))- 0] ? cb64__modulegraphs_2593[((NI)((NU64)((NI)(a_3 & ((NI) 3))) << (NU64)(((NI) 4))))- 0]->Sup.len : 0) + 0); appendString(result, cb64__modulegraphs_2593[((NI)((NU64)((NI)(a_3 & ((NI) 3))) << (NU64)(((NI) 4))))- 0]); } goto LA3_; LA8_: ; LA3_: ; return result; } N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___modulegraphs_8947)(tyArray__qtqsWM5aXmcpMIVmvq3kAA u) { NimStringDesc* result; result = NIM_NIL; result = toBase64a__modulegraphs_2603(((NCSTRING) (u)), ((NI) 16)); return result; } static N_INLINE(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ, toPackedItemId__icZpacked95ast_602)(NI32 item) { tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ result; nimZeroMem((void*)(&result), sizeof(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ)); nimZeroMem((void*)(&result), sizeof(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ)); result.module = ((NU32) 0); result.item = item; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, loadCompilerProc__modulegraphs_8901)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NimStringDesc* name) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; { result = NIM_NIL; { if (!((*(*g).config).symbolFiles == ((tyEnum_SymbolFilesOption__gBES9bqm1ru9ape8SeMRAFgQ) 0))) goto LA3_; result = ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL); goto BeforeRet_; } LA3_: ; { NI module; NI colontmp_; NI T6_; NI res; module = (NI)0; colontmp_ = (NI)0; T6_ = (((*g).packed_0 ? (*g).packed_0->Sup.len : 0)-1); colontmp_ = T6_; res = ((NI) 0); { while (1) { NI32 x; if (!(res <= colontmp_)) goto LA8; module = res; x = searchForCompilerproc__icZic_9159((&(*g).packed_0->data[module]), name); { tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ T13_; if (!(((NI32) 0) <= x)) goto LA11_; T13_ = toPackedItemId__icZpacked95ast_602(x); result = loadSymFromId__icZic_8417((*g).config, (*g).cache, (&(*g).packed_0), module, T13_); { if (!!((result == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL)))) goto LA16_; strTableAdd__astalgo_3332((&(*g).compilerprocs), result); } LA16_: ; goto BeforeRet_; } LA11_: ; res += ((NI) 1); } LA8: ; } } }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(NI, hash__modulegraphs_8963)(tyArray__qtqsWM5aXmcpMIVmvq3kAA u) { NI result; result = (NI)0; result = ((NI) 0); { NI x; NI res; x = (NI)0; res = ((NI) 0); { while (1) { if (!(res <= ((NI) 3))) goto LA3; x = res; result = (NI)((NI)((NU64)(result) << (NU64)(((NI) 8))) | ((NI) (u[(x)- 0]))); res += ((NI) 1); } LA3: ; } } return result; } static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0; result = memcmp(a, b, ((size_t) (size))); return result; } static N_INLINE(NIM_BOOL, equalMem__system_1735)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0; T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___modulegraphs_8959)(tyArray__qtqsWM5aXmcpMIVmvq3kAA a, tyArray__qtqsWM5aXmcpMIVmvq3kAA b) { NIM_BOOL result; result = (NIM_BOOL)0; result = equalMem__system_1735(((void*) (a)), ((void*) (b)), ((NI) 16)); return result; } N_LIB_PRIVATE N_NIMCALL(void, setAttachedOpPartial__modulegraphs_5577)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg op, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* value) { X5BX5Deq___modulegraphs_4453((&(*g).attachedOps[(op)- 0]), (*t).Sup.itemId, value); } N_LIB_PRIVATE N_NIMCALL(void, completePartialOp__modulegraphs_5629)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg op, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* value) { { if (!!(((*(*g).config).symbolFiles == ((tyEnum_SymbolFilesOption__gBES9bqm1ru9ape8SeMRAFgQ) 0)))) goto LA3_; toPackedGeneratedProcDef__icZic_3061(value, (&(*g).encoders->data[module]), (&(*g).packed_0->data[module].fromDisk)); } LA3_: ; } static N_INLINE(NI, rawGet__modulegraphs_3581)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key, NI* hc) { NI result; NI h; NI T10_; { result = (NI)0; (*hc) = hash__ast_777(key); { if (!((*hc) == ((NI) 0))) goto LA3_; (*hc) = ((NI) 314159265); } LA3_: ; { NI T7_; T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_; result = ((NI) -1); goto BeforeRet_; } LA8_: ; T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); { while (1) { NIM_BOOL T13_; NI T20_; T13_ = (NIM_BOOL)0; T13_ = isFilled__pureZcollectionsZtables_31(t.data->data[h].Field0); if (!T13_) goto LA12; { NIM_BOOL T16_; T16_ = (NIM_BOOL)0; T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_; T16_ = eqeq___ast_773(t.data->data[h].Field1, key); LA17_: ; if (!T16_) goto LA18_; result = h; goto BeforeRet_; } LA18_: ; T20_ = ((t.data ? t.data->Sup.len : 0)-1); h = nextTry__pureZcollectionsZtables_34(h, T20_); } LA12: ; } result = (NI)(((NI) -1) - h); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__modulegraphs_3574)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { NIM_BOOL result; NI hc; NI T1_; result = (NIM_BOOL)0; hc = (NI)0; T1_ = (NI)0; T1_ = rawGet__modulegraphs_3581(t, key, (&hc)); result = (((NI) 0) <= T1_); return result; } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__modulegraphs_3568)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { NIM_BOOL result; { result = (NIM_BOOL)0; result = hasKey__modulegraphs_3574(t, key); goto BeforeRet_; }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA**, X5BX5D___modulegraphs_3884)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA** result; NI hcX60gensym22_; NI indexX60gensym22_; result = (tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA**)0; hcX60gensym22_ = (NI)0; indexX60gensym22_ = rawGet__modulegraphs_3581((*t), key, (&hcX60gensym22_)); { if (!(((NI) 0) <= indexX60gensym22_)) goto LA3_; result = (&(*t).data->data[indexX60gensym22_].Field2); } goto LA1_; LA3_: ; { raiseKeyError__modulegraphs_3378(key); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A*, newSeq__modulegraphs_2893)(NI len) { tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A* result; result = NIM_NIL; result = (tySequence__9aZVGG5Gtti9cC9bqRpXCtA3A*) newSeq((&NTIttypeseq__9aZVGG5Gtti9cC9bqRpXCtA3A_), len); return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA*, resolveInst__modulegraphs_2881)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg* t) { tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA* result; result = NIM_NIL; result = (*t).inst; { NIM_BOOL T3_; tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA* T7_; NI T8_; T3_ = (NIM_BOOL)0; T3_ = (result == ((tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA*) NIM_NIL)); if (!(T3_)) goto LA4_; T3_ = isCachedModule__modulegraphs_2697(g, (*t).module); LA4_: ; if (!T3_) goto LA5_; T7_ = NIM_NIL; T7_ = (tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA*) newObj((&NTIpinstantiation__Y32tFilzS9adEEksgrCsOzQ_), sizeof(tyObject_TInstantiation__5LqgVn6Tq9ainQRK7TQAQxA)); asgnRef((void**) (&(*T7_).sym), loadSymFromId__icZic_8417((*g).config, (*g).cache, (&(*g).packed_0), (*t).sym.module, (*t).sym.packed_0)); result = T7_; T8_ = ((*t).concreteTypes ? (*t).concreteTypes->Sup.len : 0); asgnRef((void**) (&(*result).concreteTypes), newSeq__modulegraphs_2893(((NI) (T8_)))); { NI i; NI colontmp_; NI T10_; NI res; i = (NI)0; colontmp_ = (NI)0; T10_ = (((*result).concreteTypes ? (*result).concreteTypes->Sup.len : 0)-1); colontmp_ = T10_; res = ((NI) 0); { while (1) { if (!(res <= colontmp_)) goto LA12; i = res; asgnRef((void**) (&(*result).concreteTypes->data[i]), loadTypeFromId__icZic_8402((*g).config, (*g).cache, (&(*g).packed_0), (*t).concreteTypes->data[i].module, (*t).concreteTypes->data[i].packed_0)); res += ((NI) 1); } LA12: ; } } unsureAsgnRef((void**) (&(*t).inst), result); } LA5_: ; return result; } N_LIB_PRIVATE N_NIMCALL(void, addMethodToGeneric__modulegraphs_7689)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI module, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, NI col, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* m) { tySequence__159bHWBGAOOs6U7OZ9cQlO0g* T1_; tySequence__159bHWBGAOOs6U7OZ9cQlO0g** T2_; tyTuple__VrD6plbUKJjYKM0lCr3hGQ T3_; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA T4_; NI T5_; T1_ = NIM_NIL; T1_ = NIM_NIL; T2_ = (tySequence__159bHWBGAOOs6U7OZ9cQlO0g**)0; T2_ = mgetOrPut__modulegraphs_7725((&(*g).methodsPerType), (*t).Sup.itemId, T1_); nimZeroMem((void*)(&T3_), sizeof(tyTuple__VrD6plbUKJjYKM0lCr3hGQ)); T3_.Field0 = col; nimZeroMem((void*)(&T4_), sizeof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA)); nimZeroMem((void*)(&T4_), sizeof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA)); T4_.sym = m; T3_.Field1.id = T4_.id; T3_.Field1.sym = T4_.sym; unsureAsgnRef((void**) (&(*T2_)), (tySequence__159bHWBGAOOs6U7OZ9cQlO0g*) incrSeqV3((TGenericSeq*)((*T2_)), (&NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_))); T5_ = (*T2_)->Sup.len++; (*T2_)->data[T5_].Field0 = T3_.Field0; (*T2_)->data[T5_].Field1.id = T3_.Field1.id; asgnRef((void**) (&(*T2_)->data[T5_].Field1.sym), T3_.Field1.sym); } N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasDisabledAsgn__modulegraphs_8859)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TType__facALICuu8zUj0hjvbTLFg* t) { NIM_BOOL result; tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* op; NIM_BOOL T1_; result = (NIM_BOOL)0; op = getAttachedOp__modulegraphs_4011(g, t, ((tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg) 1)); T1_ = (NIM_BOOL)0; T1_ = !((op == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL))); if (!(T1_)) goto LA2_; T1_ = (((*op).flags &((NU64)1<<((NU)(((tyEnum_TSymFlag__K9ay6LWMat9bUiT9bIbMxpDHw) 24))&63U)))!=0); LA2_: ; result = T1_; return result; } N_LIB_PRIVATE N_NIMCALL(void, setToStringProc__modulegraphs_6035)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* value) { tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA T1_; nimZeroMem((void*)(&T1_), sizeof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA)); nimZeroMem((void*)(&T1_), sizeof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA)); T1_.sym = value; X5BX5Deq___modulegraphs_6079((&(*g).enumToStringProcs), (*t).Sup.itemId, T1_); } N_LIB_PRIVATE N_NIMCALL(void, loadPackedSym__modulegraphs_8940)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA* s) { { if (!((*s).sym == ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL))) goto LA3_; unsureAsgnRef((void**) (&(*s).sym), loadSymFromId__icZic_8417((*g).config, (*g).cache, (&(*g).packed_0), (*s).id.module, (*s).id.packed_0)); } LA3_: ; } static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__system_5279(p); decRef__system_5324(T1_); } N_LIB_PRIVATE N_NIMCALL(void, rememberEmittedTypeInfo__modulegraphs_9389)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, NI32 m, NimStringDesc* ti) { { NI T5_; NimStringDesc* T6_; if (!!(((*(*g).config).symbolFiles == ((tyEnum_SymbolFilesOption__gBES9bqm1ru9ape8SeMRAFgQ) 0)))) goto LA3_; asgnRef((void**) (&(*g).packed_0->data[m].fromDisk.emittedTypeInfo), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*g).packed_0->data[m].fromDisk.emittedTypeInfo), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_))); T5_ = (*g).packed_0->data[m].fromDisk.emittedTypeInfo->Sup.len++; T6_ = NIM_NIL; T6_ = (*g).packed_0->data[m].fromDisk.emittedTypeInfo->data[T5_]; (*g).packed_0->data[m].fromDisk.emittedTypeInfo->data[T5_] = copyStringRC1(ti); if (T6_) nimGCunrefNoCycle(T6_); } LA3_: ; } N_LIB_PRIVATE N_NIMCALL(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA*, X5BX5D___modulegraphs_5705)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g key) { tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA* result; NI hcX60gensym22_; NI indexX60gensym22_; result = (tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA*)0; hcX60gensym22_ = (NI)0; indexX60gensym22_ = rawGet__modulegraphs_5712((*t), key, (&hcX60gensym22_)); { if (!(((NI) 0) <= indexX60gensym22_)) goto LA3_; result = (&(*t).data->data[indexX60gensym22_].Field2); } goto LA1_; LA3_: ; { raiseKeyError__modulegraphs_3378(key); } LA1_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getToStringProc__modulegraphs_5648)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g, tyObject_TType__facALICuu8zUj0hjvbTLFg* t) { tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* result; tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA* T1_; result = NIM_NIL; T1_ = (tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA*)0; T1_ = X5BX5D___modulegraphs_5705((&(*g).enumToStringProcs), (*t).Sup.itemId); result = resolveSym__modulegraphs_2866(g, T1_); return result; } N_LIB_PRIVATE N_NIMCALL(void, configComplete__modulegraphs_11271)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g) { rememberStartupConfig__icZic_505((&(*g).startupPackedConfig), (*g).config); } N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_307)(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0; T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_; i_2 = ((NI) 0); { while (1) { if (!(i_2 < colontmp_)) goto LA4; i = i_2; (*t).data->data[i].Field0 = ((NI) 0); nimZeroMem((void*)(&(*t).data->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); asgnRef((void**) (&(*t).data->data[i].Field2), NIM_NIL); i_2 += ((NI) 1); } LA4: ; } } (*t).counter = ((NI) 0); } N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_753)(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0; T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_; i_2 = ((NI) 0); { while (1) { if (!(i_2 < colontmp_)) goto LA4; i = i_2; (*t).data->data[i].Field0 = ((NI) 0); nimZeroMem((void*)(&(*t).data->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); asgnRef((void**) (&(*t).data->data[i].Field2), NIM_NIL); i_2 += ((NI) 1); } LA4: ; } } (*t).counter = ((NI) 0); } N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_1289)(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0; T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_; i_2 = ((NI) 0); { while (1) { if (!(i_2 < colontmp_)) goto LA4; i = i_2; (*t).data->data[i].Field0 = ((NI) 0); nimZeroMem((void*)(&(*t).data->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); asgnRef((void**) (&(*t).data->data[i].Field2), NIM_NIL); i_2 += ((NI) 1); } LA4: ; } } (*t).counter = ((NI) 0); } N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_1725)(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0; T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_; i_2 = ((NI) 0); { while (1) { if (!(i_2 < colontmp_)) goto LA4; i = i_2; (*t).data->data[i].Field0 = ((NI) 0); nimZeroMem((void*)(&(*t).data->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); asgnRef((void**) (&(*t).data->data[i].Field2), NIM_NIL); i_2 += ((NI) 1); } LA4: ; } } (*t).counter = ((NI) 0); } N_LIB_PRIVATE N_NIMCALL(void, clear__modulegraphs_2170)(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0; T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_; i_2 = ((NI) 0); { while (1) { if (!(i_2 < colontmp_)) goto LA4; i = i_2; (*t).data->data[i].Field0 = ((NI) 0); nimZeroMem((void*)(&(*t).data->data[i].Field1), sizeof(tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g)); (*t).data->data[i].Field2.id.module = 0; (*t).data->data[i].Field2.id.packed_0.module = 0; (*t).data->data[i].Field2.id.packed_0.item = 0; unsureAsgnRef((void**)&(*t).data->data[i].Field2.sym, NIM_NIL); i_2 += ((NI) 1); } LA4: ; } } (*t).counter = ((NI) 0); } N_LIB_PRIVATE N_NIMCALL(void, resetForBackend__modulegraphs_265)(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ* g) { initStrTable__ast_4088((&(*g).compilerprocs)); clear__modulegraphs_307((&(*g).typeInstCache)); clear__modulegraphs_753((&(*g).procInstCache)); { tyObject_Table__iowAVDkco3qpbEH0z8OmkQ* a; tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg i; a = (tyObject_Table__iowAVDkco3qpbEH0z8OmkQ*)0; i = ((tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg) 0); { while (1) { a = (&(*g).attachedOps[(i)- 0]); clear__modulegraphs_1289(a); { if (!(((tyEnum_TTypeAttachedOp__Rp5P9bWYldQTLkZ7DytmxOg) 4) <= i)) goto LA6_; goto LA2; } LA6_: ; i += ((NI) 1); } } LA2: ; } clear__modulegraphs_1725((&(*g).methodsPerType)); clear__modulegraphs_2170((&(*g).enumToStringProcs)); } N_LIB_PRIVATE N_NIMCALL(void, compiler_modulegraphsDatInit000)(void) { static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_2_48[48]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_3_7[7]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_4_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_5_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_6_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_7_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_8_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_9_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_10_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_11_4[4]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_12_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_13_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_14_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_15_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_16_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_17_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_18_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_19_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_20_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_21_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_22_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_23_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_24_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_25_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_26_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_27_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_28_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_29_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_30_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_31_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_32_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_33_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_34_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_35_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_36_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_37_2[2]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_38_3[3]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_39_4[4]; static TNimNode* TM__vJDjRhiQWnfbAi9csscWSug_40_13[13]; static TNimNode TM__vJDjRhiQWnfbAi9csscWSug_0[200]; NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_.size = sizeof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ); NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_.align = NIM_ALIGNOF(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ); NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_.kind = 18; NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_.base = 0; NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_.flags = 2; TM__vJDjRhiQWnfbAi9csscWSug_2_48[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[1]; NTIiface__uvkV248cZcsEQKaQm7C9aEA_.size = sizeof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA); NTIiface__uvkV248cZcsEQKaQm7C9aEA_.align = NIM_ALIGNOF(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA); NTIiface__uvkV248cZcsEQKaQm7C9aEA_.kind = 18; NTIiface__uvkV248cZcsEQKaQm7C9aEA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_3_7[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[3]; TM__vJDjRhiQWnfbAi9csscWSug_0[3].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[3].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, module); TM__vJDjRhiQWnfbAi9csscWSug_0[3].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[3].name = "module"; TM__vJDjRhiQWnfbAi9csscWSug_3_7[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[4]; NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_.size = sizeof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA); NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_.align = NIM_ALIGNOF(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA); NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_.kind = 18; NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_4_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[6]; NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_.size = sizeof(tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ); NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_.align = NIM_ALIGNOF(tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ); NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_.kind = 18; NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_.base = 0; NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_.flags = 1; TM__vJDjRhiQWnfbAi9csscWSug_5_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[8]; TM__vJDjRhiQWnfbAi9csscWSug_0[8].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[8].offset = offsetof(tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ, module); TM__vJDjRhiQWnfbAi9csscWSug_0[8].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[8].name = "module"; TM__vJDjRhiQWnfbAi9csscWSug_5_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[9]; TM__vJDjRhiQWnfbAi9csscWSug_0[9].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[9].offset = offsetof(tyObject_FullId__pfGm9bmVgXcP2kl6OfHhZgQ, packed_0); TM__vJDjRhiQWnfbAi9csscWSug_0[9].typ = (&NTIpackeditemid__FzcXUzSZ9cNfGYsfibgjWlQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[9].name = "packed"; TM__vJDjRhiQWnfbAi9csscWSug_0[7].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[7].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[7].sons = &TM__vJDjRhiQWnfbAi9csscWSug_5_2[0]; NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[7]; TM__vJDjRhiQWnfbAi9csscWSug_0[6].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[6].offset = offsetof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA, id); TM__vJDjRhiQWnfbAi9csscWSug_0[6].typ = (&NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[6].name = "id"; TM__vJDjRhiQWnfbAi9csscWSug_4_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[10]; TM__vJDjRhiQWnfbAi9csscWSug_0[10].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[10].offset = offsetof(tyObject_LazySym__rhF4Xi6CELPmWy539c1l6fA, sym); TM__vJDjRhiQWnfbAi9csscWSug_0[10].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[10].name = "sym"; TM__vJDjRhiQWnfbAi9csscWSug_0[5].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[5].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[5].sons = &TM__vJDjRhiQWnfbAi9csscWSug_4_2[0]; NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[5]; NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_.size = sizeof(tySequence__vv5mGmK03BCr5e3LTZA5Hw*); NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_.align = NIM_ALIGNOF(tySequence__vv5mGmK03BCr5e3LTZA5Hw*); NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_.kind = 24; NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_.base = (&NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_); NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_.marker = Marker_tySequence__vv5mGmK03BCr5e3LTZA5Hw; TM__vJDjRhiQWnfbAi9csscWSug_0[4].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[4].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, converters); TM__vJDjRhiQWnfbAi9csscWSug_0[4].typ = (&NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_); TM__vJDjRhiQWnfbAi9csscWSug_0[4].name = "converters"; TM__vJDjRhiQWnfbAi9csscWSug_3_7[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[11]; TM__vJDjRhiQWnfbAi9csscWSug_0[11].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[11].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, patterns); TM__vJDjRhiQWnfbAi9csscWSug_0[11].typ = (&NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_); TM__vJDjRhiQWnfbAi9csscWSug_0[11].name = "patterns"; TM__vJDjRhiQWnfbAi9csscWSug_3_7[3] = &TM__vJDjRhiQWnfbAi9csscWSug_0[12]; TM__vJDjRhiQWnfbAi9csscWSug_0[12].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[12].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, pureEnums); TM__vJDjRhiQWnfbAi9csscWSug_0[12].typ = (&NTIseqLlazysymT__vv5mGmK03BCr5e3LTZA5Hw_); TM__vJDjRhiQWnfbAi9csscWSug_0[12].name = "pureEnums"; TM__vJDjRhiQWnfbAi9csscWSug_3_7[4] = &TM__vJDjRhiQWnfbAi9csscWSug_0[13]; TM__vJDjRhiQWnfbAi9csscWSug_0[13].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[13].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, interf); TM__vJDjRhiQWnfbAi9csscWSug_0[13].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[13].name = "interf"; TM__vJDjRhiQWnfbAi9csscWSug_3_7[5] = &TM__vJDjRhiQWnfbAi9csscWSug_0[14]; TM__vJDjRhiQWnfbAi9csscWSug_0[14].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[14].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, interfHidden); TM__vJDjRhiQWnfbAi9csscWSug_0[14].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[14].name = "interfHidden"; TM__vJDjRhiQWnfbAi9csscWSug_3_7[6] = &TM__vJDjRhiQWnfbAi9csscWSug_0[15]; TM__vJDjRhiQWnfbAi9csscWSug_0[15].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[15].offset = offsetof(tyObject_Iface__uvkV248cZcsEQKaQm7C9aEA, uniqueName); TM__vJDjRhiQWnfbAi9csscWSug_0[15].typ = (&NTIrope__4hi0XQqK9aLiPuWT9acsXm9aQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[15].name = "uniqueName"; TM__vJDjRhiQWnfbAi9csscWSug_0[2].len = 7; TM__vJDjRhiQWnfbAi9csscWSug_0[2].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[2].sons = &TM__vJDjRhiQWnfbAi9csscWSug_3_7[0]; NTIiface__uvkV248cZcsEQKaQm7C9aEA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[2]; NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_.size = sizeof(tySequence__4mZLwkxT8rbt9bf3wXrXYNQ*); NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_.align = NIM_ALIGNOF(tySequence__4mZLwkxT8rbt9bf3wXrXYNQ*); NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_.kind = 24; NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_.base = (&NTIiface__uvkV248cZcsEQKaQm7C9aEA_); NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_.marker = Marker_tySequence__4mZLwkxT8rbt9bf3wXrXYNQ; TM__vJDjRhiQWnfbAi9csscWSug_0[1].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[1].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, ifaces); TM__vJDjRhiQWnfbAi9csscWSug_0[1].typ = (&NTIseqLifaceT__4mZLwkxT8rbt9bf3wXrXYNQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[1].name = "ifaces"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[16]; TM__vJDjRhiQWnfbAi9csscWSug_0[16].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[16].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, packed_0); TM__vJDjRhiQWnfbAi9csscWSug_0[16].typ = (&NTIpackedmodulegraph__rQHmYk1HzcwNxKBymIFHpA_); TM__vJDjRhiQWnfbAi9csscWSug_0[16].name = "packed"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[17]; NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_.size = sizeof(tySequence__XMM60DtBsc6xYsIpNANkrA*); NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_.align = NIM_ALIGNOF(tySequence__XMM60DtBsc6xYsIpNANkrA*); NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_.kind = 24; NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_.base = (&NTIpackedencoder__B9cE9a0GbvqWW9aHf4N7RAaIw_); NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_.marker = Marker_tySequence__XMM60DtBsc6xYsIpNANkrA; TM__vJDjRhiQWnfbAi9csscWSug_0[17].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[17].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, encoders); TM__vJDjRhiQWnfbAi9csscWSug_0[17].typ = (&NTIseqLpackedencoderT__XMM60DtBsc6xYsIpNANkrA_); TM__vJDjRhiQWnfbAi9csscWSug_0[17].name = "encoders"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[3] = &TM__vJDjRhiQWnfbAi9csscWSug_0[18]; NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_.size = sizeof(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw); NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_.align = NIM_ALIGNOF(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw); NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_.kind = 18; NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_6_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[20]; NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_.size = sizeof(tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ); NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_.align = NIM_ALIGNOF(tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ); NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_.kind = 18; NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_7_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[22]; TM__vJDjRhiQWnfbAi9csscWSug_0[22].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[22].offset = offsetof(tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[22].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[22].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_7_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[23]; TM__vJDjRhiQWnfbAi9csscWSug_0[23].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[23].offset = offsetof(tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[23].typ = (&NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_); TM__vJDjRhiQWnfbAi9csscWSug_0[23].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_7_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[24]; NTIlazytype__Q19c34D32PKyTKlx6R6yODg_.size = sizeof(tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg); NTIlazytype__Q19c34D32PKyTKlx6R6yODg_.align = NIM_ALIGNOF(tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg); NTIlazytype__Q19c34D32PKyTKlx6R6yODg_.kind = 18; NTIlazytype__Q19c34D32PKyTKlx6R6yODg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_8_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[26]; TM__vJDjRhiQWnfbAi9csscWSug_0[26].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[26].offset = offsetof(tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg, id); TM__vJDjRhiQWnfbAi9csscWSug_0[26].typ = (&NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[26].name = "id"; TM__vJDjRhiQWnfbAi9csscWSug_8_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[27]; TM__vJDjRhiQWnfbAi9csscWSug_0[27].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[27].offset = offsetof(tyObject_LazyType__Q19c34D32PKyTKlx6R6yODg, typ); TM__vJDjRhiQWnfbAi9csscWSug_0[27].typ = (&NTIptype__qt2Wh0elFEz5fH0l7yusLw_); TM__vJDjRhiQWnfbAi9csscWSug_0[27].name = "typ"; TM__vJDjRhiQWnfbAi9csscWSug_0[25].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[25].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[25].sons = &TM__vJDjRhiQWnfbAi9csscWSug_8_2[0]; NTIlazytype__Q19c34D32PKyTKlx6R6yODg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[25]; NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_.size = sizeof(tySequence__O5RcspOP32YJ4YtU5ppxxA*); NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_.align = NIM_ALIGNOF(tySequence__O5RcspOP32YJ4YtU5ppxxA*); NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_.kind = 24; NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_.base = (&NTIlazytype__Q19c34D32PKyTKlx6R6yODg_); NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_.marker = Marker_tySequence__O5RcspOP32YJ4YtU5ppxxA; TM__vJDjRhiQWnfbAi9csscWSug_0[24].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[24].offset = offsetof(tyTuple__l7R9cf53SDCcRmz9aWTyEKqQ, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[24].typ = (&NTIseqLlazytypeT__O5RcspOP32YJ4YtU5ppxxA_); TM__vJDjRhiQWnfbAi9csscWSug_0[24].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[21].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[21].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[21].sons = &TM__vJDjRhiQWnfbAi9csscWSug_7_3[0]; NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[21]; NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_.size = sizeof(tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg*); NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_.align = NIM_ALIGNOF(tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg*); NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_.kind = 24; NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_.base = (&NTIkeyvaluepair__l7R9cf53SDCcRmz9aWTyEKqQ_); NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_.marker = Marker_tySequence__ChDZ6dokJ9aj9cg3KBoCU5vg; TM__vJDjRhiQWnfbAi9csscWSug_0[20].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[20].offset = offsetof(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw, data); TM__vJDjRhiQWnfbAi9csscWSug_0[20].typ = (&NTIkeyvaluepairseq__ChDZ6dokJ9aj9cg3KBoCU5vg_); TM__vJDjRhiQWnfbAi9csscWSug_0[20].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_6_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[28]; TM__vJDjRhiQWnfbAi9csscWSug_0[28].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[28].offset = offsetof(tyObject_Table__ZqXrnX212T9bCb4lhpQ9bFBw, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[28].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[28].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[19].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[19].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[19].sons = &TM__vJDjRhiQWnfbAi9csscWSug_6_2[0]; NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[19]; TM__vJDjRhiQWnfbAi9csscWSug_0[18].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[18].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, typeInstCache); TM__vJDjRhiQWnfbAi9csscWSug_0[18].typ = (&NTItable__ZqXrnX212T9bCb4lhpQ9bFBw_); TM__vJDjRhiQWnfbAi9csscWSug_0[18].name = "typeInstCache"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[4] = &TM__vJDjRhiQWnfbAi9csscWSug_0[29]; NTItable__UVZI5J9aS51B4B0eYPpW1Rg_.size = sizeof(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg); NTItable__UVZI5J9aS51B4B0eYPpW1Rg_.align = NIM_ALIGNOF(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg); NTItable__UVZI5J9aS51B4B0eYPpW1Rg_.kind = 18; NTItable__UVZI5J9aS51B4B0eYPpW1Rg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_9_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[31]; NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_.size = sizeof(tyTuple__o67sDX0wYbEuhI9cJYAbDtg); NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_.align = NIM_ALIGNOF(tyTuple__o67sDX0wYbEuhI9cJYAbDtg); NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_.kind = 18; NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_10_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[33]; TM__vJDjRhiQWnfbAi9csscWSug_0[33].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[33].offset = offsetof(tyTuple__o67sDX0wYbEuhI9cJYAbDtg, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[33].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[33].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_10_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[34]; TM__vJDjRhiQWnfbAi9csscWSug_0[34].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[34].offset = offsetof(tyTuple__o67sDX0wYbEuhI9cJYAbDtg, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[34].typ = (&NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_); TM__vJDjRhiQWnfbAi9csscWSug_0[34].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_10_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[35]; NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_.size = sizeof(tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg); NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_.align = NIM_ALIGNOF(tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg); NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_.kind = 18; NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_11_4[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[37]; TM__vJDjRhiQWnfbAi9csscWSug_0[37].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[37].offset = offsetof(tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg, module); TM__vJDjRhiQWnfbAi9csscWSug_0[37].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[37].name = "module"; TM__vJDjRhiQWnfbAi9csscWSug_11_4[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[38]; TM__vJDjRhiQWnfbAi9csscWSug_0[38].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[38].offset = offsetof(tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg, sym); TM__vJDjRhiQWnfbAi9csscWSug_0[38].typ = (&NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[38].name = "sym"; TM__vJDjRhiQWnfbAi9csscWSug_11_4[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[39]; NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_.size = sizeof(tySequence__ipEvhpHAmm8ZCn9bZAOdNYA*); NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_.align = NIM_ALIGNOF(tySequence__ipEvhpHAmm8ZCn9bZAOdNYA*); NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_.kind = 24; NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_.base = (&NTIfullid__pfGm9bmVgXcP2kl6OfHhZgQ_); NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_.marker = Marker_tySequence__ipEvhpHAmm8ZCn9bZAOdNYA; TM__vJDjRhiQWnfbAi9csscWSug_0[39].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[39].offset = offsetof(tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg, concreteTypes); TM__vJDjRhiQWnfbAi9csscWSug_0[39].typ = (&NTIseqLfullidT__ipEvhpHAmm8ZCn9bZAOdNYA_); TM__vJDjRhiQWnfbAi9csscWSug_0[39].name = "concreteTypes"; TM__vJDjRhiQWnfbAi9csscWSug_11_4[3] = &TM__vJDjRhiQWnfbAi9csscWSug_0[40]; TM__vJDjRhiQWnfbAi9csscWSug_0[40].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[40].offset = offsetof(tyObject_LazyInstantiation__rlce0Sj8mBfLfm69c2yVTZg, inst); TM__vJDjRhiQWnfbAi9csscWSug_0[40].typ = (&NTIpinstantiation__Y32tFilzS9adEEksgrCsOzQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[40].name = "inst"; TM__vJDjRhiQWnfbAi9csscWSug_0[36].len = 4; TM__vJDjRhiQWnfbAi9csscWSug_0[36].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[36].sons = &TM__vJDjRhiQWnfbAi9csscWSug_11_4[0]; NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[36]; NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_.size = sizeof(tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA*); NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_.align = NIM_ALIGNOF(tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA*); NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_.kind = 24; NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_.base = (&NTIlazyinstantiation__rlce0Sj8mBfLfm69c2yVTZg_); NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_.marker = Marker_tySequence__Or1y9bNpmj8PM8AcK9c9cg7RA; TM__vJDjRhiQWnfbAi9csscWSug_0[35].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[35].offset = offsetof(tyTuple__o67sDX0wYbEuhI9cJYAbDtg, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[35].typ = (&NTIseqLlazyinstantiationT__Or1y9bNpmj8PM8AcK9c9cg7RA_); TM__vJDjRhiQWnfbAi9csscWSug_0[35].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[32].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[32].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[32].sons = &TM__vJDjRhiQWnfbAi9csscWSug_10_3[0]; NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[32]; NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_.size = sizeof(tySequence__mWRMiYLthG9coLjkbElCxkw*); NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_.align = NIM_ALIGNOF(tySequence__mWRMiYLthG9coLjkbElCxkw*); NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_.kind = 24; NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_.base = (&NTIkeyvaluepair__o67sDX0wYbEuhI9cJYAbDtg_); NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_.marker = Marker_tySequence__mWRMiYLthG9coLjkbElCxkw; TM__vJDjRhiQWnfbAi9csscWSug_0[31].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[31].offset = offsetof(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg, data); TM__vJDjRhiQWnfbAi9csscWSug_0[31].typ = (&NTIkeyvaluepairseq__mWRMiYLthG9coLjkbElCxkw_); TM__vJDjRhiQWnfbAi9csscWSug_0[31].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_9_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[41]; TM__vJDjRhiQWnfbAi9csscWSug_0[41].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[41].offset = offsetof(tyObject_Table__UVZI5J9aS51B4B0eYPpW1Rg, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[41].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[41].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[30].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[30].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[30].sons = &TM__vJDjRhiQWnfbAi9csscWSug_9_2[0]; NTItable__UVZI5J9aS51B4B0eYPpW1Rg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[30]; TM__vJDjRhiQWnfbAi9csscWSug_0[29].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[29].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, procInstCache); TM__vJDjRhiQWnfbAi9csscWSug_0[29].typ = (&NTItable__UVZI5J9aS51B4B0eYPpW1Rg_); TM__vJDjRhiQWnfbAi9csscWSug_0[29].name = "procInstCache"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[5] = &TM__vJDjRhiQWnfbAi9csscWSug_0[42]; NTItable__iowAVDkco3qpbEH0z8OmkQ_.size = sizeof(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ); NTItable__iowAVDkco3qpbEH0z8OmkQ_.align = NIM_ALIGNOF(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ); NTItable__iowAVDkco3qpbEH0z8OmkQ_.kind = 18; NTItable__iowAVDkco3qpbEH0z8OmkQ_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_12_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[44]; NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_.size = sizeof(tyTuple__9aNnDWBFMF44sfFinBpMT4Q); NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_.align = NIM_ALIGNOF(tyTuple__9aNnDWBFMF44sfFinBpMT4Q); NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_.kind = 18; NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_13_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[46]; TM__vJDjRhiQWnfbAi9csscWSug_0[46].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[46].offset = offsetof(tyTuple__9aNnDWBFMF44sfFinBpMT4Q, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[46].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[46].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_13_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[47]; TM__vJDjRhiQWnfbAi9csscWSug_0[47].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[47].offset = offsetof(tyTuple__9aNnDWBFMF44sfFinBpMT4Q, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[47].typ = (&NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_); TM__vJDjRhiQWnfbAi9csscWSug_0[47].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_13_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[48]; TM__vJDjRhiQWnfbAi9csscWSug_0[48].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[48].offset = offsetof(tyTuple__9aNnDWBFMF44sfFinBpMT4Q, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[48].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[48].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[45].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[45].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[45].sons = &TM__vJDjRhiQWnfbAi9csscWSug_13_3[0]; NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[45]; NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_.size = sizeof(tySequence__bTDCDwD2P7TodzbAefLcSw*); NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_.align = NIM_ALIGNOF(tySequence__bTDCDwD2P7TodzbAefLcSw*); NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_.kind = 24; NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_.base = (&NTIkeyvaluepair__9aNnDWBFMF44sfFinBpMT4Q_); NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_.marker = Marker_tySequence__bTDCDwD2P7TodzbAefLcSw; TM__vJDjRhiQWnfbAi9csscWSug_0[44].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[44].offset = offsetof(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ, data); TM__vJDjRhiQWnfbAi9csscWSug_0[44].typ = (&NTIkeyvaluepairseq__bTDCDwD2P7TodzbAefLcSw_); TM__vJDjRhiQWnfbAi9csscWSug_0[44].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_12_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[49]; TM__vJDjRhiQWnfbAi9csscWSug_0[49].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[49].offset = offsetof(tyObject_Table__iowAVDkco3qpbEH0z8OmkQ, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[49].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[49].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[43].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[43].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[43].sons = &TM__vJDjRhiQWnfbAi9csscWSug_12_2[0]; NTItable__iowAVDkco3qpbEH0z8OmkQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[43]; NTIarrayLttypeattachedop_tableLastOitemid_astOpsymTT__pxY9cgs6r9cBvGwlO8XZ9ccbQ_.size = sizeof(tyArray__pxY9cgs6r9cBvGwlO8XZ9ccbQ); NTIarrayLttypeattachedop_tableLastOitemid_astOpsymTT__pxY9cgs6r9cBvGwlO8XZ9ccbQ_.align = NIM_ALIGNOF(tyArray__pxY9cgs6r9cBvGwlO8XZ9ccbQ); NTIarrayLttypeattachedop_tableLastOitemid_astOpsymTT__pxY9cgs6r9cBvGwlO8XZ9ccbQ_.kind = 16; NTIarrayLttypeattachedop_tableLastOitemid_astOpsymTT__pxY9cgs6r9cBvGwlO8XZ9ccbQ_.base = (&NTItable__iowAVDkco3qpbEH0z8OmkQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[42].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[42].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, attachedOps); TM__vJDjRhiQWnfbAi9csscWSug_0[42].typ = (&NTIarrayLttypeattachedop_tableLastOitemid_astOpsymTT__pxY9cgs6r9cBvGwlO8XZ9ccbQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[42].name = "attachedOps"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[6] = &TM__vJDjRhiQWnfbAi9csscWSug_0[50]; NTItable__KUYGGgSxi8wBr0SXET9bi3w_.size = sizeof(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w); NTItable__KUYGGgSxi8wBr0SXET9bi3w_.align = NIM_ALIGNOF(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w); NTItable__KUYGGgSxi8wBr0SXET9bi3w_.kind = 18; NTItable__KUYGGgSxi8wBr0SXET9bi3w_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_14_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[52]; NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_.size = sizeof(tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg); NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_.align = NIM_ALIGNOF(tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg); NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_.kind = 18; NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_15_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[54]; TM__vJDjRhiQWnfbAi9csscWSug_0[54].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[54].offset = offsetof(tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[54].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[54].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_15_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[55]; TM__vJDjRhiQWnfbAi9csscWSug_0[55].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[55].offset = offsetof(tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[55].typ = (&NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_); TM__vJDjRhiQWnfbAi9csscWSug_0[55].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_15_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[56]; NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_.size = sizeof(tyTuple__VrD6plbUKJjYKM0lCr3hGQ); NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_.align = NIM_ALIGNOF(tyTuple__VrD6plbUKJjYKM0lCr3hGQ); NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_.kind = 18; NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_16_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[58]; TM__vJDjRhiQWnfbAi9csscWSug_0[58].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[58].offset = offsetof(tyTuple__VrD6plbUKJjYKM0lCr3hGQ, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[58].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[58].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_16_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[59]; TM__vJDjRhiQWnfbAi9csscWSug_0[59].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[59].offset = offsetof(tyTuple__VrD6plbUKJjYKM0lCr3hGQ, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[59].typ = (&NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_); TM__vJDjRhiQWnfbAi9csscWSug_0[59].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_0[57].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[57].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[57].sons = &TM__vJDjRhiQWnfbAi9csscWSug_16_2[0]; NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[57]; NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_.size = sizeof(tySequence__159bHWBGAOOs6U7OZ9cQlO0g*); NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_.align = NIM_ALIGNOF(tySequence__159bHWBGAOOs6U7OZ9cQlO0g*); NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_.kind = 24; NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_.base = (&NTILint_lazysymT__VrD6plbUKJjYKM0lCr3hGQ_); NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_.marker = Marker_tySequence__159bHWBGAOOs6U7OZ9cQlO0g; TM__vJDjRhiQWnfbAi9csscWSug_0[56].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[56].offset = offsetof(tyTuple__dT8l9anHpNRgQSBAI9ctQ2wg, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[56].typ = (&NTIseqLLint_lazysymTT__159bHWBGAOOs6U7OZ9cQlO0g_); TM__vJDjRhiQWnfbAi9csscWSug_0[56].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[53].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[53].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[53].sons = &TM__vJDjRhiQWnfbAi9csscWSug_15_3[0]; NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[53]; NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_.size = sizeof(tySequence__3MPVXAHA08SszBrU4ffqEg*); NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_.align = NIM_ALIGNOF(tySequence__3MPVXAHA08SszBrU4ffqEg*); NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_.kind = 24; NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_.base = (&NTIkeyvaluepair__dT8l9anHpNRgQSBAI9ctQ2wg_); NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_.marker = Marker_tySequence__3MPVXAHA08SszBrU4ffqEg; TM__vJDjRhiQWnfbAi9csscWSug_0[52].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[52].offset = offsetof(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w, data); TM__vJDjRhiQWnfbAi9csscWSug_0[52].typ = (&NTIkeyvaluepairseq__3MPVXAHA08SszBrU4ffqEg_); TM__vJDjRhiQWnfbAi9csscWSug_0[52].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_14_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[60]; TM__vJDjRhiQWnfbAi9csscWSug_0[60].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[60].offset = offsetof(tyObject_Table__KUYGGgSxi8wBr0SXET9bi3w, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[60].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[60].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[51].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[51].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[51].sons = &TM__vJDjRhiQWnfbAi9csscWSug_14_2[0]; NTItable__KUYGGgSxi8wBr0SXET9bi3w_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[51]; TM__vJDjRhiQWnfbAi9csscWSug_0[50].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[50].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, methodsPerType); TM__vJDjRhiQWnfbAi9csscWSug_0[50].typ = (&NTItable__KUYGGgSxi8wBr0SXET9bi3w_); TM__vJDjRhiQWnfbAi9csscWSug_0[50].name = "methodsPerType"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[7] = &TM__vJDjRhiQWnfbAi9csscWSug_0[61]; NTItable__KcymdZjUsmGSK8BxmvoJgw_.size = sizeof(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw); NTItable__KcymdZjUsmGSK8BxmvoJgw_.align = NIM_ALIGNOF(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw); NTItable__KcymdZjUsmGSK8BxmvoJgw_.kind = 18; NTItable__KcymdZjUsmGSK8BxmvoJgw_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_17_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[63]; NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_.size = sizeof(tyTuple__1ZbjBgxAbnye0IFMZ6w4OA); NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_.align = NIM_ALIGNOF(tyTuple__1ZbjBgxAbnye0IFMZ6w4OA); NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_.kind = 18; NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_18_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[65]; TM__vJDjRhiQWnfbAi9csscWSug_0[65].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[65].offset = offsetof(tyTuple__1ZbjBgxAbnye0IFMZ6w4OA, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[65].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[65].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_18_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[66]; TM__vJDjRhiQWnfbAi9csscWSug_0[66].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[66].offset = offsetof(tyTuple__1ZbjBgxAbnye0IFMZ6w4OA, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[66].typ = (&NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_); TM__vJDjRhiQWnfbAi9csscWSug_0[66].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_18_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[67]; TM__vJDjRhiQWnfbAi9csscWSug_0[67].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[67].offset = offsetof(tyTuple__1ZbjBgxAbnye0IFMZ6w4OA, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[67].typ = (&NTIlazysym__rhF4Xi6CELPmWy539c1l6fA_); TM__vJDjRhiQWnfbAi9csscWSug_0[67].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[64].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[64].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[64].sons = &TM__vJDjRhiQWnfbAi9csscWSug_18_3[0]; NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[64]; NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_.size = sizeof(tySequence__YCf5zJHm4JI06qpmKwPUWg*); NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_.align = NIM_ALIGNOF(tySequence__YCf5zJHm4JI06qpmKwPUWg*); NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_.kind = 24; NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_.base = (&NTIkeyvaluepair__1ZbjBgxAbnye0IFMZ6w4OA_); NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_.marker = Marker_tySequence__YCf5zJHm4JI06qpmKwPUWg; TM__vJDjRhiQWnfbAi9csscWSug_0[63].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[63].offset = offsetof(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw, data); TM__vJDjRhiQWnfbAi9csscWSug_0[63].typ = (&NTIkeyvaluepairseq__YCf5zJHm4JI06qpmKwPUWg_); TM__vJDjRhiQWnfbAi9csscWSug_0[63].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_17_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[68]; TM__vJDjRhiQWnfbAi9csscWSug_0[68].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[68].offset = offsetof(tyObject_Table__KcymdZjUsmGSK8BxmvoJgw, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[68].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[68].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[62].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[62].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[62].sons = &TM__vJDjRhiQWnfbAi9csscWSug_17_2[0]; NTItable__KcymdZjUsmGSK8BxmvoJgw_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[62]; TM__vJDjRhiQWnfbAi9csscWSug_0[61].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[61].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, enumToStringProcs); TM__vJDjRhiQWnfbAi9csscWSug_0[61].typ = (&NTItable__KcymdZjUsmGSK8BxmvoJgw_); TM__vJDjRhiQWnfbAi9csscWSug_0[61].name = "enumToStringProcs"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[8] = &TM__vJDjRhiQWnfbAi9csscWSug_0[69]; TM__vJDjRhiQWnfbAi9csscWSug_0[69].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[69].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, emittedTypeInfo); TM__vJDjRhiQWnfbAi9csscWSug_0[69].typ = (&NTItable__Ab4q9c36aMR4mtkEOIBzdzA_); TM__vJDjRhiQWnfbAi9csscWSug_0[69].name = "emittedTypeInfo"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[9] = &TM__vJDjRhiQWnfbAi9csscWSug_0[70]; TM__vJDjRhiQWnfbAi9csscWSug_0[70].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[70].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, startupPackedConfig); TM__vJDjRhiQWnfbAi9csscWSug_0[70].typ = (&NTIpackedconfig__McwvRupqDAJbGrinIDFZJQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[70].name = "startupPackedConfig"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[10] = &TM__vJDjRhiQWnfbAi9csscWSug_0[71]; TM__vJDjRhiQWnfbAi9csscWSug_0[71].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[71].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, packageSyms); TM__vJDjRhiQWnfbAi9csscWSug_0[71].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[71].name = "packageSyms"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[11] = &TM__vJDjRhiQWnfbAi9csscWSug_0[72]; NTItable__hd3qB0wXU9bWPJR7fjShhbA_.size = sizeof(tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA); NTItable__hd3qB0wXU9bWPJR7fjShhbA_.align = NIM_ALIGNOF(tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA); NTItable__hd3qB0wXU9bWPJR7fjShhbA_.kind = 18; NTItable__hd3qB0wXU9bWPJR7fjShhbA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_19_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[74]; NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_.size = sizeof(tyTuple__rplX06U9bjhu9asm5pWdgqsA); NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_.align = NIM_ALIGNOF(tyTuple__rplX06U9bjhu9asm5pWdgqsA); NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_.kind = 18; NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_20_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[76]; TM__vJDjRhiQWnfbAi9csscWSug_0[76].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[76].offset = offsetof(tyTuple__rplX06U9bjhu9asm5pWdgqsA, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[76].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[76].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_20_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[77]; TM__vJDjRhiQWnfbAi9csscWSug_0[77].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[77].offset = offsetof(tyTuple__rplX06U9bjhu9asm5pWdgqsA, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[77].typ = (&NTIitemid__ozxAxZLHTQ9c3akTzYvt67g_); TM__vJDjRhiQWnfbAi9csscWSug_0[77].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_20_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[78]; TM__vJDjRhiQWnfbAi9csscWSug_0[78].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[78].offset = offsetof(tyTuple__rplX06U9bjhu9asm5pWdgqsA, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[78].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[78].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[75].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[75].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[75].sons = &TM__vJDjRhiQWnfbAi9csscWSug_20_3[0]; NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[75]; NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_.size = sizeof(tySequence__61s9cbAniKuBrdHwBhMDfQg*); NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_.align = NIM_ALIGNOF(tySequence__61s9cbAniKuBrdHwBhMDfQg*); NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_.kind = 24; NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_.base = (&NTIkeyvaluepair__rplX06U9bjhu9asm5pWdgqsA_); NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_.marker = Marker_tySequence__61s9cbAniKuBrdHwBhMDfQg; TM__vJDjRhiQWnfbAi9csscWSug_0[74].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[74].offset = offsetof(tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA, data); TM__vJDjRhiQWnfbAi9csscWSug_0[74].typ = (&NTIkeyvaluepairseq__61s9cbAniKuBrdHwBhMDfQg_); TM__vJDjRhiQWnfbAi9csscWSug_0[74].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_19_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[79]; TM__vJDjRhiQWnfbAi9csscWSug_0[79].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[79].offset = offsetof(tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[79].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[79].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[73].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[73].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[73].sons = &TM__vJDjRhiQWnfbAi9csscWSug_19_2[0]; NTItable__hd3qB0wXU9bWPJR7fjShhbA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[73]; TM__vJDjRhiQWnfbAi9csscWSug_0[72].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[72].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, modulesPerPackage); TM__vJDjRhiQWnfbAi9csscWSug_0[72].typ = (&NTItable__hd3qB0wXU9bWPJR7fjShhbA_); TM__vJDjRhiQWnfbAi9csscWSug_0[72].name = "modulesPerPackage"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[12] = &TM__vJDjRhiQWnfbAi9csscWSug_0[80]; TM__vJDjRhiQWnfbAi9csscWSug_0[80].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[80].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, deps); TM__vJDjRhiQWnfbAi9csscWSug_0[80].typ = (&NTIpackedset__IhxwDBRi51nGrosBGFKcsA_); TM__vJDjRhiQWnfbAi9csscWSug_0[80].name = "deps"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[13] = &TM__vJDjRhiQWnfbAi9csscWSug_0[81]; NTItable__fdKWDDO1P17zvuQPReVgRA_.size = sizeof(tyObject_Table__fdKWDDO1P17zvuQPReVgRA); NTItable__fdKWDDO1P17zvuQPReVgRA_.align = NIM_ALIGNOF(tyObject_Table__fdKWDDO1P17zvuQPReVgRA); NTItable__fdKWDDO1P17zvuQPReVgRA_.kind = 18; NTItable__fdKWDDO1P17zvuQPReVgRA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_21_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[83]; NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_.size = sizeof(tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q); NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_.align = NIM_ALIGNOF(tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q); NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_.kind = 18; NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_22_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[85]; TM__vJDjRhiQWnfbAi9csscWSug_0[85].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[85].offset = offsetof(tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[85].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[85].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_22_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[86]; TM__vJDjRhiQWnfbAi9csscWSug_0[86].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[86].offset = offsetof(tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[86].typ = (&NTIint5150__sVg18TP9cLifHyygRe9cro9aA_); TM__vJDjRhiQWnfbAi9csscWSug_0[86].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_22_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[87]; TM__vJDjRhiQWnfbAi9csscWSug_0[87].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[87].offset = offsetof(tyTuple__1mtQ8sCEE7DbfIuQciv9b5Q, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[87].typ = (&NTIseqLint5150T__48JTohSgTy339bRxHzUD8KA_); TM__vJDjRhiQWnfbAi9csscWSug_0[87].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[84].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[84].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[84].sons = &TM__vJDjRhiQWnfbAi9csscWSug_22_3[0]; NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[84]; NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_.size = sizeof(tySequence__fdmz6VkIf1ewwrssKYqRFg*); NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_.align = NIM_ALIGNOF(tySequence__fdmz6VkIf1ewwrssKYqRFg*); NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_.kind = 24; NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_.base = (&NTIkeyvaluepair__1mtQ8sCEE7DbfIuQciv9b5Q_); NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_.marker = Marker_tySequence__fdmz6VkIf1ewwrssKYqRFg; TM__vJDjRhiQWnfbAi9csscWSug_0[83].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[83].offset = offsetof(tyObject_Table__fdKWDDO1P17zvuQPReVgRA, data); TM__vJDjRhiQWnfbAi9csscWSug_0[83].typ = (&NTIkeyvaluepairseq__fdmz6VkIf1ewwrssKYqRFg_); TM__vJDjRhiQWnfbAi9csscWSug_0[83].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_21_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[88]; TM__vJDjRhiQWnfbAi9csscWSug_0[88].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[88].offset = offsetof(tyObject_Table__fdKWDDO1P17zvuQPReVgRA, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[88].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[88].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[82].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[82].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[82].sons = &TM__vJDjRhiQWnfbAi9csscWSug_21_2[0]; NTItable__fdKWDDO1P17zvuQPReVgRA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[82]; TM__vJDjRhiQWnfbAi9csscWSug_0[81].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[81].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, importDeps); TM__vJDjRhiQWnfbAi9csscWSug_0[81].typ = (&NTItable__fdKWDDO1P17zvuQPReVgRA_); TM__vJDjRhiQWnfbAi9csscWSug_0[81].name = "importDeps"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[14] = &TM__vJDjRhiQWnfbAi9csscWSug_0[89]; TM__vJDjRhiQWnfbAi9csscWSug_0[89].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[89].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, suggestMode); TM__vJDjRhiQWnfbAi9csscWSug_0[89].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[89].name = "suggestMode"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[15] = &TM__vJDjRhiQWnfbAi9csscWSug_0[90]; TM__vJDjRhiQWnfbAi9csscWSug_0[90].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[90].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, invalidTransitiveClosure); TM__vJDjRhiQWnfbAi9csscWSug_0[90].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[90].name = "invalidTransitiveClosure"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[16] = &TM__vJDjRhiQWnfbAi9csscWSug_0[91]; NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_.size = sizeof(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ); NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_.align = NIM_ALIGNOF(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ); NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_.kind = 18; NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_23_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[93]; NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_.size = sizeof(tyTuple__xDU9bZmv1ZbZkJDaATBekIQ); NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_.align = NIM_ALIGNOF(tyTuple__xDU9bZmv1ZbZkJDaATBekIQ); NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_.kind = 18; NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_.base = 0; NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_.flags = 1; TM__vJDjRhiQWnfbAi9csscWSug_24_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[95]; TM__vJDjRhiQWnfbAi9csscWSug_0[95].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[95].offset = offsetof(tyTuple__xDU9bZmv1ZbZkJDaATBekIQ, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[95].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[95].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_24_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[96]; TM__vJDjRhiQWnfbAi9csscWSug_0[96].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[96].offset = offsetof(tyTuple__xDU9bZmv1ZbZkJDaATBekIQ, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[96].typ = (&NTIint5150__sVg18TP9cLifHyygRe9cro9aA_); TM__vJDjRhiQWnfbAi9csscWSug_0[96].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_24_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[97]; TM__vJDjRhiQWnfbAi9csscWSug_0[97].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[97].offset = offsetof(tyTuple__xDU9bZmv1ZbZkJDaATBekIQ, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[97].typ = (&NTIint5150__sVg18TP9cLifHyygRe9cro9aA_); TM__vJDjRhiQWnfbAi9csscWSug_0[97].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[94].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[94].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[94].sons = &TM__vJDjRhiQWnfbAi9csscWSug_24_3[0]; NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[94]; NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_.size = sizeof(tySequence__kxu4GK0onha2t9bo86mdVAg*); NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_.align = NIM_ALIGNOF(tySequence__kxu4GK0onha2t9bo86mdVAg*); NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_.kind = 24; NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_.base = (&NTIkeyvaluepair__xDU9bZmv1ZbZkJDaATBekIQ_); NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_.marker = Marker_tySequence__kxu4GK0onha2t9bo86mdVAg; TM__vJDjRhiQWnfbAi9csscWSug_0[93].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[93].offset = offsetof(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ, data); TM__vJDjRhiQWnfbAi9csscWSug_0[93].typ = (&NTIkeyvaluepairseq__kxu4GK0onha2t9bo86mdVAg_); TM__vJDjRhiQWnfbAi9csscWSug_0[93].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_23_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[98]; TM__vJDjRhiQWnfbAi9csscWSug_0[98].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[98].offset = offsetof(tyObject_Table__e2Ciu0s1q49aVQ7ULXy7l9bQ, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[98].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[98].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[92].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[92].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[92].sons = &TM__vJDjRhiQWnfbAi9csscWSug_23_2[0]; NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[92]; TM__vJDjRhiQWnfbAi9csscWSug_0[91].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[91].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, inclToMod); TM__vJDjRhiQWnfbAi9csscWSug_0[91].typ = (&NTItable__e2Ciu0s1q49aVQ7ULXy7l9bQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[91].name = "inclToMod"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[17] = &TM__vJDjRhiQWnfbAi9csscWSug_0[99]; TM__vJDjRhiQWnfbAi9csscWSug_0[99].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[99].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, importStack); TM__vJDjRhiQWnfbAi9csscWSug_0[99].typ = (&NTIseqLint5150T__48JTohSgTy339bRxHzUD8KA_); TM__vJDjRhiQWnfbAi9csscWSug_0[99].name = "importStack"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[18] = &TM__vJDjRhiQWnfbAi9csscWSug_0[100]; TM__vJDjRhiQWnfbAi9csscWSug_0[100].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[100].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, backend); TM__vJDjRhiQWnfbAi9csscWSug_0[100].typ = (&NTIrootref__0vJvi4uHbxjbxlkkX7P1EA_); TM__vJDjRhiQWnfbAi9csscWSug_0[100].name = "backend"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[19] = &TM__vJDjRhiQWnfbAi9csscWSug_0[101]; TM__vJDjRhiQWnfbAi9csscWSug_0[101].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[101].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, config); TM__vJDjRhiQWnfbAi9csscWSug_0[101].typ = (&NTIconfigref__a8lycfSA25OQltN3OMeBsA_); TM__vJDjRhiQWnfbAi9csscWSug_0[101].name = "config"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[20] = &TM__vJDjRhiQWnfbAi9csscWSug_0[102]; TM__vJDjRhiQWnfbAi9csscWSug_0[102].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[102].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, cache); TM__vJDjRhiQWnfbAi9csscWSug_0[102].typ = (&NTIidentcache__lnkYNZP9asc88UfiEGjLrbA_); TM__vJDjRhiQWnfbAi9csscWSug_0[102].name = "cache"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[21] = &TM__vJDjRhiQWnfbAi9csscWSug_0[103]; TM__vJDjRhiQWnfbAi9csscWSug_0[103].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[103].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, vm); TM__vJDjRhiQWnfbAi9csscWSug_0[103].typ = (&NTIrootref__0vJvi4uHbxjbxlkkX7P1EA_); TM__vJDjRhiQWnfbAi9csscWSug_0[103].name = "vm"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[22] = &TM__vJDjRhiQWnfbAi9csscWSug_0[104]; NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_.size = sizeof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A); NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_.align = NIM_ALIGNOF(tyTuple__JfHvHzMrhKkWAUvQKe0i1A); NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_.kind = 18; NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_25_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[106]; TM__vJDjRhiQWnfbAi9csscWSug_0[106].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[106].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[106].typ = (&NTIpointer__vr5DoT1jILTGdRlYv1OYpw_); TM__vJDjRhiQWnfbAi9csscWSug_0[106].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_25_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[107]; TM__vJDjRhiQWnfbAi9csscWSug_0[107].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[107].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[107].typ = (&NTIrefobject__HsJiUUcO9cHBdUCi0HwkSTA_); TM__vJDjRhiQWnfbAi9csscWSug_0[107].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_0[105].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[105].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[105].sons = &TM__vJDjRhiQWnfbAi9csscWSug_25_2[0]; NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[105]; TM__vJDjRhiQWnfbAi9csscWSug_0[104].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[104].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, doStopCompile); TM__vJDjRhiQWnfbAi9csscWSug_0[104].typ = (&NTIprocLT58boolLOclosureOT__In3g79a0qTcRmbTbJp9ba9ctg_); TM__vJDjRhiQWnfbAi9csscWSug_0[104].name = "doStopCompile"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[23] = &TM__vJDjRhiQWnfbAi9csscWSug_0[108]; TM__vJDjRhiQWnfbAi9csscWSug_0[108].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[108].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, usageSym); TM__vJDjRhiQWnfbAi9csscWSug_0[108].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[108].name = "usageSym"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[24] = &TM__vJDjRhiQWnfbAi9csscWSug_0[109]; TM__vJDjRhiQWnfbAi9csscWSug_0[109].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[109].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, owners); TM__vJDjRhiQWnfbAi9csscWSug_0[109].typ = (&NTIseqLpsymT__eHqUwlHGGaPw0TDPDeL79cQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[109].name = "owners"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[25] = &TM__vJDjRhiQWnfbAi9csscWSug_0[110]; NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_.size = sizeof(tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A); NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_.align = NIM_ALIGNOF(tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A); NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_.kind = 18; NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_26_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[112]; TM__vJDjRhiQWnfbAi9csscWSug_0[112].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[112].offset = offsetof(tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[112].typ = (&NTIseqLpsymT__eHqUwlHGGaPw0TDPDeL79cQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[112].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_26_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[113]; TM__vJDjRhiQWnfbAi9csscWSug_0[113].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[113].offset = offsetof(tyTuple__a9bBCAQ2tegdUQVlHYxdJ2A, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[113].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[113].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_0[111].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[111].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[111].sons = &TM__vJDjRhiQWnfbAi9csscWSug_26_2[0]; NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[111]; NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_.size = sizeof(tySequence__s9byh6WFJ16lPMcmqdaMTHA*); NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_.align = NIM_ALIGNOF(tySequence__s9byh6WFJ16lPMcmqdaMTHA*); NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_.kind = 24; NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_.base = (&NTItupleLmethods58seqLpsymT_dispatcher58psymT__a9bBCAQ2tegdUQVlHYxdJ2A_); NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_.marker = Marker_tySequence__s9byh6WFJ16lPMcmqdaMTHA; TM__vJDjRhiQWnfbAi9csscWSug_0[110].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[110].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, methods); TM__vJDjRhiQWnfbAi9csscWSug_0[110].typ = (&NTIseqLtupleLmethods58seqLpsymT_dispatcher58psymTT__s9byh6WFJ16lPMcmqdaMTHA_); TM__vJDjRhiQWnfbAi9csscWSug_0[110].name = "methods"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[26] = &TM__vJDjRhiQWnfbAi9csscWSug_0[114]; TM__vJDjRhiQWnfbAi9csscWSug_0[114].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[114].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, systemModule); TM__vJDjRhiQWnfbAi9csscWSug_0[114].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[114].name = "systemModule"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[27] = &TM__vJDjRhiQWnfbAi9csscWSug_0[115]; NTIarrayLttypekind_ptypeT__9bjuenwQUcqO3lbmS2wX7uA_.size = sizeof(tyArray__9bjuenwQUcqO3lbmS2wX7uA); NTIarrayLttypekind_ptypeT__9bjuenwQUcqO3lbmS2wX7uA_.align = NIM_ALIGNOF(tyArray__9bjuenwQUcqO3lbmS2wX7uA); NTIarrayLttypekind_ptypeT__9bjuenwQUcqO3lbmS2wX7uA_.kind = 16; NTIarrayLttypekind_ptypeT__9bjuenwQUcqO3lbmS2wX7uA_.base = (&NTIptype__qt2Wh0elFEz5fH0l7yusLw_); TM__vJDjRhiQWnfbAi9csscWSug_0[115].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[115].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, sysTypes); TM__vJDjRhiQWnfbAi9csscWSug_0[115].typ = (&NTIarrayLttypekind_ptypeT__9bjuenwQUcqO3lbmS2wX7uA_); TM__vJDjRhiQWnfbAi9csscWSug_0[115].name = "sysTypes"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[28] = &TM__vJDjRhiQWnfbAi9csscWSug_0[116]; TM__vJDjRhiQWnfbAi9csscWSug_0[116].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[116].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, compilerprocs); TM__vJDjRhiQWnfbAi9csscWSug_0[116].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[116].name = "compilerprocs"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[29] = &TM__vJDjRhiQWnfbAi9csscWSug_0[117]; TM__vJDjRhiQWnfbAi9csscWSug_0[117].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[117].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, exposed); TM__vJDjRhiQWnfbAi9csscWSug_0[117].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[117].name = "exposed"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[30] = &TM__vJDjRhiQWnfbAi9csscWSug_0[118]; TM__vJDjRhiQWnfbAi9csscWSug_0[118].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[118].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, packageTypes); TM__vJDjRhiQWnfbAi9csscWSug_0[118].typ = (&NTItstrtable__f07aOS3dr28kGa5wcE29aFA_); TM__vJDjRhiQWnfbAi9csscWSug_0[118].name = "packageTypes"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[31] = &TM__vJDjRhiQWnfbAi9csscWSug_0[119]; TM__vJDjRhiQWnfbAi9csscWSug_0[119].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[119].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, emptyNode); TM__vJDjRhiQWnfbAi9csscWSug_0[119].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__vJDjRhiQWnfbAi9csscWSug_0[119].name = "emptyNode"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[32] = &TM__vJDjRhiQWnfbAi9csscWSug_0[120]; NTItable__Ue6w4c82v7gc7t2qntTbAw_.size = sizeof(tyObject_Table__Ue6w4c82v7gc7t2qntTbAw); NTItable__Ue6w4c82v7gc7t2qntTbAw_.align = NIM_ALIGNOF(tyObject_Table__Ue6w4c82v7gc7t2qntTbAw); NTItable__Ue6w4c82v7gc7t2qntTbAw_.kind = 18; NTItable__Ue6w4c82v7gc7t2qntTbAw_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_27_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[122]; NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_.size = sizeof(tyTuple__3i6hlQmqrn6m7tuVN8FHjQ); NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_.align = NIM_ALIGNOF(tyTuple__3i6hlQmqrn6m7tuVN8FHjQ); NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_.kind = 18; NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_28_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[124]; TM__vJDjRhiQWnfbAi9csscWSug_0[124].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[124].offset = offsetof(tyTuple__3i6hlQmqrn6m7tuVN8FHjQ, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[124].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[124].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_28_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[125]; TM__vJDjRhiQWnfbAi9csscWSug_0[125].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[125].offset = offsetof(tyTuple__3i6hlQmqrn6m7tuVN8FHjQ, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[125].typ = (&NTImd53digest__qtqsWM5aXmcpMIVmvq3kAA_); TM__vJDjRhiQWnfbAi9csscWSug_0[125].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_28_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[126]; TM__vJDjRhiQWnfbAi9csscWSug_0[126].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[126].offset = offsetof(tyTuple__3i6hlQmqrn6m7tuVN8FHjQ, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[126].typ = (&NTIptype__qt2Wh0elFEz5fH0l7yusLw_); TM__vJDjRhiQWnfbAi9csscWSug_0[126].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[123].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[123].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[123].sons = &TM__vJDjRhiQWnfbAi9csscWSug_28_3[0]; NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[123]; NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_.size = sizeof(tySequence__1U9bG8RcAedEeYkQLZjVFKA*); NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_.align = NIM_ALIGNOF(tySequence__1U9bG8RcAedEeYkQLZjVFKA*); NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_.kind = 24; NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_.base = (&NTIkeyvaluepair__3i6hlQmqrn6m7tuVN8FHjQ_); NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_.marker = Marker_tySequence__1U9bG8RcAedEeYkQLZjVFKA; TM__vJDjRhiQWnfbAi9csscWSug_0[122].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[122].offset = offsetof(tyObject_Table__Ue6w4c82v7gc7t2qntTbAw, data); TM__vJDjRhiQWnfbAi9csscWSug_0[122].typ = (&NTIkeyvaluepairseq__1U9bG8RcAedEeYkQLZjVFKA_); TM__vJDjRhiQWnfbAi9csscWSug_0[122].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_27_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[127]; TM__vJDjRhiQWnfbAi9csscWSug_0[127].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[127].offset = offsetof(tyObject_Table__Ue6w4c82v7gc7t2qntTbAw, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[127].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[127].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[121].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[121].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[121].sons = &TM__vJDjRhiQWnfbAi9csscWSug_27_2[0]; NTItable__Ue6w4c82v7gc7t2qntTbAw_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[121]; TM__vJDjRhiQWnfbAi9csscWSug_0[120].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[120].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, canonTypes); TM__vJDjRhiQWnfbAi9csscWSug_0[120].typ = (&NTItable__Ue6w4c82v7gc7t2qntTbAw_); TM__vJDjRhiQWnfbAi9csscWSug_0[120].name = "canonTypes"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[33] = &TM__vJDjRhiQWnfbAi9csscWSug_0[128]; NTItable__G1v8c16HePOldLeucwe05Q_.size = sizeof(tyObject_Table__G1v8c16HePOldLeucwe05Q); NTItable__G1v8c16HePOldLeucwe05Q_.align = NIM_ALIGNOF(tyObject_Table__G1v8c16HePOldLeucwe05Q); NTItable__G1v8c16HePOldLeucwe05Q_.kind = 18; NTItable__G1v8c16HePOldLeucwe05Q_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_29_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[130]; NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_.size = sizeof(tyTuple__OJFzEczluV8Jmo9bRpBfkzw); NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_.align = NIM_ALIGNOF(tyTuple__OJFzEczluV8Jmo9bRpBfkzw); NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_.kind = 18; NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_.base = 0; NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_.flags = 1; TM__vJDjRhiQWnfbAi9csscWSug_30_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[132]; TM__vJDjRhiQWnfbAi9csscWSug_0[132].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[132].offset = offsetof(tyTuple__OJFzEczluV8Jmo9bRpBfkzw, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[132].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[132].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_30_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[133]; TM__vJDjRhiQWnfbAi9csscWSug_0[133].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[133].offset = offsetof(tyTuple__OJFzEczluV8Jmo9bRpBfkzw, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[133].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[133].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_30_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[134]; TM__vJDjRhiQWnfbAi9csscWSug_0[134].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[134].offset = offsetof(tyTuple__OJFzEczluV8Jmo9bRpBfkzw, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[134].typ = (&NTImd53digest__qtqsWM5aXmcpMIVmvq3kAA_); TM__vJDjRhiQWnfbAi9csscWSug_0[134].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[131].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[131].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[131].sons = &TM__vJDjRhiQWnfbAi9csscWSug_30_3[0]; NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[131]; NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_.size = sizeof(tySequence__fIB1rTQ55aFonoft9a9bmljQ*); NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_.align = NIM_ALIGNOF(tySequence__fIB1rTQ55aFonoft9a9bmljQ*); NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_.kind = 24; NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_.base = (&NTIkeyvaluepair__OJFzEczluV8Jmo9bRpBfkzw_); NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_.marker = Marker_tySequence__fIB1rTQ55aFonoft9a9bmljQ; TM__vJDjRhiQWnfbAi9csscWSug_0[130].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[130].offset = offsetof(tyObject_Table__G1v8c16HePOldLeucwe05Q, data); TM__vJDjRhiQWnfbAi9csscWSug_0[130].typ = (&NTIkeyvaluepairseq__fIB1rTQ55aFonoft9a9bmljQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[130].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_29_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[135]; TM__vJDjRhiQWnfbAi9csscWSug_0[135].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[135].offset = offsetof(tyObject_Table__G1v8c16HePOldLeucwe05Q, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[135].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[135].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[129].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[129].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[129].sons = &TM__vJDjRhiQWnfbAi9csscWSug_29_2[0]; NTItable__G1v8c16HePOldLeucwe05Q_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[129]; TM__vJDjRhiQWnfbAi9csscWSug_0[128].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[128].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, symBodyHashes); TM__vJDjRhiQWnfbAi9csscWSug_0[128].typ = (&NTItable__G1v8c16HePOldLeucwe05Q_); TM__vJDjRhiQWnfbAi9csscWSug_0[128].name = "symBodyHashes"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[34] = &TM__vJDjRhiQWnfbAi9csscWSug_0[136]; NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_.size = sizeof(tyProc__VHDwJFdIqpwtpUGuxiXUwg); NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_.align = NIM_ALIGNOF(tyProc__VHDwJFdIqpwtpUGuxiXUwg); NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_.kind = 25; NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_.base = 0; NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[136].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[136].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, importModuleCallback); TM__vJDjRhiQWnfbAi9csscWSug_0[136].typ = (&NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58psymLOnimcallOT__VHDwJFdIqpwtpUGuxiXUwg_); TM__vJDjRhiQWnfbAi9csscWSug_0[136].name = "importModuleCallback"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[35] = &TM__vJDjRhiQWnfbAi9csscWSug_0[137]; NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_.size = sizeof(tyProc__mjUN9alLJ31lnSKkUsuyWMw); NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_.align = NIM_ALIGNOF(tyProc__mjUN9alLJ31lnSKkUsuyWMw); NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_.kind = 25; NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_.base = 0; NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[137].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[137].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, includeFileCallback); TM__vJDjRhiQWnfbAi9csscWSug_0[137].typ = (&NTIprocLgraph58modulegraph_m58psym_fileidx58fileindexT58pnodeLOnimcallOT__mjUN9alLJ31lnSKkUsuyWMw_); TM__vJDjRhiQWnfbAi9csscWSug_0[137].name = "includeFileCallback"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[36] = &TM__vJDjRhiQWnfbAi9csscWSug_0[138]; NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_.size = sizeof(tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA); NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_.align = NIM_ALIGNOF(tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA); NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_.kind = 18; NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_31_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[140]; NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_.size = sizeof(tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw); NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_.align = NIM_ALIGNOF(tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw); NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_.kind = 18; NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_32_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[142]; TM__vJDjRhiQWnfbAi9csscWSug_0[142].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[142].offset = offsetof(tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[142].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[142].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_32_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[143]; TM__vJDjRhiQWnfbAi9csscWSug_0[143].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[143].offset = offsetof(tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[143].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_); TM__vJDjRhiQWnfbAi9csscWSug_0[143].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_32_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[144]; TM__vJDjRhiQWnfbAi9csscWSug_0[144].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[144].offset = offsetof(tyTuple__2SGm9aGCXuo7XSQ9bqD29axXw, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[144].typ = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__vJDjRhiQWnfbAi9csscWSug_0[144].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[141].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[141].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[141].sons = &TM__vJDjRhiQWnfbAi9csscWSug_32_3[0]; NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[141]; NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_.size = sizeof(tySequence__23SMqauuRsbDANhthj9bWlA*); NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_.align = NIM_ALIGNOF(tySequence__23SMqauuRsbDANhthj9bWlA*); NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_.kind = 24; NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_.base = (&NTIkeyvaluepair__2SGm9aGCXuo7XSQ9bqD29axXw_); NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_.marker = Marker_tySequence__23SMqauuRsbDANhthj9bWlA; TM__vJDjRhiQWnfbAi9csscWSug_0[140].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[140].offset = offsetof(tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA, data); TM__vJDjRhiQWnfbAi9csscWSug_0[140].typ = (&NTIkeyvaluepairseq__23SMqauuRsbDANhthj9bWlA_); TM__vJDjRhiQWnfbAi9csscWSug_0[140].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_31_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[145]; TM__vJDjRhiQWnfbAi9csscWSug_0[145].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[145].offset = offsetof(tyObject_Table__0Y2brGGKD9bV6GJLXT9aUDgA, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[145].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[145].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[139].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[139].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[139].sons = &TM__vJDjRhiQWnfbAi9csscWSug_31_2[0]; NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[139]; TM__vJDjRhiQWnfbAi9csscWSug_0[138].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[138].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, cacheSeqs); TM__vJDjRhiQWnfbAi9csscWSug_0[138].typ = (&NTItable__0Y2brGGKD9bV6GJLXT9aUDgA_); TM__vJDjRhiQWnfbAi9csscWSug_0[138].name = "cacheSeqs"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[37] = &TM__vJDjRhiQWnfbAi9csscWSug_0[146]; NTItable__NttoEzoiq5CiphZe81oadg_.size = sizeof(tyObject_Table__NttoEzoiq5CiphZe81oadg); NTItable__NttoEzoiq5CiphZe81oadg_.align = NIM_ALIGNOF(tyObject_Table__NttoEzoiq5CiphZe81oadg); NTItable__NttoEzoiq5CiphZe81oadg_.kind = 18; NTItable__NttoEzoiq5CiphZe81oadg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_33_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[148]; NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_.size = sizeof(tyTuple__F3gkSrMB1qp2Tvf9bixVXwg); NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_.align = NIM_ALIGNOF(tyTuple__F3gkSrMB1qp2Tvf9bixVXwg); NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_.kind = 18; NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_34_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[150]; TM__vJDjRhiQWnfbAi9csscWSug_0[150].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[150].offset = offsetof(tyTuple__F3gkSrMB1qp2Tvf9bixVXwg, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[150].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[150].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_34_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[151]; TM__vJDjRhiQWnfbAi9csscWSug_0[151].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[151].offset = offsetof(tyTuple__F3gkSrMB1qp2Tvf9bixVXwg, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[151].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_); TM__vJDjRhiQWnfbAi9csscWSug_0[151].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_34_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[152]; TM__vJDjRhiQWnfbAi9csscWSug_0[152].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[152].offset = offsetof(tyTuple__F3gkSrMB1qp2Tvf9bixVXwg, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[152].typ = (&NTIbiggestint__Aav8dQoMlCFnZRxA0IhTHQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[152].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[149].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[149].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[149].sons = &TM__vJDjRhiQWnfbAi9csscWSug_34_3[0]; NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[149]; NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_.size = sizeof(tySequence__squ9b9bUH4OLHf6cEMrt6hVA*); NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_.align = NIM_ALIGNOF(tySequence__squ9b9bUH4OLHf6cEMrt6hVA*); NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_.kind = 24; NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_.base = (&NTIkeyvaluepair__F3gkSrMB1qp2Tvf9bixVXwg_); NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_.marker = Marker_tySequence__squ9b9bUH4OLHf6cEMrt6hVA; TM__vJDjRhiQWnfbAi9csscWSug_0[148].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[148].offset = offsetof(tyObject_Table__NttoEzoiq5CiphZe81oadg, data); TM__vJDjRhiQWnfbAi9csscWSug_0[148].typ = (&NTIkeyvaluepairseq__squ9b9bUH4OLHf6cEMrt6hVA_); TM__vJDjRhiQWnfbAi9csscWSug_0[148].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_33_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[153]; TM__vJDjRhiQWnfbAi9csscWSug_0[153].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[153].offset = offsetof(tyObject_Table__NttoEzoiq5CiphZe81oadg, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[153].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[153].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[147].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[147].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[147].sons = &TM__vJDjRhiQWnfbAi9csscWSug_33_2[0]; NTItable__NttoEzoiq5CiphZe81oadg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[147]; TM__vJDjRhiQWnfbAi9csscWSug_0[146].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[146].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, cacheCounters); TM__vJDjRhiQWnfbAi9csscWSug_0[146].typ = (&NTItable__NttoEzoiq5CiphZe81oadg_); TM__vJDjRhiQWnfbAi9csscWSug_0[146].name = "cacheCounters"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[38] = &TM__vJDjRhiQWnfbAi9csscWSug_0[154]; NTItable__nagDFX4QHx0s6Fvma9blmSg_.size = sizeof(tyObject_Table__nagDFX4QHx0s6Fvma9blmSg); NTItable__nagDFX4QHx0s6Fvma9blmSg_.align = NIM_ALIGNOF(tyObject_Table__nagDFX4QHx0s6Fvma9blmSg); NTItable__nagDFX4QHx0s6Fvma9blmSg_.kind = 18; NTItable__nagDFX4QHx0s6Fvma9blmSg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_35_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[156]; NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_.size = sizeof(tyTuple__wcNatyuf8WOqAhGLhSvgiw); NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_.align = NIM_ALIGNOF(tyTuple__wcNatyuf8WOqAhGLhSvgiw); NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_.kind = 18; NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_36_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[158]; TM__vJDjRhiQWnfbAi9csscWSug_0[158].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[158].offset = offsetof(tyTuple__wcNatyuf8WOqAhGLhSvgiw, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[158].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[158].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_36_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[159]; TM__vJDjRhiQWnfbAi9csscWSug_0[159].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[159].offset = offsetof(tyTuple__wcNatyuf8WOqAhGLhSvgiw, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[159].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_); TM__vJDjRhiQWnfbAi9csscWSug_0[159].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_36_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[160]; NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_.size = sizeof(tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg); NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_.align = NIM_ALIGNOF(tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg); NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_.kind = 18; NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_37_2[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[162]; NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_.size = sizeof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g); NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_.align = NIM_ALIGNOF(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g); NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_.kind = 18; NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_38_3[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[164]; TM__vJDjRhiQWnfbAi9csscWSug_0[164].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[164].offset = offsetof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g, entries); TM__vJDjRhiQWnfbAi9csscWSug_0[164].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[164].name = "entries"; TM__vJDjRhiQWnfbAi9csscWSug_38_3[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[165]; NTIarrayL48OO534949_stringT__9aijZrM1syqzleJpcL8bUyw_.size = sizeof(tyArray__9aijZrM1syqzleJpcL8bUyw); NTIarrayL48OO534949_stringT__9aijZrM1syqzleJpcL8bUyw_.align = NIM_ALIGNOF(tyArray__9aijZrM1syqzleJpcL8bUyw); NTIarrayL48OO534949_stringT__9aijZrM1syqzleJpcL8bUyw_.kind = 16; NTIarrayL48OO534949_stringT__9aijZrM1syqzleJpcL8bUyw_.base = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_); TM__vJDjRhiQWnfbAi9csscWSug_0[165].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[165].offset = offsetof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g, keys); TM__vJDjRhiQWnfbAi9csscWSug_0[165].typ = (&NTIarrayL48OO534949_stringT__9aijZrM1syqzleJpcL8bUyw_); TM__vJDjRhiQWnfbAi9csscWSug_0[165].name = "keys"; TM__vJDjRhiQWnfbAi9csscWSug_38_3[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[166]; TM__vJDjRhiQWnfbAi9csscWSug_0[166].kind = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[166].offset = offsetof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g, isInternal); TM__vJDjRhiQWnfbAi9csscWSug_0[166].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[166].name = "isInternal"; TM__vJDjRhiQWnfbAi9csscWSug_0[166].sons = &NimDT___dNELmBSmY7nthjhZupWO6g_isInternal[0]; TM__vJDjRhiQWnfbAi9csscWSug_0[166].len = 2; NTIarrayL48OO534949_pnodeT__VznXOmL540VWlOp56dB9cqA_.size = sizeof(tyArray__VznXOmL540VWlOp56dB9cqA); NTIarrayL48OO534949_pnodeT__VznXOmL540VWlOp56dB9cqA_.align = NIM_ALIGNOF(tyArray__VznXOmL540VWlOp56dB9cqA); NTIarrayL48OO534949_pnodeT__VznXOmL540VWlOp56dB9cqA_.kind = 16; NTIarrayL48OO534949_pnodeT__VznXOmL540VWlOp56dB9cqA_.base = (&NTIpnode__fKfcLzXYiz5jNu3NH3Tv8Q_); TM__vJDjRhiQWnfbAi9csscWSug_0[167].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[167].offset = offsetof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g, _isInternal_1.vals); TM__vJDjRhiQWnfbAi9csscWSug_0[167].typ = (&NTIarrayL48OO534949_pnodeT__VznXOmL540VWlOp56dB9cqA_); TM__vJDjRhiQWnfbAi9csscWSug_0[167].name = "vals"; NimDT___dNELmBSmY7nthjhZupWO6g_isInternal[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[167]; NTIarrayL48OO534949_nodeLsystemOstring_astOpnodeTT__jSFVQ48g222vuMjoJArs8A_.size = sizeof(tyArray__jSFVQ48g222vuMjoJArs8A); NTIarrayL48OO534949_nodeLsystemOstring_astOpnodeTT__jSFVQ48g222vuMjoJArs8A_.align = NIM_ALIGNOF(tyArray__jSFVQ48g222vuMjoJArs8A); NTIarrayL48OO534949_nodeLsystemOstring_astOpnodeTT__jSFVQ48g222vuMjoJArs8A_.kind = 16; NTIarrayL48OO534949_nodeLsystemOstring_astOpnodeTT__jSFVQ48g222vuMjoJArs8A_.base = (&NTInode__tPE9ckDbaXj82MdUy0JgA7w_); TM__vJDjRhiQWnfbAi9csscWSug_0[168].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[168].offset = offsetof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g, _isInternal_2.links); TM__vJDjRhiQWnfbAi9csscWSug_0[168].typ = (&NTIarrayL48OO534949_nodeLsystemOstring_astOpnodeTT__jSFVQ48g222vuMjoJArs8A_); TM__vJDjRhiQWnfbAi9csscWSug_0[168].name = "links"; NimDT___dNELmBSmY7nthjhZupWO6g_isInternal[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[168]; TM__vJDjRhiQWnfbAi9csscWSug_0[163].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[163].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[163].sons = &TM__vJDjRhiQWnfbAi9csscWSug_38_3[0]; NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[163]; NTInode__tPE9ckDbaXj82MdUy0JgA7w_.size = sizeof(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g*); NTInode__tPE9ckDbaXj82MdUy0JgA7w_.align = NIM_ALIGNOF(tyObject_NodecolonObjectType___dNELmBSmY7nthjhZupWO6g*); NTInode__tPE9ckDbaXj82MdUy0JgA7w_.kind = 22; NTInode__tPE9ckDbaXj82MdUy0JgA7w_.base = (&NTInode58objecttype__dNELmBSmY7nthjhZupWO6g_); NTInode__tPE9ckDbaXj82MdUy0JgA7w_.flags = 2; NTInode__tPE9ckDbaXj82MdUy0JgA7w_.marker = Marker_tyRef__tPE9ckDbaXj82MdUy0JgA7w; TM__vJDjRhiQWnfbAi9csscWSug_0[162].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[162].offset = offsetof(tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg, root); TM__vJDjRhiQWnfbAi9csscWSug_0[162].typ = (&NTInode__tPE9ckDbaXj82MdUy0JgA7w_); TM__vJDjRhiQWnfbAi9csscWSug_0[162].name = "root"; TM__vJDjRhiQWnfbAi9csscWSug_37_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[169]; TM__vJDjRhiQWnfbAi9csscWSug_0[169].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[169].offset = offsetof(tyObject_BTree__VZdzO0Tlflp7WMN4gS8oPg, entries); TM__vJDjRhiQWnfbAi9csscWSug_0[169].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[169].name = "entries"; TM__vJDjRhiQWnfbAi9csscWSug_0[161].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[161].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[161].sons = &TM__vJDjRhiQWnfbAi9csscWSug_37_2[0]; NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[161]; TM__vJDjRhiQWnfbAi9csscWSug_0[160].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[160].offset = offsetof(tyTuple__wcNatyuf8WOqAhGLhSvgiw, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[160].typ = (&NTIbtree__VZdzO0Tlflp7WMN4gS8oPg_); TM__vJDjRhiQWnfbAi9csscWSug_0[160].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_0[157].len = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[157].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[157].sons = &TM__vJDjRhiQWnfbAi9csscWSug_36_3[0]; NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[157]; NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_.size = sizeof(tySequence__pHNq3oXj9av2sEUdqaqeZjw*); NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_.align = NIM_ALIGNOF(tySequence__pHNq3oXj9av2sEUdqaqeZjw*); NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_.kind = 24; NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_.base = (&NTIkeyvaluepair__wcNatyuf8WOqAhGLhSvgiw_); NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_.marker = Marker_tySequence__pHNq3oXj9av2sEUdqaqeZjw; TM__vJDjRhiQWnfbAi9csscWSug_0[156].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[156].offset = offsetof(tyObject_Table__nagDFX4QHx0s6Fvma9blmSg, data); TM__vJDjRhiQWnfbAi9csscWSug_0[156].typ = (&NTIkeyvaluepairseq__pHNq3oXj9av2sEUdqaqeZjw_); TM__vJDjRhiQWnfbAi9csscWSug_0[156].name = "data"; TM__vJDjRhiQWnfbAi9csscWSug_35_2[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[170]; TM__vJDjRhiQWnfbAi9csscWSug_0[170].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[170].offset = offsetof(tyObject_Table__nagDFX4QHx0s6Fvma9blmSg, counter); TM__vJDjRhiQWnfbAi9csscWSug_0[170].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_); TM__vJDjRhiQWnfbAi9csscWSug_0[170].name = "counter"; TM__vJDjRhiQWnfbAi9csscWSug_0[155].len = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[155].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[155].sons = &TM__vJDjRhiQWnfbAi9csscWSug_35_2[0]; NTItable__nagDFX4QHx0s6Fvma9blmSg_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[155]; TM__vJDjRhiQWnfbAi9csscWSug_0[154].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[154].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, cacheTables); TM__vJDjRhiQWnfbAi9csscWSug_0[154].typ = (&NTItable__nagDFX4QHx0s6Fvma9blmSg_); TM__vJDjRhiQWnfbAi9csscWSug_0[154].name = "cacheTables"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[39] = &TM__vJDjRhiQWnfbAi9csscWSug_0[171]; NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_.size = sizeof(tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ); NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_.align = NIM_ALIGNOF(tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ); NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_.kind = 18; NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_.base = 0; NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_.flags = 1; TM__vJDjRhiQWnfbAi9csscWSug_39_4[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[173]; NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_.size = sizeof(tyProc__jkSFMhvPZ1AdGcvT2dK9a2w); NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_.align = NIM_ALIGNOF(tyProc__jkSFMhvPZ1AdGcvT2dK9a2w); NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_.kind = 25; NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_.base = 0; NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[173].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[173].offset = offsetof(tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ, Field0); TM__vJDjRhiQWnfbAi9csscWSug_0[173].typ = (&NTItpassopen__jkSFMhvPZ1AdGcvT2dK9a2w_); TM__vJDjRhiQWnfbAi9csscWSug_0[173].name = "Field0"; TM__vJDjRhiQWnfbAi9csscWSug_39_4[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[174]; NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_.size = sizeof(tyProc__A7Sdoem70tRxSEmKrf9cmyg); NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_.align = NIM_ALIGNOF(tyProc__A7Sdoem70tRxSEmKrf9cmyg); NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_.kind = 25; NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_.base = 0; NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[174].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[174].offset = offsetof(tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ, Field1); TM__vJDjRhiQWnfbAi9csscWSug_0[174].typ = (&NTItpassprocess__A7Sdoem70tRxSEmKrf9cmyg_); TM__vJDjRhiQWnfbAi9csscWSug_0[174].name = "Field1"; TM__vJDjRhiQWnfbAi9csscWSug_39_4[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[175]; NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_.size = sizeof(tyProc__EAEKmBUgKFg29agoUGtzDEQ); NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_.align = NIM_ALIGNOF(tyProc__EAEKmBUgKFg29agoUGtzDEQ); NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_.kind = 25; NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_.base = 0; NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[175].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[175].offset = offsetof(tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ, Field2); TM__vJDjRhiQWnfbAi9csscWSug_0[175].typ = (&NTItpassclose__EAEKmBUgKFg29agoUGtzDEQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[175].name = "Field2"; TM__vJDjRhiQWnfbAi9csscWSug_39_4[3] = &TM__vJDjRhiQWnfbAi9csscWSug_0[176]; TM__vJDjRhiQWnfbAi9csscWSug_0[176].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[176].offset = offsetof(tyTuple__4o9cW9aUwdGqgZI9bSHHYnbaQ, Field3); TM__vJDjRhiQWnfbAi9csscWSug_0[176].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[176].name = "Field3"; TM__vJDjRhiQWnfbAi9csscWSug_0[172].len = 4; TM__vJDjRhiQWnfbAi9csscWSug_0[172].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[172].sons = &TM__vJDjRhiQWnfbAi9csscWSug_39_4[0]; NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[172]; NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_.size = sizeof(tySequence__MAQKEADohlpnXTModtugbQ*); NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_.align = NIM_ALIGNOF(tySequence__MAQKEADohlpnXTModtugbQ*); NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_.kind = 24; NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_.base = (&NTItpass__4o9cW9aUwdGqgZI9bSHHYnbaQ_); NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_.marker = Marker_tySequence__MAQKEADohlpnXTModtugbQ; TM__vJDjRhiQWnfbAi9csscWSug_0[171].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[171].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, passes); TM__vJDjRhiQWnfbAi9csscWSug_0[171].typ = (&NTIseqLtpassT__MAQKEADohlpnXTModtugbQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[171].name = "passes"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[40] = &TM__vJDjRhiQWnfbAi9csscWSug_0[177]; NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_.size = sizeof(tyProc__TjycsqkDBjsxd4da6KYTng); NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_.align = NIM_ALIGNOF(tyProc__TjycsqkDBjsxd4da6KYTng); NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_.kind = 25; NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_.base = 0; NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[177].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[177].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, onDefinition); TM__vJDjRhiQWnfbAi9csscWSug_0[177].typ = (&NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_); TM__vJDjRhiQWnfbAi9csscWSug_0[177].name = "onDefinition"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[41] = &TM__vJDjRhiQWnfbAi9csscWSug_0[178]; TM__vJDjRhiQWnfbAi9csscWSug_0[178].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[178].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, onDefinitionResolveForward); TM__vJDjRhiQWnfbAi9csscWSug_0[178].typ = (&NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_); TM__vJDjRhiQWnfbAi9csscWSug_0[178].name = "onDefinitionResolveForward"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[42] = &TM__vJDjRhiQWnfbAi9csscWSug_0[179]; TM__vJDjRhiQWnfbAi9csscWSug_0[179].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[179].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, onUsage); TM__vJDjRhiQWnfbAi9csscWSug_0[179].typ = (&NTIprocLgraph58modulegraph_s58psym_info58tlineinfoTLOnimcallOT__TjycsqkDBjsxd4da6KYTng_); TM__vJDjRhiQWnfbAi9csscWSug_0[179].name = "onUsage"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[43] = &TM__vJDjRhiQWnfbAi9csscWSug_0[180]; TM__vJDjRhiQWnfbAi9csscWSug_0[180].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[180].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, globalDestructors); TM__vJDjRhiQWnfbAi9csscWSug_0[180].typ = (&NTItnodeseq__ehmV9bTklH2Gt9cXHV9c0HLeQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[180].name = "globalDestructors"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[44] = &TM__vJDjRhiQWnfbAi9csscWSug_0[181]; NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_.size = sizeof(tyProc__Mrj9cEgtPER9bAXMDB9cTXrfQ); NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_.align = NIM_ALIGNOF(tyProc__Mrj9cEgtPER9bAXMDB9cTXrfQ); NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_.kind = 25; NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_.base = 0; NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[181].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[181].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, strongSemCheck); TM__vJDjRhiQWnfbAi9csscWSug_0[181].typ = (&NTIprocLgraph58modulegraph_owner58psym_body58pnodeTLOnimcallOT__Mrj9cEgtPER9bAXMDB9cTXrfQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[181].name = "strongSemCheck"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[45] = &TM__vJDjRhiQWnfbAi9csscWSug_0[182]; NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_.size = sizeof(tyProc__J7Jq15ZScfKLqcLx8sEz9cA); NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_.align = NIM_ALIGNOF(tyProc__J7Jq15ZScfKLqcLx8sEz9cA); NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_.kind = 25; NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_.base = 0; NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_.flags = 3; TM__vJDjRhiQWnfbAi9csscWSug_0[182].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[182].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, compatibleProps); TM__vJDjRhiQWnfbAi9csscWSug_0[182].typ = (&NTIprocLgraph58modulegraph_formal58ptype_actual58ptypeT58boolLOnimcallOT__J7Jq15ZScfKLqcLx8sEz9cA_); TM__vJDjRhiQWnfbAi9csscWSug_0[182].name = "compatibleProps"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[46] = &TM__vJDjRhiQWnfbAi9csscWSug_0[183]; TM__vJDjRhiQWnfbAi9csscWSug_0[183].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[183].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, idgen); TM__vJDjRhiQWnfbAi9csscWSug_0[183].typ = (&NTIidgenerator__9c0n61DB7aLyPcUMi5meUHQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[183].name = "idgen"; TM__vJDjRhiQWnfbAi9csscWSug_2_48[47] = &TM__vJDjRhiQWnfbAi9csscWSug_0[184]; NTIoperators__EbMP71azE1HSvYAQoCH9cXA_.size = sizeof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA); NTIoperators__EbMP71azE1HSvYAQoCH9cXA_.align = NIM_ALIGNOF(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA); NTIoperators__EbMP71azE1HSvYAQoCH9cXA_.kind = 18; NTIoperators__EbMP71azE1HSvYAQoCH9cXA_.base = 0; TM__vJDjRhiQWnfbAi9csscWSug_40_13[0] = &TM__vJDjRhiQWnfbAi9csscWSug_0[186]; TM__vJDjRhiQWnfbAi9csscWSug_0[186].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[186].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opNot); TM__vJDjRhiQWnfbAi9csscWSug_0[186].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[186].name = "opNot"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[1] = &TM__vJDjRhiQWnfbAi9csscWSug_0[187]; TM__vJDjRhiQWnfbAi9csscWSug_0[187].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[187].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opContains); TM__vJDjRhiQWnfbAi9csscWSug_0[187].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[187].name = "opContains"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[2] = &TM__vJDjRhiQWnfbAi9csscWSug_0[188]; TM__vJDjRhiQWnfbAi9csscWSug_0[188].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[188].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opLe); TM__vJDjRhiQWnfbAi9csscWSug_0[188].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[188].name = "opLe"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[3] = &TM__vJDjRhiQWnfbAi9csscWSug_0[189]; TM__vJDjRhiQWnfbAi9csscWSug_0[189].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[189].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opLt); TM__vJDjRhiQWnfbAi9csscWSug_0[189].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[189].name = "opLt"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[4] = &TM__vJDjRhiQWnfbAi9csscWSug_0[190]; TM__vJDjRhiQWnfbAi9csscWSug_0[190].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[190].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opAnd); TM__vJDjRhiQWnfbAi9csscWSug_0[190].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[190].name = "opAnd"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[5] = &TM__vJDjRhiQWnfbAi9csscWSug_0[191]; TM__vJDjRhiQWnfbAi9csscWSug_0[191].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[191].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opOr); TM__vJDjRhiQWnfbAi9csscWSug_0[191].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[191].name = "opOr"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[6] = &TM__vJDjRhiQWnfbAi9csscWSug_0[192]; TM__vJDjRhiQWnfbAi9csscWSug_0[192].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[192].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opIsNil); TM__vJDjRhiQWnfbAi9csscWSug_0[192].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[192].name = "opIsNil"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[7] = &TM__vJDjRhiQWnfbAi9csscWSug_0[193]; TM__vJDjRhiQWnfbAi9csscWSug_0[193].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[193].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opEq); TM__vJDjRhiQWnfbAi9csscWSug_0[193].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[193].name = "opEq"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[8] = &TM__vJDjRhiQWnfbAi9csscWSug_0[194]; TM__vJDjRhiQWnfbAi9csscWSug_0[194].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[194].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opAdd); TM__vJDjRhiQWnfbAi9csscWSug_0[194].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[194].name = "opAdd"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[9] = &TM__vJDjRhiQWnfbAi9csscWSug_0[195]; TM__vJDjRhiQWnfbAi9csscWSug_0[195].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[195].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opSub); TM__vJDjRhiQWnfbAi9csscWSug_0[195].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[195].name = "opSub"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[10] = &TM__vJDjRhiQWnfbAi9csscWSug_0[196]; TM__vJDjRhiQWnfbAi9csscWSug_0[196].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[196].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opMul); TM__vJDjRhiQWnfbAi9csscWSug_0[196].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[196].name = "opMul"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[11] = &TM__vJDjRhiQWnfbAi9csscWSug_0[197]; TM__vJDjRhiQWnfbAi9csscWSug_0[197].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[197].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opDiv); TM__vJDjRhiQWnfbAi9csscWSug_0[197].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[197].name = "opDiv"; TM__vJDjRhiQWnfbAi9csscWSug_40_13[12] = &TM__vJDjRhiQWnfbAi9csscWSug_0[198]; TM__vJDjRhiQWnfbAi9csscWSug_0[198].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[198].offset = offsetof(tyObject_Operators__EbMP71azE1HSvYAQoCH9cXA, opLen); TM__vJDjRhiQWnfbAi9csscWSug_0[198].typ = (&NTIpsym__dG2QVH5Z69aMUY38zTqWxaA_); TM__vJDjRhiQWnfbAi9csscWSug_0[198].name = "opLen"; TM__vJDjRhiQWnfbAi9csscWSug_0[185].len = 13; TM__vJDjRhiQWnfbAi9csscWSug_0[185].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[185].sons = &TM__vJDjRhiQWnfbAi9csscWSug_40_13[0]; NTIoperators__EbMP71azE1HSvYAQoCH9cXA_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[185]; TM__vJDjRhiQWnfbAi9csscWSug_0[184].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[184].offset = offsetof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ, operators); TM__vJDjRhiQWnfbAi9csscWSug_0[184].typ = (&NTIoperators__EbMP71azE1HSvYAQoCH9cXA_); TM__vJDjRhiQWnfbAi9csscWSug_0[184].name = "operators"; TM__vJDjRhiQWnfbAi9csscWSug_0[0].len = 48; TM__vJDjRhiQWnfbAi9csscWSug_0[0].kind = 2; TM__vJDjRhiQWnfbAi9csscWSug_0[0].sons = &TM__vJDjRhiQWnfbAi9csscWSug_2_48[0]; NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[0]; NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_.size = sizeof(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ*); NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_.align = NIM_ALIGNOF(tyObject_ModuleGraphcolonObjectType___RZI3hCs0FTPYx8StfC81qQ*); NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_.kind = 22; NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_.base = (&NTImodulegraph58objecttype__RZI3hCs0FTPYx8StfC81qQ_); NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_.flags = 2; NTImodulegraph__KfdHSsl8vyUCSI9b3inBcww_.marker = Marker_tyRef__KfdHSsl8vyUCSI9b3inBcww; NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_.size = sizeof(tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w); NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_.align = NIM_ALIGNOF(tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w); NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_.kind = 17; NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_.base = (&NTIrootobj__ytyiCJqK439aF9cIibuRVpAg_); TM__vJDjRhiQWnfbAi9csscWSug_0[199].kind = 1; TM__vJDjRhiQWnfbAi9csscWSug_0[199].offset = offsetof(tyObject_TPassContext__Hb6rFM0ecvtlLf2kv9aU75w, idgen); TM__vJDjRhiQWnfbAi9csscWSug_0[199].typ = (&NTIidgenerator__9c0n61DB7aLyPcUMi5meUHQ_); TM__vJDjRhiQWnfbAi9csscWSug_0[199].name = "idgen"; NTItpasscontext__Hb6rFM0ecvtlLf2kv9aU75w_.node = &TM__vJDjRhiQWnfbAi9csscWSug_0[199]; }