mirror of
https://github.com/waku-org/nwaku.git
synced 2025-01-15 09:26:38 +00:00
4366 lines
309 KiB
C
4366 lines
309 KiB
C
|
/* Generated by Nim Compiler v1.2.6 */
|
||
|
/* (c) 2020 Andreas Rumpf */
|
||
|
/* The generated code is subject to the original license. */
|
||
|
/* Compiled for: Linux, amd64, gcc */
|
||
|
/* Command for C compiler:
|
||
|
gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v1/node -o nimcache/release/quicksim/stdlib_tables.nim.c.o nimcache/release/quicksim/stdlib_tables.nim.c */
|
||
|
#define NIM_INTBITS 64
|
||
|
|
||
|
#include "nimbase.h"
|
||
|
#include <string.h>
|
||
|
#include <sys/types.h>
|
||
|
#include <pthread.h>
|
||
|
#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_Table__TE5saucQBAeG7QXcN7Ilrw tyObject_Table__TE5saucQBAeG7QXcN7Ilrw;
|
||
|
typedef struct tySequence__DVX7Q9bz5RokjTwKGr5e9blQ tySequence__DVX7Q9bz5RokjTwKGr5e9blQ;
|
||
|
typedef struct TNimType TNimType;
|
||
|
typedef struct TNimNode TNimNode;
|
||
|
typedef struct tyTuple__rf9cosFcsB69bhAjFlgJVJww tyTuple__rf9cosFcsB69bhAjFlgJVJww;
|
||
|
typedef struct NimStringDesc NimStringDesc;
|
||
|
typedef struct TGenericSeq TGenericSeq;
|
||
|
typedef struct tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew;
|
||
|
typedef struct tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw;
|
||
|
typedef struct tySequence__ni05SMuXu9cJdT0okaAgAUQ tySequence__ni05SMuXu9cJdT0okaAgAUQ;
|
||
|
typedef struct tyTuple__sQx8Mjvg56usEKp7D4VZog tyTuple__sQx8Mjvg56usEKp7D4VZog;
|
||
|
typedef struct tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ;
|
||
|
typedef struct tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg;
|
||
|
typedef struct tySequence__MlAD6nAPq9bHKla9cWiIZP0g tySequence__MlAD6nAPq9bHKla9cWiIZP0g;
|
||
|
typedef struct tyTuple__awOivLjlO76sGdHY7nQUjQ tyTuple__awOivLjlO76sGdHY7nQUjQ;
|
||
|
typedef struct tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q;
|
||
|
typedef struct tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q;
|
||
|
typedef struct tySequence__P7q4mRBU3fRhL1KHJGOBAQ tySequence__P7q4mRBU3fRhL1KHJGOBAQ;
|
||
|
typedef struct tyTuple__PVXP7LYmC79cHLv3MgDW9cFw tyTuple__PVXP7LYmC79cHLv3MgDW9cFw;
|
||
|
typedef struct tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w;
|
||
|
typedef struct tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w;
|
||
|
typedef struct tySequence__87DZdIc4Y9ccnDlJfZoyb5w tySequence__87DZdIc4Y9ccnDlJfZoyb5w;
|
||
|
typedef struct tyTuple__FxWADhULcfihQn5gGVN7CQ tyTuple__FxWADhULcfihQn5gGVN7CQ;
|
||
|
typedef struct tySequence__oLpBKXzW3hF9aCVMo5EymfQ tySequence__oLpBKXzW3hF9aCVMo5EymfQ;
|
||
|
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_SharedList__JI9cx34TL8n3aOKF6tSMBUw tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw;
|
||
|
typedef struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg;
|
||
|
typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw;
|
||
|
typedef struct RootObj RootObj;
|
||
|
typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg;
|
||
|
typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg;
|
||
|
typedef struct Exception Exception;
|
||
|
typedef struct tyTuple__UAPuRQmtqdlTp9cgdKiAY0g tyTuple__UAPuRQmtqdlTp9cgdKiAY0g;
|
||
|
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 tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
|
||
|
typedef struct tyTuple__DJd8vJLOdD01l8V09cKBCnQ tyTuple__DJd8vJLOdD01l8V09cKBCnQ;
|
||
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ;
|
||
|
typedef struct tySequence__VodmML9btsOO3nz0d6nbJsA tySequence__VodmML9btsOO3nz0d6nbJsA;
|
||
|
typedef struct tyObject_MetriccolonObjectType___recdHZbXZv9bB8u9aRHCM5Kg tyObject_MetriccolonObjectType___recdHZbXZv9bB8u9aRHCM5Kg;
|
||
|
typedef struct tySequence__RxtHNU9a7qROetEL3oUnKzA tySequence__RxtHNU9a7qROetEL3oUnKzA;
|
||
|
typedef struct tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw;
|
||
|
typedef struct tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q;
|
||
|
typedef struct tySequence__ZGDdbXPD9bUBYNLtwtuTWrA tySequence__ZGDdbXPD9bUBYNLtwtuTWrA;
|
||
|
typedef struct tyTuple__Qptir78YkKhpx9ams3lvtsw tyTuple__Qptir78YkKhpx9ams3lvtsw;
|
||
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
||
|
typedef struct tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw;
|
||
|
typedef struct tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA;
|
||
|
typedef struct tySequence__bqBMFIjg0BA9aW4cUrDr4aw tySequence__bqBMFIjg0BA9aW4cUrDr4aw;
|
||
|
typedef struct tyTuple__MsTR86jOxY4TjADGXDQ9cYw tyTuple__MsTR86jOxY4TjADGXDQ9cYw;
|
||
|
typedef struct tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg;
|
||
|
typedef struct tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg;
|
||
|
typedef struct tySequence__Yjh7j69bRJilZ9ctrRBprjIw tySequence__Yjh7j69bRJilZ9ctrRBprjIw;
|
||
|
typedef struct tyTuple__beG4ILF8HR8pW2ufrKnHug tyTuple__beG4ILF8HR8pW2ufrKnHug;
|
||
|
typedef struct tySequence__Wq0ZcI6MO5RSp6EwbCW5fA tySequence__Wq0ZcI6MO5RSp6EwbCW5fA;
|
||
|
typedef struct tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g;
|
||
|
typedef struct tySequence__6siov3Lsmvxd84pp09b2kFA tySequence__6siov3Lsmvxd84pp09b2kFA;
|
||
|
typedef struct tyTuple__OXuFTr0o0fEz2WdWON4kIQ tyTuple__OXuFTr0o0fEz2WdWON4kIQ;
|
||
|
typedef struct tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ;
|
||
|
typedef struct tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA;
|
||
|
typedef struct tySequence__9bws6EaVEE1bogDOSVwy9a9cA tySequence__9bws6EaVEE1bogDOSVwy9a9cA;
|
||
|
typedef struct tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw;
|
||
|
typedef struct tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ;
|
||
|
typedef struct tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg;
|
||
|
typedef struct tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA;
|
||
|
typedef struct tySequence__7X6z61BQKOIIAG9aGlkAnSw tySequence__7X6z61BQKOIIAG9aGlkAnSw;
|
||
|
typedef struct tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw;
|
||
|
typedef struct tyObject_Filter__8L4wICuourxHGd5Wapt9cJg tyObject_Filter__8L4wICuourxHGd5Wapt9cJg;
|
||
|
typedef struct tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ;
|
||
|
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
|
||
|
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
|
||
|
typedef struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA;
|
||
|
typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w;
|
||
|
typedef struct tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg;
|
||
|
typedef struct tySequence__atzPT9bqVZh26epu1UBlGdg tySequence__atzPT9bqVZh26epu1UBlGdg;
|
||
|
typedef struct tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg;
|
||
|
typedef struct tySequence__Z2kchNFg0dCfmiVB3PwNVw tySequence__Z2kchNFg0dCfmiVB3PwNVw;
|
||
|
typedef struct tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw;
|
||
|
typedef struct tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA;
|
||
|
typedef struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA;
|
||
|
typedef struct tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg;
|
||
|
typedef struct tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA;
|
||
|
typedef struct tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g;
|
||
|
typedef struct tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ;
|
||
|
typedef struct tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA;
|
||
|
typedef struct tyObject_DispatchercolonObjectType___5km59b0KWRwcy7PeUS9aYRAg tyObject_DispatchercolonObjectType___5km59b0KWRwcy7PeUS9aYRAg;
|
||
|
typedef struct tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA;
|
||
|
typedef struct tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg;
|
||
|
typedef struct tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg;
|
||
|
typedef struct tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg;
|
||
|
typedef struct tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg;
|
||
|
typedef struct tySequence__bZnlXjZxt9bKsfZvcpqpZDA tySequence__bZnlXjZxt9bKsfZvcpqpZDA;
|
||
|
typedef struct tySequence__brriflmYwGP9aQE3grVydoQ tySequence__brriflmYwGP9aQE3grVydoQ;
|
||
|
typedef struct tySequence__TxR1UCdKYpvrwqom6m6ztg tySequence__TxR1UCdKYpvrwqom6m6ztg;
|
||
|
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
|
||
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
||
|
typedef struct tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w;
|
||
|
typedef struct tyObject_Option__CppTXK9bju4OksdxW9a1xJAw tyObject_Option__CppTXK9bju4OksdxW9a1xJAw;
|
||
|
typedef struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw;
|
||
|
typedef struct tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A;
|
||
|
typedef struct tySequence__V7ShAorRgCSeV9b0QgCr9aAg tySequence__V7ShAorRgCSeV9b0QgCr9aAg;
|
||
|
typedef struct tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ;
|
||
|
typedef struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw tyObject_Moment__p19adwOigsIe5d3NlfPJOEw;
|
||
|
struct tyObject_Table__TE5saucQBAeG7QXcN7Ilrw {tySequence__DVX7Q9bz5RokjTwKGr5e9blQ* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
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;
|
||
|
tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
|
||
|
tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
|
||
|
TNimType* base;
|
||
|
TNimNode* node;
|
||
|
void* finalizer;
|
||
|
tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
|
||
|
tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
|
||
|
NCSTRING name;
|
||
|
TNimType* nextType;
|
||
|
NI instances;
|
||
|
NI sizes;
|
||
|
};
|
||
|
struct TGenericSeq {NI len;
|
||
|
NI reserved;
|
||
|
};
|
||
|
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
|
||
|
};
|
||
|
struct tyTuple__rf9cosFcsB69bhAjFlgJVJww {
|
||
|
NI Field0;
|
||
|
NimStringDesc* Field1;
|
||
|
tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* Field2;
|
||
|
};
|
||
|
typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
|
||
|
struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
|
||
|
NI offset;
|
||
|
TNimType* typ;
|
||
|
NCSTRING name;
|
||
|
NI len;
|
||
|
TNimNode** sons;
|
||
|
};
|
||
|
struct tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw {tySequence__ni05SMuXu9cJdT0okaAgAUQ* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
struct tyTuple__sQx8Mjvg56usEKp7D4VZog {
|
||
|
NI Field0;
|
||
|
NimStringDesc* Field1;
|
||
|
tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* Field2;
|
||
|
};
|
||
|
struct tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg {tySequence__MlAD6nAPq9bHKla9cWiIZP0g* data;
|
||
|
NI counter;
|
||
|
NI first;
|
||
|
NI last;
|
||
|
};
|
||
|
struct tyTuple__awOivLjlO76sGdHY7nQUjQ {
|
||
|
NI Field0;
|
||
|
NI Field1;
|
||
|
NimStringDesc* Field2;
|
||
|
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* Field3;
|
||
|
};
|
||
|
struct tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q {tySequence__P7q4mRBU3fRhL1KHJGOBAQ* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
struct tyTuple__PVXP7LYmC79cHLv3MgDW9cFw {
|
||
|
NI Field0;
|
||
|
NI64 Field1;
|
||
|
tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* Field2;
|
||
|
};
|
||
|
struct tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w {tySequence__87DZdIc4Y9ccnDlJfZoyb5w* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* j, void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__ADCDtoN1AvOABxjfvZcWKw;
|
||
|
struct tyTuple__FxWADhULcfihQn5gGVN7CQ {
|
||
|
NI Field0;
|
||
|
NimStringDesc* Field1;
|
||
|
tyProc__ADCDtoN1AvOABxjfvZcWKw Field2;
|
||
|
};
|
||
|
typedef NU8 tyEnum_JsonNodeKind__RUngo7nCHe6O8aBGIcrhtg;
|
||
|
struct tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q {tyEnum_JsonNodeKind__RUngo7nCHe6O8aBGIcrhtg kind;
|
||
|
union{
|
||
|
struct {NimStringDesc* str;
|
||
|
} _kind_1;
|
||
|
struct {NI64 num;
|
||
|
} _kind_2;
|
||
|
struct {NF fnum;
|
||
|
} _kind_3;
|
||
|
struct {NIM_BOOL bval;
|
||
|
} _kind_4;
|
||
|
struct {tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg fields;
|
||
|
} _kind_6;
|
||
|
struct {tySequence__oLpBKXzW3hF9aCVMo5EymfQ* elems;
|
||
|
} _kind_7;
|
||
|
};
|
||
|
};
|
||
|
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__SiRwrEKZdLgxqz9a9aoVBglg[512];
|
||
|
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__SiRwrEKZdLgxqz9a9aoVBglg 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;
|
||
|
NI allocCounter;
|
||
|
NI deallocCounter;
|
||
|
};
|
||
|
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;
|
||
|
};
|
||
|
typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5];
|
||
|
struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head;
|
||
|
tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail;
|
||
|
pthread_mutex_t lock;
|
||
|
};
|
||
|
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;
|
||
|
tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose;
|
||
|
NI gcThreadId;
|
||
|
};
|
||
|
struct RootObj {TNimType* m_type;};
|
||
|
typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2];
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__9bqx36VxQxXejdrF09bFARDQ;
|
||
|
typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA;
|
||
|
struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location;
|
||
|
tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks;
|
||
|
tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb;
|
||
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child;
|
||
|
tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state;
|
||
|
Exception* error;
|
||
|
NIM_BOOL mustCancel;
|
||
|
NI id;
|
||
|
};
|
||
|
struct tyTuple__UAPuRQmtqdlTp9cgdKiAY0g {
|
||
|
NIM_BOOL Field0;
|
||
|
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* Field1;
|
||
|
};
|
||
|
struct tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyTuple__UAPuRQmtqdlTp9cgdKiAY0g value;
|
||
|
};
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(NimStringDesc*, ClP_0) (void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__qC39cAonBOZL0cZZ5vavbcQ;
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(NIM_BOOL, ClP_0) (void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__xdLb0cyzx3FuM6Q4NnRTpQ;
|
||
|
struct tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew { RootObj Sup;NimStringDesc* id;
|
||
|
tyProc__qC39cAonBOZL0cZZ5vavbcQ dump;
|
||
|
tyProc__xdLb0cyzx3FuM6Q4NnRTpQ isLeaked;
|
||
|
};
|
||
|
typedef NU8 tyEnum_TopicState__ah9cbicZo9clzGWtgai40l6g;
|
||
|
typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA;
|
||
|
struct tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ {tyEnum_TopicState__ah9cbicZo9clzGWtgai40l6g state;
|
||
|
tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA logLevel;
|
||
|
};
|
||
|
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;};
|
||
|
struct tyTuple__DJd8vJLOdD01l8V09cKBCnQ {
|
||
|
NI Field0;
|
||
|
NI Field1;
|
||
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* Field2;
|
||
|
tySequence__VodmML9btsOO3nz0d6nbJsA* Field3;
|
||
|
};
|
||
|
struct tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw {tySequence__RxtHNU9a7qROetEL3oUnKzA* data;
|
||
|
NI counter;
|
||
|
NI first;
|
||
|
NI last;
|
||
|
};
|
||
|
struct tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q {tySequence__ZGDdbXPD9bUBYNLtwtuTWrA* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
struct tyTuple__Qptir78YkKhpx9ams3lvtsw {
|
||
|
NI Field0;
|
||
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* Field1;
|
||
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* Field2;
|
||
|
};
|
||
|
struct tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA {tySequence__bqBMFIjg0BA9aW4cUrDr4aw* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
struct tyTuple__MsTR86jOxY4TjADGXDQ9cYw {
|
||
|
NI Field0;
|
||
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
||
|
tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* Field2;
|
||
|
};
|
||
|
struct tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg {tySequence__Yjh7j69bRJilZ9ctrRBprjIw* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(void, ClP_0) (tySequence__Wq0ZcI6MO5RSp6EwbCW5fA* n_0, void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__Vj8L5mSqv3cWTixxMAusYg;
|
||
|
struct tyTuple__beG4ILF8HR8pW2ufrKnHug {
|
||
|
NI Field0;
|
||
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
||
|
tyProc__Vj8L5mSqv3cWTixxMAusYg Field2;
|
||
|
};
|
||
|
struct tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g {tySequence__6siov3Lsmvxd84pp09b2kFA* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
struct tyTuple__OXuFTr0o0fEz2WdWON4kIQ {
|
||
|
NI Field0;
|
||
|
tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* Field1;
|
||
|
tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* Field2;
|
||
|
};
|
||
|
struct tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA {tySequence__9bws6EaVEE1bogDOSVwy9a9cA* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* p_0, void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__9c8xRSwJvpOiPiSw9cW3tuEw;
|
||
|
struct tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ {tyProc__9c8xRSwJvpOiPiSw9cW3tuEw onPeerConnected;
|
||
|
tyProc__9c8xRSwJvpOiPiSw9cW3tuEw onPeerDisconnected;
|
||
|
tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* protocol;
|
||
|
};
|
||
|
struct tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw {
|
||
|
NI Field0;
|
||
|
NI Field1;
|
||
|
tyObject_PeerObserver__jiG6LWCyHKJmWqcArkLgzQ Field2;
|
||
|
};
|
||
|
struct tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA {tySequence__7X6z61BQKOIIAG9aGlkAnSw* data;
|
||
|
NI counter;
|
||
|
};
|
||
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
||
|
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
||
|
};
|
||
|
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
|
||
|
};
|
||
|
struct tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA val;
|
||
|
NIM_BOOL has;
|
||
|
};
|
||
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
||
|
struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
||
|
};
|
||
|
struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w val;
|
||
|
NIM_BOOL has;
|
||
|
};
|
||
|
struct tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg val;
|
||
|
NIM_BOOL has;
|
||
|
};
|
||
|
typedef struct {
|
||
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg* msg, void* ClE_0);
|
||
|
void* ClE_0;
|
||
|
} tyProc__09bJb1xQdzzj82jvVgaF9aLQ;
|
||
|
struct tyObject_Filter__8L4wICuourxHGd5Wapt9cJg {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ src;
|
||
|
tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA privateKey;
|
||
|
tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg symKey;
|
||
|
tySequence__atzPT9bqVZh26epu1UBlGdg* topics;
|
||
|
NF powReq;
|
||
|
NIM_BOOL allowP2P;
|
||
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
||
|
tyProc__09bJb1xQdzzj82jvVgaF9aLQ handler;
|
||
|
tySequence__Z2kchNFg0dCfmiVB3PwNVw* queue;
|
||
|
};
|
||
|
struct tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw {
|
||
|
NI Field0;
|
||
|
NimStringDesc* Field1;
|
||
|
tyObject_Filter__8L4wICuourxHGd5Wapt9cJg Field2;
|
||
|
};
|
||
|
typedef NU8 tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA;
|
||
|
typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16];
|
||
|
typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4];
|
||
|
struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA {tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA family;
|
||
|
union{
|
||
|
struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6;
|
||
|
} _family_1;
|
||
|
struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4;
|
||
|
} _family_2;
|
||
|
};
|
||
|
};
|
||
|
struct tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA {tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA ip;
|
||
|
NU16 udpPort;
|
||
|
NU16 tcpPort;
|
||
|
};
|
||
|
struct tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA pubkey;
|
||
|
tyObject_Address__x5U8qnsjGWstAJoOadUZ9aA address;
|
||
|
};
|
||
|
struct tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g {NU64 lo;
|
||
|
NU64 hi;
|
||
|
};
|
||
|
struct tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA {tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g lo;
|
||
|
tyObject_UintImpl__7gzUBTJUlPE55RUsMXYp5g hi;
|
||
|
};
|
||
|
struct tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg {tyObject_UintImpl__3RPAuTAh9bcIRq9bgsNKRahA data;
|
||
|
};
|
||
|
struct tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg {tyObject_ENode__bNRDNKJGQnqT2sH89bsDhBw node;
|
||
|
tyObject_StUint__zk9cGwjKuqNvWysDWG2FjHg id;
|
||
|
};
|
||
|
typedef NU64 tyArray__wa4ExhM0I5D0wQQmyrXAHA[120];
|
||
|
struct tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg {tyArray__wa4ExhM0I5D0wQQmyrXAHA skey;
|
||
|
NI nr;
|
||
|
};
|
||
|
struct tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg {tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg cipher;
|
||
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg iv;
|
||
|
tyArray__vEOa9c5qaE9ajWxR5R4zwfQg ecount;
|
||
|
NU num;
|
||
|
};
|
||
|
struct tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg {tyObject_RijndaelContext__P9ctyX6u5ZjparlFDMKF09bg cipher;
|
||
|
};
|
||
|
typedef NU8 tyArray__mJet1q9cQ9cMu09a9cvCoy52aQ[200];
|
||
|
struct tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg {tyArray__mJet1q9cQ9cMu09a9cvCoy52aQ q;
|
||
|
NI pt;
|
||
|
};
|
||
|
struct tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA {tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg aesenc;
|
||
|
tyObject_CTR__CSv7tJ1uWHDvWQ9cM87Zmdg aesdec;
|
||
|
tyObject_ECB__38lQnqP7w5SFHX6DC3Yf9cg macenc;
|
||
|
tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg emac;
|
||
|
tyObject_KeccakContext__82GRymTSHYqYubtyRt2cIg imac;
|
||
|
};
|
||
|
typedef NU8 tyEnum_ConnectionState__kB7AohyIDJpEMjtdFGcsIQ;
|
||
|
struct tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ {tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* remote;
|
||
|
tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* network;
|
||
|
tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transport;
|
||
|
tyObject_DispatchercolonObjectType___5km59b0KWRwcy7PeUS9aYRAg* dispatcher;
|
||
|
NI lastReqId;
|
||
|
tyObject_SecretState__wF55I1IHS9aSpH159cVClRxA secretsState;
|
||
|
tyEnum_ConnectionState__kB7AohyIDJpEMjtdFGcsIQ connectionState;
|
||
|
tySequence__bZnlXjZxt9bKsfZvcpqpZDA* protocolStates;
|
||
|
tySequence__brriflmYwGP9aQE3grVydoQ* outstandingRequests;
|
||
|
tySequence__TxR1UCdKYpvrwqom6m6ztg* awaitedMessages;
|
||
|
};
|
||
|
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
|
||
|
void* udata;
|
||
|
};
|
||
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
|
||
|
NI line;
|
||
|
NCSTRING filename;
|
||
|
};
|
||
|
struct tyObject_Option__CppTXK9bju4OksdxW9a1xJAw {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* val;
|
||
|
NIM_BOOL has;
|
||
|
};
|
||
|
struct tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ src;
|
||
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload;
|
||
|
tyObject_Option__CppTXK9bju4OksdxW9a1xJAw padding;
|
||
|
};
|
||
|
struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
||
|
};
|
||
|
struct tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg {tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w decoded;
|
||
|
NU32 timestamp;
|
||
|
NU32 ttl;
|
||
|
tyArray__H8qf9bpC2ziYA2earmO8m7w topic;
|
||
|
NF pow;
|
||
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
||
|
tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ dst;
|
||
|
};
|
||
|
struct tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A {tySequence__V7ShAorRgCSeV9b0QgCr9aAg* data;
|
||
|
NI head;
|
||
|
NI tail;
|
||
|
NI count;
|
||
|
NI mask;
|
||
|
};
|
||
|
struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw {NI64 value;
|
||
|
};
|
||
|
struct tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ {NI id;
|
||
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future;
|
||
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw timeoutAt;
|
||
|
};
|
||
|
struct tySequence__DVX7Q9bz5RokjTwKGr5e9blQ { TGenericSeq Sup; tyTuple__rf9cosFcsB69bhAjFlgJVJww data[SEQ_DECL_SIZE];};struct tySequence__ni05SMuXu9cJdT0okaAgAUQ { TGenericSeq Sup; tyTuple__sQx8Mjvg56usEKp7D4VZog data[SEQ_DECL_SIZE];};struct tySequence__MlAD6nAPq9bHKla9cWiIZP0g { TGenericSeq Sup; tyTuple__awOivLjlO76sGdHY7nQUjQ data[SEQ_DECL_SIZE];};struct tySequence__P7q4mRBU3fRhL1KHJGOBAQ { TGenericSeq Sup; tyTuple__PVXP7LYmC79cHLv3MgDW9cFw data[SEQ_DECL_SIZE];};struct tySequence__87DZdIc4Y9ccnDlJfZoyb5w { TGenericSeq Sup; tyTuple__FxWADhULcfihQn5gGVN7CQ data[SEQ_DECL_SIZE];};struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__VodmML9btsOO3nz0d6nbJsA { TGenericSeq Sup; tyObject_MetriccolonObjectType___recdHZbXZv9bB8u9aRHCM5Kg* data[SEQ_DECL_SIZE];};struct tySequence__RxtHNU9a7qROetEL3oUnKzA { TGenericSeq Sup; tyTuple__DJd8vJLOdD01l8V09cKBCnQ data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__ZGDdbXPD9bUBYNLtwtuTWrA { TGenericSeq Sup; tyTuple__Qptir78YkKhpx9ams3lvtsw data[SEQ_DECL_SIZE];};struct tySequence__bqBMFIjg0BA9aW4cUrDr4aw { TGenericSeq Sup; tyTuple__MsTR86jOxY4TjADGXDQ9cYw data[SEQ_DECL_SIZE];};struct tySequence__Yjh7j69bRJilZ9ctrRBprjIw { TGenericSeq Sup; tyTuple__beG4ILF8HR8pW2ufrKnHug data[SEQ_DECL_SIZE];};struct tySequence__6siov3Lsmvxd84pp09b2kFA { TGenericSeq Sup; tyTuple__OXuFTr0o0fEz2WdWON4kIQ data[SEQ_DECL_SIZE];};struct tySequence__9bws6EaVEE1bogDOSVwy9a9cA { TGenericSeq Sup; tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw data[SEQ_DECL_SIZE];};struct tySequence__7X6z61BQKOIIAG9aGlkAnSw { TGenericSeq Sup; tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw data[SEQ_DECL_SIZE];};struct tySequence__oLpBKXzW3hF9aCVMo5EymfQ { TGenericSeq Sup; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__Wq0ZcI6MO5RSp6EwbCW5fA { TGenericSeq Sup; tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* data[SEQ_DECL_SIZE];};struct tySequence__atzPT9bqVZh26epu1UBlGdg { TGenericSeq Sup; tyArray__H8qf9bpC2ziYA2earmO8m7w data[SEQ_DECL_SIZE];};struct tySequence__Z2kchNFg0dCfmiVB3PwNVw { TGenericSeq Sup; tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg data[SEQ_DECL_SIZE];};struct tySequence__bZnlXjZxt9bKsfZvcpqpZDA { TGenericSeq Sup; RootObj* data[SEQ_DECL_SIZE];};struct tySequence__brriflmYwGP9aQE3grVydoQ { TGenericSeq Sup; tyObject_Deque__9al6d2TPsLxHbSTA9auxSt7A data[SEQ_DECL_SIZE];};struct tySequence__TxR1UCdKYpvrwqom6m6ztg { TGenericSeq Sup; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* data[SEQ_DECL_SIZE];};struct tySequence__V7ShAorRgCSeV9b0QgCr9aAg { TGenericSeq Sup; tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__DVX7Q9bz5RokjTwKGr5e9blQ)(void* p, NI op);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw)(NI x);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len);
|
||
|
static N_NIMCALL(void, Marker_tySequence__ni05SMuXu9cJdT0okaAgAUQ)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__MlAD6nAPq9bHKla9cWiIZP0g)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__P7q4mRBU3fRhL1KHJGOBAQ)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__87DZdIc4Y9ccnDlJfZoyb5w)(void* p, NI op);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGet__U8BE8F1hkorXEqb1x9baemQ)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, NI* hc);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__6PCYkKlCNhq9cnRLnqWKkwQ)(NimStringDesc* x);
|
||
|
static N_INLINE(NIM_BOOL, isFilled__5Qpmu5QqwDY0esVXn6wf7wtables)(NI hcode);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
||
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b);
|
||
|
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size);
|
||
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size);
|
||
|
static N_INLINE(NI, nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables)(NI h, NI maxHash);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
||
|
static N_INLINE(void, asgnRef)(void** dest, void* src);
|
||
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
||
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y);
|
||
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr);
|
||
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y);
|
||
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
||
|
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y);
|
||
|
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
||
|
N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__8nOTuA2SxOsL8hlNzSF4Dwtables)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__9cAm9cItwB6y9bUzyB9bE1NBlA)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__K9b9aplmUERncrp49bmzOdPnw)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, tySequence__MlAD6nAPq9bHKla9cWiIZP0g** data, NimStringDesc* key, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* val, NI hc, NI h);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
|
||
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGetKnownHC__9cQeRP9bxZubT9bE5dfTSZEew)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, NI hc);
|
||
|
static N_INLINE(NI, rawGet__yyntiie7QcUnYzdu7G9cqLQtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t, NI64 key, NI* hc);
|
||
|
static N_INLINE(NI, hash__sTYVuBLDBQbglYNxcT9bWrghashes)(NI64 x);
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__mWouqGG4QTf2t9cGJRtN7EAtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__79akMJ39b064yLsBG9cU9cGWmg)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__Q46c7cg8fzMBKa5sW4yxRA)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t, tySequence__P7q4mRBU3fRhL1KHJGOBAQ** data, NI64 key, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* val, NI hc, NI h);
|
||
|
static N_INLINE(NI, rawGetKnownHC__C4Chxo9aiNXXRkE9bYenhM8wtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t, NI64 key, NI hc);
|
||
|
static N_INLINE(NI, rawGet__d3fdFCFTForl7DQLUc9cnAwtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key, NI* hc);
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__9bk9cheh7s8pERKsEKNYiaJQtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__lUfMDEMnprYFjNuutiXizw)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__T20U35I7iv9cGqsD0kuauSA)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw* t, tySequence__DVX7Q9bz5RokjTwKGr5e9blQ** data, NimStringDesc* key, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* val, NI hc, NI h);
|
||
|
static N_INLINE(NI, rawGetKnownHC__UZHmpQvnjlZGM00rVOsjQgtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key, NI hc);
|
||
|
static N_INLINE(NI, rawGet__RyGEE71q9cRpz3KS9a81nc2wtables)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw t, NimStringDesc* key, NI* hc);
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__5zPq4lreux1YpxVoocrpkQtables)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__eK1DdmKPASo5r7he29a0n8g)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__G9aqV1UL9aDB0oiIYXA2a2lA)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw* t, tySequence__ni05SMuXu9cJdT0okaAgAUQ** data, NimStringDesc* key, tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* val, NI hc, NI h);
|
||
|
static N_INLINE(NI, rawGetKnownHC__GiWAd9bZ19c80lzWwOBOsytAtables)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw t, NimStringDesc* key, NI hc);
|
||
|
static N_INLINE(NI, rawGet__B8emH5taC0NsYyBRssSIiwtables)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, NI* hc);
|
||
|
static N_INLINE(NIM_BOOL, isEmpty__5Qpmu5QqwDY0esVXn6wf7w_2tables)(NI hcode);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size);
|
||
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src);
|
||
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
|
||
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
||
|
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(NimStringDesc*, nimInt64ToStr)(NI64 x);
|
||
|
static N_INLINE(NI, rawGet__YTXDaIou4WVxznTZQvMNcAtables)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t, NimStringDesc* key, NI* hc);
|
||
|
static N_NIMCALL(void, Marker_tySequence__RxtHNU9a7qROetEL3oUnKzA)(void* p, NI op);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGet__qD9aXMfcEXJ9a5hvtCCEBt9bA)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, NI* hc);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__WYDIaLCbmWhyxpD9cQWB2yg)(NimStringDesc** x_0, NI x_0Len_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___jpeT21MusP66x4kcP9cZuag)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x_0, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* y_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt);
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__RAwROaq785Ns6l9bKfSL6jgtables)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__NeiZxEMss9axm3FfSWzfCpQ)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t);
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__vYqY2MQPUBfywV1esyVI9aA)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__RxtHNU9a7qROetEL3oUnKzA** data_0, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, tySequence__VodmML9btsOO3nz0d6nbJsA* val_0, NI hc, NI h_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGetKnownHC__1zWT9cQa8T0LifsfJUZB2ow)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, NI hc);
|
||
|
static N_INLINE(NI, rawGet__IkxZtwDP7uSdDEY1UHTdHQtables)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, NI* hc);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___xqL1qTIQGkhdyM4F59c1P9aw)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x_0);
|
||
|
static N_NIMCALL(void, Marker_tySequence__ZGDdbXPD9bUBYNLtwtuTWrA)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__bqBMFIjg0BA9aW4cUrDr4aw)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__Yjh7j69bRJilZ9ctrRBprjIw)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__6siov3Lsmvxd84pp09b2kFA)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__9bws6EaVEE1bogDOSVwy9a9cA)(void* p, NI op);
|
||
|
static N_NIMCALL(void, Marker_tySequence__7X6z61BQKOIIAG9aGlkAnSw)(void* p, NI op);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__12nY31z78V72F9cIAyo1OIA_2)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__7REWkNePyt0YPCY5vLJ9aJA_2)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0);
|
||
|
static N_INLINE(NI, rawGet__ofNEKCYvRbLbMIu2mdmaHwtables)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, NI* hc);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__CaMh2m9bdzg1ocusi53bWtg)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* n_0);
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___Td9a9afRPwnI6qVx9ahUdIcew)(tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* a, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* b);
|
||
|
N_LIB_PRIVATE TNimType NTI__TE5saucQBAeG7QXcN7Ilrw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__rf9cosFcsB69bhAjFlgJVJww_;
|
||
|
extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_;
|
||
|
extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_;
|
||
|
extern TNimType NTI__Eq0quIPkR6mosgZ9aNjFQ3g_;
|
||
|
N_LIB_PRIVATE TNimType NTI__DVX7Q9bz5RokjTwKGr5e9blQ_;
|
||
|
STRING_LITERAL(TM__4SoG2KRQy3oMm9aUzSLtGrA_4, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
||
|
"vendor/Nim/lib/pure/collections/tableimpl.nim(166, 12) `isPowerO"
|
||
|
"fTwo(initialSize)` ", 146);
|
||
|
N_LIB_PRIVATE TNimType NTI__vbZjvjJSS3OgvMliUnJ8Jw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__sQx8Mjvg56usEKp7D4VZog_;
|
||
|
extern TNimType NTI__lDH3teBMmRGDFALviSoHXQ_;
|
||
|
N_LIB_PRIVATE TNimType NTI__ni05SMuXu9cJdT0okaAgAUQ_;
|
||
|
N_LIB_PRIVATE TNimType NTI__ZZvSdVkA2s2sIyifu4cpkg_;
|
||
|
N_LIB_PRIVATE TNimType NTI__awOivLjlO76sGdHY7nQUjQ_;
|
||
|
extern TNimType NTI__zfzzuQ8txrdZAYK0WGWpHg_;
|
||
|
N_LIB_PRIVATE TNimType NTI__MlAD6nAPq9bHKla9cWiIZP0g_;
|
||
|
N_LIB_PRIVATE TNimType NTI__BZfyXkROzX88W3JFME9aJ2Q_;
|
||
|
N_LIB_PRIVATE TNimType NTI__PVXP7LYmC79cHLv3MgDW9cFw_;
|
||
|
extern TNimType NTI__Aav8dQoMlCFnZRxA0IhTHQ_;
|
||
|
extern TNimType NTI__xJEcXnG5UPm6fVzzYYL3Gw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__P7q4mRBU3fRhL1KHJGOBAQ_;
|
||
|
N_LIB_PRIVATE TNimType NTI__k9cb4Qn3gUx6gxyGj3hd20w_;
|
||
|
N_LIB_PRIVATE TNimType NTI__FxWADhULcfihQn5gGVN7CQ_;
|
||
|
extern TNimType NTI__ADCDtoN1AvOABxjfvZcWKw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__87DZdIc4Y9ccnDlJfZoyb5w_;
|
||
|
STRING_LITERAL(TM__4SoG2KRQy3oMm9aUzSLtGrA_13, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
||
|
"vendor/Nim/lib/pure/collections/tableimpl.nim(166, 12) `isPowerO"
|
||
|
"fTwo(defaultInitialSize)` ", 153);
|
||
|
STRING_LITERAL(TM__4SoG2KRQy3oMm9aUzSLtGrA_16, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
||
|
"vendor/Nim/lib/pure/collections/hashcommon.nim(33, 9) `\012t.counte"
|
||
|
"r < t.dataLen` ", 142);
|
||
|
extern TNimType NTI__8SzoIAgLw9ci2v0yafHj9b6Q_;
|
||
|
extern TNimType NTI__t7nhKLvXTQS9cS8ByJU9bIag_;
|
||
|
STRING_LITERAL(TM__4SoG2KRQy3oMm9aUzSLtGrA_54, "key not found: ", 15);
|
||
|
N_LIB_PRIVATE TNimType NTI__DJd8vJLOdD01l8V09cKBCnQ_;
|
||
|
extern TNimType NTI__sM4lkSb7zS6F7OVMvW9cffQ_;
|
||
|
extern TNimType NTI__VodmML9btsOO3nz0d6nbJsA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__RxtHNU9a7qROetEL3oUnKzA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__AG5w5XCJjF9b05sfGM0qgkw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__gZoQEO4V3muc0g6lD9aIb2Q_;
|
||
|
N_LIB_PRIVATE TNimType NTI__Qptir78YkKhpx9ams3lvtsw_;
|
||
|
extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_;
|
||
|
extern TNimType NTI__rI4CttOsQJLhGB50KE3n9cA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__ZGDdbXPD9bUBYNLtwtuTWrA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__MsTR86jOxY4TjADGXDQ9cYw_;
|
||
|
extern TNimType NTI__dXv1y2c2nNbnKs59aRY70QA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__bqBMFIjg0BA9aW4cUrDr4aw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__4n5kcfi9ae2XAgDxZKNVtjg_;
|
||
|
N_LIB_PRIVATE TNimType NTI__beG4ILF8HR8pW2ufrKnHug_;
|
||
|
extern TNimType NTI__Vj8L5mSqv3cWTixxMAusYg_;
|
||
|
N_LIB_PRIVATE TNimType NTI__Yjh7j69bRJilZ9ctrRBprjIw_;
|
||
|
N_LIB_PRIVATE TNimType NTI__JQs6mFuSYGTO9bUC9aLU6i1g_;
|
||
|
N_LIB_PRIVATE TNimType NTI__OXuFTr0o0fEz2WdWON4kIQ_;
|
||
|
extern TNimType NTI__ilId79baDi1OHxxGAxmTreg_;
|
||
|
N_LIB_PRIVATE TNimType NTI__6siov3Lsmvxd84pp09b2kFA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__zmO5q5EIRgSoRBBKm9a9cDfA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__yF9c6feNXxQ6CPcRGg9a29bjw_;
|
||
|
extern TNimType NTI__jiG6LWCyHKJmWqcArkLgzQ_;
|
||
|
N_LIB_PRIVATE TNimType NTI__9bws6EaVEE1bogDOSVwy9a9cA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__a4wU4TJ3S9aYE7hUiPIMGtA_;
|
||
|
N_LIB_PRIVATE TNimType NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_;
|
||
|
extern TNimType NTI__8L4wICuourxHGd5Wapt9cJg_;
|
||
|
N_LIB_PRIVATE TNimType NTI__7X6z61BQKOIIAG9aGlkAnSw_;
|
||
|
extern TNimType* nimTypeRoot;
|
||
|
extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q;
|
||
|
static N_NIMCALL(void, Marker_tySequence__DVX7Q9bz5RokjTwKGr5e9blQ)(void* p, NI op) {
|
||
|
tySequence__DVX7Q9bz5RokjTwKGr5e9blQ* a;
|
||
|
NI T1_; a = (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*)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); }
|
||
|
}
|
||
|
|
||
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initTable__U3F8QFLqKhRx2igTYOYzbg)(NI initialSize, tyObject_Table__TE5saucQBAeG7QXcN7Ilrw* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T3_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = (NIM_BOOL)0; T3_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(initialSize); if (!!(T3_)) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_4));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((initialSize) < ((NI) 0) || (initialSize) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(initialSize, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*Result).data), (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*) newSeq((&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_), ((NI) (initialSize))));}
|
||
|
static N_NIMCALL(void, Marker_tySequence__ni05SMuXu9cJdT0okaAgAUQ)(void* p, NI op) {
|
||
|
tySequence__ni05SMuXu9cJdT0okaAgAUQ* a;
|
||
|
NI T1_; a = (tySequence__ni05SMuXu9cJdT0okaAgAUQ*)p;
|
||
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
||
|
nimGCvisit((void*)a->data[T1_].Field1, op); }
|
||
|
}
|
||
|
|
||
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initTable__DVyIuDOweGk1P9bzznyI6QA)(NI initialSize, tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T3_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = (NIM_BOOL)0; T3_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(initialSize); if (!!(T3_)) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_4));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((initialSize) < ((NI) 0) || (initialSize) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(initialSize, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*Result).data), (tySequence__ni05SMuXu9cJdT0okaAgAUQ*) newSeq((&NTI__ni05SMuXu9cJdT0okaAgAUQ_), ((NI) (initialSize))));}
|
||
|
static N_NIMCALL(void, Marker_tySequence__MlAD6nAPq9bHKla9cWiIZP0g)(void* p, NI op) {
|
||
|
tySequence__MlAD6nAPq9bHKla9cWiIZP0g* a;
|
||
|
NI T1_; a = (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*)p;
|
||
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
||
|
nimGCvisit((void*)a->data[T1_].Field2, op); nimGCvisit((void*)a->data[T1_].Field3, op); }
|
||
|
}
|
||
|
static N_NIMCALL(void, Marker_tySequence__P7q4mRBU3fRhL1KHJGOBAQ)(void* p, NI op) {
|
||
|
tySequence__P7q4mRBU3fRhL1KHJGOBAQ* a;
|
||
|
NI T1_; a = (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*)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__87DZdIc4Y9ccnDlJfZoyb5w)(void* p, NI op) {
|
||
|
tySequence__87DZdIc4Y9ccnDlJfZoyb5w* a;
|
||
|
NI T1_; a = (tySequence__87DZdIc4Y9ccnDlJfZoyb5w*)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.ClE_0, op); }
|
||
|
}
|
||
|
|
||
|
#line 1264 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initOrderedTable__Xnq4D4mCe8fymnuh9c7PQlw)(NI initialSize, tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; (*Result).first = 0; (*Result).last = 0;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T3_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = (NIM_BOOL)0; T3_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(initialSize); if (!!(T3_)) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_4));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((initialSize) < ((NI) 0) || (initialSize) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(initialSize, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*Result).data), (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*) newSeq((&NTI__MlAD6nAPq9bHKla9cWiIZP0g_), ((NI) (initialSize))));
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).first = ((NI) -1);
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).last = ((NI) -1);}
|
||
|
|
||
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, isFilled__5Qpmu5QqwDY0esVXn6wf7wtables)(NI hcode) { NIM_BOOL result; result = (NIM_BOOL)0;
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = !((hcode == ((NI) 0))); return result;}
|
||
|
|
||
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0;
|
||
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
|
||
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
result = memcmp(a, b, ((size_t) (size))); return result;}
|
||
|
|
||
|
#line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0;
|
||
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
|
||
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
|
||
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
|
||
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;}
|
||
|
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0;
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
alen = (a ? a->Sup.len : 0);
|
||
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
|
||
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
blen = (b ? b->Sup.len : 0);
|
||
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
{
|
||
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
if (!(alen == blen)) goto LA3_;
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
{
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
if (!(alen == ((NI) 0))) goto LA7_;
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
|
||
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
result = NIM_TRUE; goto BeforeRet_;
|
||
|
}
|
||
|
LA7_: ;
|
||
|
|
||
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
|
||
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
|
||
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
||
|
result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_;
|
||
|
}
|
||
|
LA3_: ;
|
||
|
}BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables)(NI h, NI maxHash) { NI result; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_14; result = (NI)0;
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimAddInt(h, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_14)) { raiseOverflow(); }; result = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_14) & maxHash); return result;}
|
||
|
|
||
|
#line 1224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGet__U8BE8F1hkorXEqb1x9baemQ)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, NI* hc) { NI result; NI h; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_15;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__6PCYkKlCNhq9cnRLnqWKkwQ(key);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = (((*t).data ? (*t).data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[h].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); } T16_ = ((*t).data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); } T16_ = eqStrings((*t).data->data[h].Field2, key); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_15)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_15); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
||
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y) { NI result; result = (NI)0;
|
||
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
||
|
|
||
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
||
|
result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result;}
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
(*c).refcount = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((*c).refcount, ((NI) 8));}
|
||
|
|
||
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
||
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y) { NI result; result = (NI)0;
|
||
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
||
|
|
||
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
||
|
result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result;}
|
||
|
|
||
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
||
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (usr)), ((NI) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result;}
|
||
|
|
||
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
||
|
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0;
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
||
|
|
||
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
||
|
result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result;}
|
||
|
|
||
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
addZCT__Y66tOYFjgwJ0k4aLz4bc0Q((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), c);
|
||
|
}
|
||
|
|
||
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
(*c).refcount = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*c).refcount, ((NI) 8));
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
{ NIM_BOOL T3_;
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_;
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system(c);
|
||
|
}
|
||
|
LA4_: ;
|
||
|
}
|
||
|
|
||
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
static N_INLINE(void, asgnRef)(void** dest, void* src) {
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_;
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
if (!!((src == NIM_NIL))) goto LA3_;
|
||
|
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src);
|
||
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T5_);
|
||
|
}
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_;
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
if (!!(((*dest) == NIM_NIL))) goto LA8_;
|
||
|
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest));
|
||
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T10_);
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
(*dest) = src;}
|
||
|
|
||
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__8nOTuA2SxOsL8hlNzSF4Dwtables)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_17; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_18; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_19; result = (NIM_BOOL)0;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!!(((*t).counter < T3_))) goto LA4_;
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_16));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (NIM_BOOL)0;
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T7_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_17)) { raiseOverflow(); };
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimMulInt((*t).counter, ((NI) 3), &TM__4SoG2KRQy3oMm9aUzSLtGrA_18)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_17) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_18)); if (T6_) goto LA8_;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimSubInt(T9_, (*t).counter, &TM__4SoG2KRQy3oMm9aUzSLtGrA_19)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_19) < ((NI) 4)); LA8_: ;
|
||
|
result = T6_; return result;}
|
||
|
|
||
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_;
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
||
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
||
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_);
|
||
|
}
|
||
|
|
||
|
#line 1227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__K9b9aplmUERncrp49bmzOdPnw)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, tySequence__MlAD6nAPq9bHKla9cWiIZP0g** data, NimStringDesc* key, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* val, NI hc, NI h) { NimStringDesc* T1_; if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T1_ = (NimStringDesc*)0; T1_ = (*data)->data[h].Field2; (*data)->data[h].Field2 = copyStringRC1(key); if (T1_) nimGCunrefNoCycle(T1_); if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*data)->data[h].Field3), val); if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data)->data[h].Field0 = hc; if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 1231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*data)->data[h].Field1 = ((NI) -1);
|
||
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!((*t).first < ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).first = h; }
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 1233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 1233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= (*t).last)) goto LA8_;
|
||
|
if ((NU)((*t).last) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2((*t).last,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 1233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*data)->data[(*t).last].Field1 = h; }
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 1234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).last = h;}
|
||
|
|
||
|
#line 1236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__9cAm9cItwB6y9bUzyB9bE1NBlA)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t) { tySequence__MlAD6nAPq9bHKla9cWiIZP0g* n; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_20; NI h; tySequence__MlAD6nAPq9bHKla9cWiIZP0g* T2_; n = (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*)0;
|
||
|
#line 1238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T1_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_20)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_20)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_20)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_20), ((NI) 0), ((NI) IL64(9223372036854775807))); } n = (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*) newSeq((&NTI__MlAD6nAPq9bHKla9cWiIZP0g_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_20))));
|
||
|
#line 1239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
h = (*t).first;
|
||
|
#line 1240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).first = ((NI) -1);
|
||
|
#line 1241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).last = ((NI) -1);
|
||
|
#line 1242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T2_ = (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; {
|
||
|
#line 1243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NI nxt; NI eh;
|
||
|
#line 1243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= h)) goto LA4;
|
||
|
|
||
|
#line 1244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(h,(n ? n->Sup.len : 0)-1); } nxt = n->data[h].Field1;
|
||
|
#line 1245 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(h,(n ? n->Sup.len : 0)-1); } eh = n->data[h].Field0;
|
||
|
#line 1246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NIM_BOOL T7_; NI j; NI T10_; NimStringDesc* T15_; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* T16_;
|
||
|
#line 1246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T7_ = (NIM_BOOL)0; T7_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(eh); if (!T7_) goto LA8_;
|
||
|
|
||
|
#line 1247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T10_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T10_); {
|
||
|
#line 1248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T14_;
|
||
|
#line 1248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(j) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(j,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 1248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[j].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 1249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T14_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 1249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
j = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(j, T14_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(h,(n ? n->Sup.len : 0)-1); } T15_ = (NimStringDesc*)0; T15_ = n->data[h].Field2; asgnRef((void**) (&n->data[h].Field2), NIM_NIL);
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(h,(n ? n->Sup.len : 0)-1); } T16_ = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)0; T16_ = n->data[h].Field3; asgnRef((void**) (&n->data[h].Field3), NIM_NIL); if ((NU)(h) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(h,(n ? n->Sup.len : 0)-1); }
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
rawInsert__K9b9aplmUERncrp49bmzOdPnw(t, (&(*t).data), T15_, T16_, n->data[h].Field0, j);
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 1251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
h = nxt; } LA4: ;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 1218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGetKnownHC__9cQeRP9bxZubT9bE5dfTSZEew)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, NI hc) { NI result; NI h; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_21;{ result = (NI)0;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (((*t).data ? (*t).data->Sup.len : 0)-1); h = (NI)(hc & T6_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T9_; NI T16_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[h].Field0); if (!T9_) goto LA8;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T12_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T12_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); } T12_ = ((*t).data->data[h].Field0 == hc); if (!(T12_)) goto LA13_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); } T12_ = eqStrings((*t).data->data[h].Field2, key); LA13_: ;
|
||
|
if (!T12_) goto LA14_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA14_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T16_); } LA8: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_21)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_21); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 1286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___vlnBr1uIbtu0ntnZh6Askg)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* val) { NI hc; NI index;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T3_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T8_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T8_ = (NIM_BOOL)0; T8_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T8_)) goto LA9_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA9_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*) newSeq((&NTI__MlAD6nAPq9bHKla9cWiIZP0g_), ((NI) 64)));
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).first = ((NI) -1);
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).last = ((NI) -1); }
|
||
|
LA4_: ;
|
||
|
hc = (NI)0;
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGet__U8BE8F1hkorXEqb1x9baemQ((&(*t)), key, (&hc));
|
||
|
#line 1300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= index)) goto LA13_;
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*t).data->data[index].Field3), val); }
|
||
|
goto LA11_;
|
||
|
LA13_: ;
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_22; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_23;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T18_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T18_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T18_ == ((NI) 0))) goto LA19_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T23_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0; T23_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T23_)) goto LA24_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA24_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*) newSeq((&NTI__MlAD6nAPq9bHKla9cWiIZP0g_), ((NI) 64)));
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).first = ((NI) -1);
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).last = ((NI) -1); }
|
||
|
LA19_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T28_;
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T28_ = (NIM_BOOL)0; T28_ = mustRehash__8nOTuA2SxOsL8hlNzSF4Dwtables((&(*t))); if (!T28_) goto LA29_;
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
enlarge__9cAm9cItwB6y9bUzyB9bE1NBlA(t);
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGetKnownHC__9cQeRP9bxZubT9bE5dfTSZEew((&(*t)), key, hc); }
|
||
|
LA29_: ;
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt(((NI) -1), index, &TM__4SoG2KRQy3oMm9aUzSLtGrA_22)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_22);
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rawInsert__K9b9aplmUERncrp49bmzOdPnw(t, (&(*t).data), key, val, hc, index);
|
||
|
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_23)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_23); }
|
||
|
LA11_: ;
|
||
|
}
|
||
|
|
||
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
||
|
static N_INLINE(NI, hash__sTYVuBLDBQbglYNxcT9bWrghashes)(NI64 x) { NI result; result = (NI)0;
|
||
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
||
|
|
||
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
||
|
result = ((NI) (x)); return result;}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__yyntiie7QcUnYzdu7G9cqLQtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t, NI64 key, NI* hc) { NI result; NI h; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_24;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__sTYVuBLDBQbglYNxcT9bWrghashes(key);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = (t.data->data[h].Field1 == key); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_24)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_24); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__mWouqGG4QTf2t9cGJRtN7EAtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_25; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_26; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_27; result = (NIM_BOOL)0;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = (t.data ? t.data->Sup.len : 0); if (!!((t.counter < T3_))) goto LA4_;
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_16));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (NIM_BOOL)0;
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (nimMulInt(T7_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_25)) { raiseOverflow(); };
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimMulInt(t.counter, ((NI) 3), &TM__4SoG2KRQy3oMm9aUzSLtGrA_26)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_25) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_26)); if (T6_) goto LA8_;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (t.data ? t.data->Sup.len : 0); if (nimSubInt(T9_, t.counter, &TM__4SoG2KRQy3oMm9aUzSLtGrA_27)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_27) < ((NI) 4)); LA8_: ;
|
||
|
result = T6_; return result;}
|
||
|
|
||
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__Q46c7cg8fzMBKa5sW4yxRA)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t, tySequence__P7q4mRBU3fRhL1KHJGOBAQ** data, NI64 key, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* val, NI hc, NI h) { if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data)->data[h].Field1 = key; if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*data)->data[h].Field2), val); if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data)->data[h].Field0 = hc;}
|
||
|
|
||
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__79akMJ39b064yLsBG9cU9cGWmg)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t) { tySequence__P7q4mRBU3fRhL1KHJGOBAQ* n; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_28; tySequence__P7q4mRBU3fRhL1KHJGOBAQ* T2_; n = (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*)0;
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T1_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_28)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_28)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_28)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_28), ((NI) 0), ((NI) IL64(9223372036854775807))); } n = (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*) newSeq((&NTI__P7q4mRBU3fRhL1KHJGOBAQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_28))));
|
||
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T2_ = (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_;
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
res = ((NI) 0); {
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI eh; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_29;
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(res <= colontmp_)) goto LA6;
|
||
|
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
i = res;
|
||
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } eh = n->data[i].Field0;
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NIM_BOOL T9_; NI j; NI T12_; NI64 T17_; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* T18_;
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(eh); if (!T9_) goto LA10_;
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); {
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NIM_BOOL T15_; NI T16_;
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(j) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(j,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T15_ = (NIM_BOOL)0; T15_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[j].Field0); if (!T15_) goto LA14;
|
||
|
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
j = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(j, T16_); } LA14: ;
|
||
|
}
|
||
|
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } T17_ = (NI64)0; T17_ = n->data[i].Field1; n->data[i].Field1 = 0;
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } T18_ = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*)0; T18_ = n->data[i].Field2; asgnRef((void**) (&n->data[i].Field2), NIM_NIL);
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
rawInsert__Q46c7cg8fzMBKa5sW4yxRA(t, (&(*t).data), T17_, T18_, eh, j);
|
||
|
}
|
||
|
LA10_: ;
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (nimAddInt(res, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_29)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_29); } LA6: ;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGetKnownHC__C4Chxo9aiNXXRkE9bYenhM8wtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t, NI64 key, NI hc) { NI result; NI h; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_30;{ result = (NI)0;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T9_; NI T16_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T9_) goto LA8;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T12_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T12_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T12_ = (t.data->data[h].Field1 == key); LA13_: ;
|
||
|
if (!T12_) goto LA14_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA14_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T16_); } LA8: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_30)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_30); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___oo39cX0ztR028FFk0ffQPbA)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t, NI64 key, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* val) { NI hc; NI index;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T3_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T8_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T8_ = (NIM_BOOL)0; T8_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T8_)) goto LA9_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA9_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*) newSeq((&NTI__P7q4mRBU3fRhL1KHJGOBAQ_), ((NI) 64))); }
|
||
|
LA4_: ;
|
||
|
hc = (NI)0;
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGet__yyntiie7QcUnYzdu7G9cqLQtables((*t), key, (&hc));
|
||
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= index)) goto LA13_;
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*t).data->data[index].Field2), val); }
|
||
|
goto LA11_;
|
||
|
LA13_: ;
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_31; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_32;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T18_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T18_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T18_ == ((NI) 0))) goto LA19_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T23_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0; T23_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T23_)) goto LA24_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA24_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*) newSeq((&NTI__P7q4mRBU3fRhL1KHJGOBAQ_), ((NI) 64))); }
|
||
|
LA19_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T28_;
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T28_ = (NIM_BOOL)0; T28_ = mustRehash__mWouqGG4QTf2t9cGJRtN7EAtables((*t)); if (!T28_) goto LA29_;
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
enlarge__79akMJ39b064yLsBG9cU9cGWmg(t);
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGetKnownHC__C4Chxo9aiNXXRkE9bYenhM8wtables((*t), key, hc); }
|
||
|
LA29_: ;
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt(((NI) -1), index, &TM__4SoG2KRQy3oMm9aUzSLtGrA_31)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_31);
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rawInsert__Q46c7cg8fzMBKa5sW4yxRA(t, (&(*t).data), key, val, hc, index);
|
||
|
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_32)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_32); }
|
||
|
LA11_: ;
|
||
|
}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__d3fdFCFTForl7DQLUc9cnAwtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key, NI* hc) { NI result; NI h; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_33;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__6PCYkKlCNhq9cnRLnqWKkwQ(key);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = eqStrings(t.data->data[h].Field1, key); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_33)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_33); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew*, getOrDefault__5wQcvGH9a1MSp5HcWJMZJRA)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* default_0) { tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* result; NI hcX60gensym20235459_; NI indexX60gensym20235460_; result = (tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew*)0; hcX60gensym20235459_ = (NI)0;
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
indexX60gensym20235460_ = rawGet__d3fdFCFTForl7DQLUc9cnAwtables(t, key, (&hcX60gensym20235459_));
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{
|
||
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= indexX60gensym20235460_)) goto LA3_;
|
||
|
if ((NU)(indexX60gensym20235460_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym20235460_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym20235460_].Field2; }
|
||
|
goto LA1_;
|
||
|
LA3_: ;
|
||
|
{ result = default_0; }
|
||
|
LA1_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__9bk9cheh7s8pERKsEKNYiaJQtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_34; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_35; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_36; result = (NIM_BOOL)0;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = (t.data ? t.data->Sup.len : 0); if (!!((t.counter < T3_))) goto LA4_;
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_16));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (NIM_BOOL)0;
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (nimMulInt(T7_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_34)) { raiseOverflow(); };
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimMulInt(t.counter, ((NI) 3), &TM__4SoG2KRQy3oMm9aUzSLtGrA_35)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_34) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_35)); if (T6_) goto LA8_;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (t.data ? t.data->Sup.len : 0); if (nimSubInt(T9_, t.counter, &TM__4SoG2KRQy3oMm9aUzSLtGrA_36)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_36) < ((NI) 4)); LA8_: ;
|
||
|
result = T6_; return result;}
|
||
|
|
||
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__T20U35I7iv9cGqsD0kuauSA)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw* t, tySequence__DVX7Q9bz5RokjTwKGr5e9blQ** data, NimStringDesc* key, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* val, NI hc, NI h) { NimStringDesc* T1_; if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T1_ = (NimStringDesc*)0; T1_ = (*data)->data[h].Field1; (*data)->data[h].Field1 = copyStringRC1(key); if (T1_) nimGCunrefNoCycle(T1_); if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*data)->data[h].Field2), val); if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data)->data[h].Field0 = hc;}
|
||
|
|
||
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__lUfMDEMnprYFjNuutiXizw)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw* t) { tySequence__DVX7Q9bz5RokjTwKGr5e9blQ* n; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_37; tySequence__DVX7Q9bz5RokjTwKGr5e9blQ* T2_; n = (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*)0;
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T1_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_37)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_37)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_37)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_37), ((NI) 0), ((NI) IL64(9223372036854775807))); } n = (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*) newSeq((&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_37))));
|
||
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T2_ = (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_;
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
res = ((NI) 0); {
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI eh; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_38;
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(res <= colontmp_)) goto LA6;
|
||
|
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
i = res;
|
||
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } eh = n->data[i].Field0;
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NIM_BOOL T9_; NI j; NI T12_; NimStringDesc* T17_; tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* T18_;
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(eh); if (!T9_) goto LA10_;
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); {
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NIM_BOOL T15_; NI T16_;
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(j) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(j,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T15_ = (NIM_BOOL)0; T15_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[j].Field0); if (!T15_) goto LA14;
|
||
|
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
j = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(j, T16_); } LA14: ;
|
||
|
}
|
||
|
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n->data[i].Field1; asgnRef((void**) (&n->data[i].Field1), NIM_NIL);
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } T18_ = (tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew*)0; T18_ = n->data[i].Field2; asgnRef((void**) (&n->data[i].Field2), NIM_NIL);
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
rawInsert__T20U35I7iv9cGqsD0kuauSA(t, (&(*t).data), T17_, T18_, eh, j);
|
||
|
}
|
||
|
LA10_: ;
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (nimAddInt(res, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_38)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_38); } LA6: ;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGetKnownHC__UZHmpQvnjlZGM00rVOsjQgtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key, NI hc) { NI result; NI h; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_39;{ result = (NI)0;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T9_; NI T16_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T9_) goto LA8;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T12_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T12_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T12_ = eqStrings(t.data->data[h].Field1, key); LA13_: ;
|
||
|
if (!T12_) goto LA14_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA14_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T16_); } LA8: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_39)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_39); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___QSjGK0KnCyFL7EYASA3Irg)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw* t, NimStringDesc* key, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* val) { NI hc; NI index;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T3_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T8_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T8_ = (NIM_BOOL)0; T8_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T8_)) goto LA9_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA9_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*) newSeq((&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_), ((NI) 64))); }
|
||
|
LA4_: ;
|
||
|
hc = (NI)0;
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGet__d3fdFCFTForl7DQLUc9cnAwtables((*t), key, (&hc));
|
||
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= index)) goto LA13_;
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*t).data->data[index].Field2), val); }
|
||
|
goto LA11_;
|
||
|
LA13_: ;
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_40; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_41;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T18_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T18_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T18_ == ((NI) 0))) goto LA19_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T23_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0; T23_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T23_)) goto LA24_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA24_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*) newSeq((&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_), ((NI) 64))); }
|
||
|
LA19_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T28_;
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T28_ = (NIM_BOOL)0; T28_ = mustRehash__9bk9cheh7s8pERKsEKNYiaJQtables((*t)); if (!T28_) goto LA29_;
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
enlarge__lUfMDEMnprYFjNuutiXizw(t);
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGetKnownHC__UZHmpQvnjlZGM00rVOsjQgtables((*t), key, hc); }
|
||
|
LA29_: ;
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt(((NI) -1), index, &TM__4SoG2KRQy3oMm9aUzSLtGrA_40)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_40);
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rawInsert__T20U35I7iv9cGqsD0kuauSA(t, (&(*t).data), key, val, hc, index);
|
||
|
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_41)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_41); }
|
||
|
LA11_: ;
|
||
|
}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__RyGEE71q9cRpz3KS9a81nc2wtables)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw t, NimStringDesc* key, NI* hc) { NI result; NI h; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_42;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__6PCYkKlCNhq9cnRLnqWKkwQ(key);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = eqStrings(t.data->data[h].Field1, key); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_42)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_42); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__5zPq4lreux1YpxVoocrpkQtables)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_43; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_44; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_45; result = (NIM_BOOL)0;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = (t.data ? t.data->Sup.len : 0); if (!!((t.counter < T3_))) goto LA4_;
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_16));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (NIM_BOOL)0;
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (nimMulInt(T7_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_43)) { raiseOverflow(); };
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimMulInt(t.counter, ((NI) 3), &TM__4SoG2KRQy3oMm9aUzSLtGrA_44)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_43) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_44)); if (T6_) goto LA8_;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (t.data ? t.data->Sup.len : 0); if (nimSubInt(T9_, t.counter, &TM__4SoG2KRQy3oMm9aUzSLtGrA_45)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_45) < ((NI) 4)); LA8_: ;
|
||
|
result = T6_; return result;}
|
||
|
|
||
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__G9aqV1UL9aDB0oiIYXA2a2lA)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw* t, tySequence__ni05SMuXu9cJdT0okaAgAUQ** data, NimStringDesc* key, tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* val, NI hc, NI h) { NimStringDesc* T1_; if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T1_ = (NimStringDesc*)0; T1_ = (*data)->data[h].Field1; (*data)->data[h].Field1 = copyStringRC1(key); if (T1_) nimGCunrefNoCycle(T1_); if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data)->data[h].Field2 = val; if ((NU)(h) >= (NU)((*data) ? (*data)->Sup.len : 0)){ raiseIndexError2(h,((*data) ? (*data)->Sup.len : 0)-1); }
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data)->data[h].Field0 = hc;}
|
||
|
|
||
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__eK1DdmKPASo5r7he29a0n8g)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw* t) { tySequence__ni05SMuXu9cJdT0okaAgAUQ* n; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_46; tySequence__ni05SMuXu9cJdT0okaAgAUQ* T2_; n = (tySequence__ni05SMuXu9cJdT0okaAgAUQ*)0;
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T1_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_46)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_46)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_46)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_46), ((NI) 0), ((NI) IL64(9223372036854775807))); } n = (tySequence__ni05SMuXu9cJdT0okaAgAUQ*) newSeq((&NTI__ni05SMuXu9cJdT0okaAgAUQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_46))));
|
||
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T2_ = (tySequence__ni05SMuXu9cJdT0okaAgAUQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n); n = T2_; { NI i; NI colontmp_; NI T4_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T4_ = ((n ? n->Sup.len : 0)-1); colontmp_ = T4_;
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
res = ((NI) 0); {
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
while (1) { NI eh; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_47;
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (!(res <= colontmp_)) goto LA6;
|
||
|
|
||
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
i = res;
|
||
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } eh = n->data[i].Field0;
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NIM_BOOL T9_; NI j; NI T12_; NimStringDesc* T17_; tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* T18_;
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(eh); if (!T9_) goto LA10_;
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T12_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T12_); {
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NIM_BOOL T15_; NI T16_;
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(j) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(j,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T15_ = (NIM_BOOL)0; T15_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[j].Field0); if (!T15_) goto LA14;
|
||
|
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
j = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(j, T16_); } LA14: ;
|
||
|
}
|
||
|
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n->data[i].Field1; asgnRef((void**) (&n->data[i].Field1), NIM_NIL);
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(i) >= (NU)(n ? n->Sup.len : 0)){ raiseIndexError2(i,(n ? n->Sup.len : 0)-1); } T18_ = (tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ*)0; T18_ = n->data[i].Field2; n->data[i].Field2 = 0;
|
||
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
rawInsert__G9aqV1UL9aDB0oiIYXA2a2lA(t, (&(*t).data), T17_, T18_, eh, j);
|
||
|
}
|
||
|
LA10_: ;
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
||
|
if (nimAddInt(res, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_47)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_47); } LA6: ;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGetKnownHC__GiWAd9bZ19c80lzWwOBOsytAtables)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw t, NimStringDesc* key, NI hc) { NI result; NI h; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_48;{ result = (NI)0;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = (t.data ? t.data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)(hc & T6_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T9_; NI T16_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T9_) goto LA8;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T12_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T12_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T12_ = (t.data->data[h].Field0 == hc); if (!(T12_)) goto LA13_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T12_ = eqStrings(t.data->data[h].Field1, key); LA13_: ;
|
||
|
if (!T12_) goto LA14_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA14_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T16_); } LA8: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_48)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_48); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___HQjyrM9cBdjt3kYeepfvU9ag)(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw* t, NimStringDesc* key, tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* val) { NI hc; NI index;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T3_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T8_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T8_ = (NIM_BOOL)0; T8_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T8_)) goto LA9_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA9_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__ni05SMuXu9cJdT0okaAgAUQ*) newSeq((&NTI__ni05SMuXu9cJdT0okaAgAUQ_), ((NI) 64))); }
|
||
|
LA4_: ;
|
||
|
hc = (NI)0;
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGet__RyGEE71q9cRpz3KS9a81nc2wtables((*t), key, (&hc));
|
||
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= index)) goto LA13_;
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).data->data[index].Field2 = val; }
|
||
|
goto LA11_;
|
||
|
LA13_: ;
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_49; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_50;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T18_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T18_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T18_ == ((NI) 0))) goto LA19_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T23_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0; T23_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T23_)) goto LA24_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA24_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__ni05SMuXu9cJdT0okaAgAUQ*) newSeq((&NTI__ni05SMuXu9cJdT0okaAgAUQ_), ((NI) 64))); }
|
||
|
LA19_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T28_;
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T28_ = (NIM_BOOL)0; T28_ = mustRehash__5zPq4lreux1YpxVoocrpkQtables((*t)); if (!T28_) goto LA29_;
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
enlarge__eK1DdmKPASo5r7he29a0n8g(t);
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGetKnownHC__GiWAd9bZ19c80lzWwOBOsytAtables((*t), key, hc); }
|
||
|
LA29_: ;
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt(((NI) -1), index, &TM__4SoG2KRQy3oMm9aUzSLtGrA_49)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_49);
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rawInsert__G9aqV1UL9aDB0oiIYXA2a2lA(t, (&(*t).data), key, val, hc, index);
|
||
|
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_50)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_50); }
|
||
|
LA11_: ;
|
||
|
}
|
||
|
|
||
|
#line 1359 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__UX29cFESnmC3SpxKAQuMIcg)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key) { NIM_BOOL result; NI hc; NI T1_; result = (NIM_BOOL)0; hc = (NI)0;
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = (NI)0; T1_ = rawGet__U8BE8F1hkorXEqb1x9baemQ(t, key, (&hc)); result = (((NI) 0) <= T1_); return result;}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__B8emH5taC0NsYyBRssSIiwtables)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key, NI* hc) { NI result; NI h; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_51;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__6PCYkKlCNhq9cnRLnqWKkwQ(key);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = (((*t).data ? (*t).data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[h].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); } T16_ = ((*t).data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h,((*t).data ? (*t).data->Sup.len : 0)-1); } T16_ = eqStrings((*t).data->data[h].Field2, key); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_51)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_51); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 1408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, getOrDefault__qYO3MyG9a6z7kzCiS8EqLpA)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key) { tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* result; NI hcX60gensym31650200_; NI indexX60gensym31650201_; result = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)0; hcX60gensym31650200_ = (NI)0;
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
indexX60gensym31650201_ = rawGet__B8emH5taC0NsYyBRssSIiwtables(t, key, (&hcX60gensym31650200_));
|
||
|
#line 1425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= indexX60gensym31650201_)) goto LA3_;
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(indexX60gensym31650201_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym31650201_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (*t).data->data[indexX60gensym31650201_].Field3; }
|
||
|
LA3_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, isEmpty__5Qpmu5QqwDY0esVXn6wf7w_2tables)(NI hcode) { NIM_BOOL result; result = (NIM_BOOL)0;
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = (hcode == ((NI) 0)); return result;}
|
||
|
|
||
|
#line 521 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, pop__wKBTDwRBu9aNtErGiwoRV9cw)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t, NI64 key, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w** val) { NIM_BOOL result; NI hc; NI index; result = (NIM_BOOL)0; hc = (NI)0;
|
||
|
#line 543 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 543 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
index = rawGet__yyntiie7QcUnYzdu7G9cqLQtables((*t), key, (&hc));
|
||
|
#line 544 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 544 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
result = (((NI) 0) <= index);
|
||
|
#line 545 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NI mskX60gensym17570623_; NI T5_; if (!result) goto LA3_;
|
||
|
|
||
|
#line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*val)), (*t).data->data[index].Field2); asgnRef((void**) (&(*t).data->data[index].Field2), NIM_NIL);
|
||
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T5_ = (((*t).data ? (*t).data->Sup.len : 0)-1); mskX60gensym17570623_ = T5_;
|
||
|
#line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_52;
|
||
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= index)) goto LA8_;
|
||
|
|
||
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_52)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_52); { {
|
||
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
while (1) { NI jX60gensym17570625_; NI rX60gensym17570626_;
|
||
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
jX60gensym17570625_ = index;
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rX60gensym17570626_ = jX60gensym17570625_; if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).data->data[index].Field0 = ((NI) 0); if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).data->data[index].Field1 = 0; if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*t).data->data[index].Field2), NIM_NIL); {
|
||
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
while (1) { NI TM__4SoG2KRQy3oMm9aUzSLtGrA_53;
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt(index, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_53)) { raiseOverflow(); }; index = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_53) & mskX60gensym17570623_);
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T17_;
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T17_ = (NIM_BOOL)0; T17_ = isEmpty__5Qpmu5QqwDY0esVXn6wf7w_2tables((*t).data->data[index].Field0); if (!T17_) goto LA18_;
|
||
|
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
goto LA10;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); } rX60gensym17570626_ = (NI)((*t).data->data[index].Field0 & mskX60gensym17570623_);
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T22_; NIM_BOOL T23_; NIM_BOOL T24_; NIM_BOOL T27_; NIM_BOOL T30_;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T22_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T24_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T24_ = (rX60gensym17570626_ <= index); if (!(T24_)) goto LA25_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T24_ = (jX60gensym17570625_ < rX60gensym17570626_); LA25_: ;
|
||
|
T23_ = T24_; if (T23_) goto LA26_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T27_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T27_ = (jX60gensym17570625_ < rX60gensym17570626_); if (!(T27_)) goto LA28_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T27_ = (index < jX60gensym17570625_); LA28_: ;
|
||
|
T23_ = T27_; LA26_: ;
|
||
|
T22_ = T23_; if (T22_) goto LA29_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T30_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T30_ = (index < jX60gensym17570625_); if (!(T30_)) goto LA31_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T30_ = (rX60gensym17570626_ <= index); LA31_: ;
|
||
|
T22_ = T30_; LA29_: ;
|
||
|
if (!!(T22_)) goto LA32_;
|
||
|
|
||
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
goto LA13;
|
||
|
}
|
||
|
LA32_: ;
|
||
|
}
|
||
|
} LA13: ;
|
||
|
if ((NU)(jX60gensym17570625_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17570625_,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); } (*t).data->data[jX60gensym17570625_].Field0 = (*t).data->data[index].Field0; (*t).data->data[jX60gensym17570625_].Field1 = (*t).data->data[index].Field1; asgnRef((void**) (&(*t).data->data[jX60gensym17570625_].Field2), (*t).data->data[index].Field2); chckNil((void*)(&(*t).data->data[index])); (*t).data->data[index].Field0 = 0; (*t).data->data[index].Field1 = 0; unsureAsgnRef((void**)&(*t).data->data[index].Field2, NIM_NIL); }
|
||
|
}
|
||
|
} LA10: ;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
}
|
||
|
LA3_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_;
|
||
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
|
||
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
||
|
T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));}
|
||
|
|
||
|
#line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) {
|
||
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
|
||
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
||
|
nimCopyMem(dest, source, size);
|
||
|
}
|
||
|
|
||
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) {
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
{
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
|
||
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
if (!!((src == NIM_NIL))) goto LA3_;
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
|
||
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
|
||
|
|
||
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
||
|
(*dest).Sup.len += (*src).Sup.len; }
|
||
|
LA3_: ;
|
||
|
}
|
||
|
|
||
|
#line 1343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q**, X5BX5D___l9atGRY9bA25fn4p5uueZfUQ)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key) { tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q** result; NI hcX60gensym17585595_; NI indexX60gensym17585596_; result = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q**)0; hcX60gensym17585595_ = (NI)0;
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
indexX60gensym17585596_ = rawGet__B8emH5taC0NsYyBRssSIiwtables((&(*t)), key, (&hcX60gensym17585595_));
|
||
|
#line 1357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= indexX60gensym17585596_)) goto LA3_;
|
||
|
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(indexX60gensym17585596_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17585596_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = &(*t).data->data[indexX60gensym17585596_].Field3; }
|
||
|
goto LA1_;
|
||
|
LA3_: ;
|
||
|
{ tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag* T6_; NimStringDesc* T7_; T6_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*)0; T6_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*) newObj((&NTI__8SzoIAgLw9ci2v0yafHj9b6Q_), sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag)); (*T6_).Sup.Sup.Sup.Sup.m_type = (&NTI__t7nhKLvXTQS9cS8ByJU9bIag_); (*T6_).Sup.Sup.Sup.name = "KeyError";
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T7_ = (NimStringDesc*)0; T7_ = rawNewString((key ? key->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_54));appendString(T7_, key); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.message), T7_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.parent), NIM_NIL);
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
raiseExceptionEx((Exception*)T6_, "KeyError", "[]", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
||
|
"vendor/Nim/lib/pure/collections/tables.nim", 262); }
|
||
|
LA1_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w**, X5BX5D___tpfRDjaqWalp9a9bBK0q4iEA)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t, NI64 key) { tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w** result; NI hcX60gensym17570424_; NI indexX60gensym17570425_; result = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w**)0; hcX60gensym17570424_ = (NI)0;
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
indexX60gensym17570425_ = rawGet__yyntiie7QcUnYzdu7G9cqLQtables((*t), key, (&hcX60gensym17570424_));
|
||
|
#line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= indexX60gensym17570425_)) goto LA3_;
|
||
|
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(indexX60gensym17570425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17570425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = &(*t).data->data[indexX60gensym17570425_].Field2; }
|
||
|
goto LA1_;
|
||
|
LA3_: ;
|
||
|
{ tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag* T6_; NimStringDesc* T7_; NimStringDesc* T8_; T6_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*)0; T6_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*) newObj((&NTI__8SzoIAgLw9ci2v0yafHj9b6Q_), sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag)); (*T6_).Sup.Sup.Sup.Sup.m_type = (&NTI__t7nhKLvXTQS9cS8ByJU9bIag_); (*T6_).Sup.Sup.Sup.name = "KeyError";
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T7_ = (NimStringDesc*)0;
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T8_ = (NimStringDesc*)0; T8_ = nimInt64ToStr(key); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_54));appendString(T7_, T8_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.message), T7_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.parent), NIM_NIL);
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
raiseExceptionEx((Exception*)T6_, "KeyError", "[]", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
||
|
"vendor/Nim/lib/pure/collections/tables.nim", 262); }
|
||
|
LA1_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__YTXDaIou4WVxznTZQvMNcAtables)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t, NimStringDesc* key, NI* hc) { NI result; NI h; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_55;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__6PCYkKlCNhq9cnRLnqWKkwQ(key);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = ((t.data ? t.data->Sup.len : 0)-1); h = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = (t.data->data[h].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h,(t.data ? t.data->Sup.len : 0)-1); } T16_ = eqStrings(t.data->data[h].Field1, key); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h, &TM__4SoG2KRQy3oMm9aUzSLtGrA_55)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_55); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 428 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, getOrDefault__sQoMsjENLNs8DNuYSclEUg)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t, NimStringDesc* key, tyProc__ADCDtoN1AvOABxjfvZcWKw* Result) { NI hcX60gensym33470196_; NI indexX60gensym33470197_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).ClE_0, NIM_NIL); (*Result).ClP_0 = NIM_NIL; hcX60gensym33470196_ = (NI)0;
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
indexX60gensym33470197_ = rawGet__YTXDaIou4WVxznTZQvMNcAtables(t, key, (&hcX60gensym33470196_));
|
||
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= indexX60gensym33470197_)) goto LA3_;
|
||
|
|
||
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(indexX60gensym33470197_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym33470197_,(t.data ? t.data->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*Result).ClE_0), t.data->data[indexX60gensym33470197_].Field2.ClE_0); (*Result).ClP_0 = t.data->data[indexX60gensym33470197_].Field2.ClP_0; }
|
||
|
LA3_: ;
|
||
|
}
|
||
|
static N_NIMCALL(void, Marker_tySequence__RxtHNU9a7qROetEL3oUnKzA)(void* p, NI op) {
|
||
|
tySequence__RxtHNU9a7qROetEL3oUnKzA* a;
|
||
|
NI T1_; a = (tySequence__RxtHNU9a7qROetEL3oUnKzA*)p;
|
||
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
||
|
nimGCvisit((void*)a->data[T1_].Field2, op); nimGCvisit((void*)a->data[T1_].Field3, op); }
|
||
|
}
|
||
|
|
||
|
#line 1264 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initOrderedTable__rxOm0EdktnR146KLsyIElg)(NI initialSize, tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; (*Result).first = 0; (*Result).last = 0;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T3_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = (NIM_BOOL)0; T3_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(initialSize); if (!!(T3_)) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_4));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((initialSize) < ((NI) 0) || (initialSize) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(initialSize, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*Result).data), (tySequence__RxtHNU9a7qROetEL3oUnKzA*) newSeq((&NTI__RxtHNU9a7qROetEL3oUnKzA_), ((NI) (initialSize))));
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).first = ((NI) -1);
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).last = ((NI) -1);}
|
||
|
|
||
|
#line 1224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGet__qD9aXMfcEXJ9a5hvtCCEBt9bA)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_58;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__WYDIaLCbmWhyxpD9cQWB2yg(key_0->data, (key_0 ? key_0->Sup.len : 0));
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = (((*t).data ? (*t).data->Sup.len : 0)-1); h_1 = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[h_1].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); } T16_ = ((*t).data->data[h_1].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = eqeq___jpeT21MusP66x4kcP9cZuag((*t).data->data[h_1].Field2, key_0); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h_1; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h_1 = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h_1, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h_1, &TM__4SoG2KRQy3oMm9aUzSLtGrA_58)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_58); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NIM_BOOL, mustRehash__RAwROaq785Ns6l9bKfSL6jgtables)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_59; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_60; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_61; result = (NIM_BOOL)0;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!!(((*t).counter < T3_))) goto LA4_;
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_16));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (NIM_BOOL)0;
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T7_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_59)) { raiseOverflow(); };
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimMulInt((*t).counter, ((NI) 3), &TM__4SoG2KRQy3oMm9aUzSLtGrA_60)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_59) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_60)); if (T6_) goto LA8_;
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimSubInt(T9_, (*t).counter, &TM__4SoG2KRQy3oMm9aUzSLtGrA_61)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_61) < ((NI) 4)); LA8_: ;
|
||
|
result = T6_; return result;}
|
||
|
|
||
|
#line 1227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__vYqY2MQPUBfywV1esyVI9aA)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__RxtHNU9a7qROetEL3oUnKzA** data_0, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, tySequence__VodmML9btsOO3nz0d6nbJsA* val_0, NI hc, NI h_0) { if ((NU)(h_0) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0)){ raiseIndexError2(h_0,((*data_0) ? (*data_0)->Sup.len : 0)-1); }
|
||
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
genericSeqAssign((&(*data_0)->data[h_0].Field2), key_0, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); if ((NU)(h_0) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0)){ raiseIndexError2(h_0,((*data_0) ? (*data_0)->Sup.len : 0)-1); }
|
||
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
genericSeqAssign((&(*data_0)->data[h_0].Field3), val_0, (&NTI__VodmML9btsOO3nz0d6nbJsA_)); if ((NU)(h_0) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0)){ raiseIndexError2(h_0,((*data_0) ? (*data_0)->Sup.len : 0)-1); }
|
||
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*data_0)->data[h_0].Field0 = hc; if ((NU)(h_0) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0)){ raiseIndexError2(h_0,((*data_0) ? (*data_0)->Sup.len : 0)-1); }
|
||
|
#line 1231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*data_0)->data[h_0].Field1 = ((NI) -1);
|
||
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!((*t).first < ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).first = h_0; }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 1233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 1233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= (*t).last)) goto LA7_;
|
||
|
if ((NU)((*t).last) >= (NU)((*data_0) ? (*data_0)->Sup.len : 0)){ raiseIndexError2((*t).last,((*data_0) ? (*data_0)->Sup.len : 0)-1); }
|
||
|
#line 1233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*data_0)->data[(*t).last].Field1 = h_0; }
|
||
|
LA7_: ;
|
||
|
|
||
|
#line 1234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).last = h_0;}
|
||
|
|
||
|
#line 1236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__NeiZxEMss9axm3FfSWzfCpQ)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t) { tySequence__RxtHNU9a7qROetEL3oUnKzA* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_62; NI h_1; tySequence__RxtHNU9a7qROetEL3oUnKzA* T2_; n_1 = (tySequence__RxtHNU9a7qROetEL3oUnKzA*)0;
|
||
|
#line 1238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = ((*t).data ? (*t).data->Sup.len : 0); if (nimMulInt(T1_, ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_62)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_62)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_62)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_62), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__RxtHNU9a7qROetEL3oUnKzA*) newSeq((&NTI__RxtHNU9a7qROetEL3oUnKzA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_62))));
|
||
|
#line 1239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
h_1 = (*t).first;
|
||
|
#line 1240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).first = ((NI) -1);
|
||
|
#line 1241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).last = ((NI) -1);
|
||
|
#line 1242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T2_ = (tySequence__RxtHNU9a7qROetEL3oUnKzA*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = T2_; {
|
||
|
#line 1243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NI nxt; NI eh;
|
||
|
#line 1243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= h_1)) goto LA4;
|
||
|
|
||
|
#line 1244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h_1) >= (NU)(n_1 ? n_1->Sup.len : 0)){ raiseIndexError2(h_1,(n_1 ? n_1->Sup.len : 0)-1); } nxt = n_1->data[h_1].Field1;
|
||
|
#line 1245 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h_1) >= (NU)(n_1 ? n_1->Sup.len : 0)){ raiseIndexError2(h_1,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->data[h_1].Field0;
|
||
|
#line 1246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NIM_BOOL T7_; NI j; NI T10_; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T15_; tySequence__VodmML9btsOO3nz0d6nbJsA* T16_;
|
||
|
#line 1246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T7_ = (NIM_BOOL)0; T7_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(eh); if (!T7_) goto LA8_;
|
||
|
|
||
|
#line 1247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T10_ = (((*t).data ? (*t).data->Sup.len : 0)-1); j = (NI)(eh & T10_); {
|
||
|
#line 1248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T14_;
|
||
|
#line 1248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(j) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(j,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 1248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[j].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 1249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T14_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 1249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
j = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(j, T14_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h_1) >= (NU)(n_1 ? n_1->Sup.len : 0)){ raiseIndexError2(h_1,(n_1 ? n_1->Sup.len : 0)-1); } T15_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T15_ = n_1->data[h_1].Field2; asgnRef((void**) (&n_1->data[h_1].Field2), NIM_NIL);
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(h_1) >= (NU)(n_1 ? n_1->Sup.len : 0)){ raiseIndexError2(h_1,(n_1 ? n_1->Sup.len : 0)-1); } T16_ = (tySequence__VodmML9btsOO3nz0d6nbJsA*)0; T16_ = n_1->data[h_1].Field3; asgnRef((void**) (&n_1->data[h_1].Field3), NIM_NIL); if ((NU)(h_1) >= (NU)(n_1 ? n_1->Sup.len : 0)){ raiseIndexError2(h_1,(n_1 ? n_1->Sup.len : 0)-1); }
|
||
|
#line 1250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
rawInsert__vYqY2MQPUBfywV1esyVI9aA(t, (&(*t).data), T15_, T16_, n_1->data[h_1].Field0, j);
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 1251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
h_1 = nxt; } LA4: ;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#line 1218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, rawGetKnownHC__1zWT9cQa8T0LifsfJUZB2ow)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_63;{ result = (NI)0;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T3_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T6_ = (((*t).data ? (*t).data->Sup.len : 0)-1); h_1 = (NI)(hc & T6_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T9_; NI T16_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T9_ = (NIM_BOOL)0; T9_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[h_1].Field0); if (!T9_) goto LA8;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T12_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T12_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); } T12_ = ((*t).data->data[h_1].Field0 == hc); if (!(T12_)) goto LA13_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T12_ = eqeq___jpeT21MusP66x4kcP9cZuag((*t).data->data[h_1].Field2, key_0); LA13_: ;
|
||
|
if (!T12_) goto LA14_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h_1; goto BeforeRet_;
|
||
|
}
|
||
|
LA14_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h_1 = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h_1, T16_); } LA8: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h_1, &TM__4SoG2KRQy3oMm9aUzSLtGrA_63)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_63); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 1286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___uohHPU9avINrKcXskGy9ahfg)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, tySequence__VodmML9btsOO3nz0d6nbJsA* val_0) { NI hc; NI index;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T3_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T8_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T8_ = (NIM_BOOL)0; T8_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T8_)) goto LA9_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA9_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__RxtHNU9a7qROetEL3oUnKzA*) newSeq((&NTI__RxtHNU9a7qROetEL3oUnKzA_), ((NI) 64)));
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).first = ((NI) -1);
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).last = ((NI) -1); }
|
||
|
LA4_: ;
|
||
|
hc = (NI)0;
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGet__qD9aXMfcEXJ9a5hvtCCEBt9bA((&(*t)), key_0, (&hc));
|
||
|
#line 1300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= index)) goto LA13_;
|
||
|
if ((NU)(index) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(index,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
genericSeqAssign((&(*t).data->data[index].Field3), val_0, (&NTI__VodmML9btsOO3nz0d6nbJsA_)); }
|
||
|
goto LA11_;
|
||
|
LA13_: ;
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_64; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_65;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NI T18_;
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T18_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T18_ == ((NI) 0))) goto LA19_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T23_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0; T23_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T23_)) goto LA24_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_13));
|
||
|
}
|
||
|
LA24_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
unsureAsgnRef((void**) (&(*t).data), (tySequence__RxtHNU9a7qROetEL3oUnKzA*) newSeq((&NTI__RxtHNU9a7qROetEL3oUnKzA_), ((NI) 64)));
|
||
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).first = ((NI) -1);
|
||
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*t).last = ((NI) -1); }
|
||
|
LA19_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T28_;
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T28_ = (NIM_BOOL)0; T28_ = mustRehash__RAwROaq785Ns6l9bKfSL6jgtables((&(*t))); if (!T28_) goto LA29_;
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
enlarge__NeiZxEMss9axm3FfSWzfCpQ(t);
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
index = rawGetKnownHC__1zWT9cQa8T0LifsfJUZB2ow((&(*t)), key_0, hc); }
|
||
|
LA29_: ;
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt(((NI) -1), index, &TM__4SoG2KRQy3oMm9aUzSLtGrA_64)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_64);
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rawInsert__vYqY2MQPUBfywV1esyVI9aA(t, (&(*t).data), key_0, val_0, hc, index);
|
||
|
|
||
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_65)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_65); }
|
||
|
LA11_: ;
|
||
|
}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__IkxZtwDP7uSdDEY1UHTdHQtables)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_66;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__WYDIaLCbmWhyxpD9cQWB2yg(key_0->data, (key_0 ? key_0->Sup.len : 0));
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = (((*t).data ? (*t).data->Sup.len : 0)-1); h_1 = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables((*t).data->data[h_1].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); } T16_ = ((*t).data->data[h_1].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(h_1,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = eqeq___jpeT21MusP66x4kcP9cZuag((*t).data->data[h_1].Field2, key_0); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h_1; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = (((*t).data ? (*t).data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h_1 = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h_1, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h_1, &TM__4SoG2KRQy3oMm9aUzSLtGrA_66)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_66); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 1343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(tySequence__VodmML9btsOO3nz0d6nbJsA**, X5BX5D___56YoT2jVNRbehtHNzP9bAVw)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0) { tySequence__VodmML9btsOO3nz0d6nbJsA** result; NI hcX60gensym17585595_; NI indexX60gensym17585596_; result = (tySequence__VodmML9btsOO3nz0d6nbJsA**)0; hcX60gensym17585595_ = (NI)0;
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
indexX60gensym17585596_ = rawGet__IkxZtwDP7uSdDEY1UHTdHQtables((&(*t)), key_0, (&hcX60gensym17585595_));
|
||
|
#line 1357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if (!(((NI) 0) <= indexX60gensym17585596_)) goto LA3_;
|
||
|
|
||
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
if ((NU)(indexX60gensym17585596_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17585596_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17585596_].Field3); }
|
||
|
goto LA1_;
|
||
|
LA3_: ;
|
||
|
{ tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag* T6_; NimStringDesc* T7_; NimStringDesc* T8_; T6_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*)0; T6_ = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*) newObj((&NTI__8SzoIAgLw9ci2v0yafHj9b6Q_), sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag)); (*T6_).Sup.Sup.Sup.Sup.m_type = (&NTI__t7nhKLvXTQS9cS8ByJU9bIag_); (*T6_).Sup.Sup.Sup.name = "KeyError";
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T7_ = (NimStringDesc*)0;
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T8_ = (NimStringDesc*)0; T8_ = dollar___xqL1qTIQGkhdyM4F59c1P9aw(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_54));appendString(T7_, T8_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.message), T7_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.parent), NIM_NIL);
|
||
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
raiseExceptionEx((Exception*)T6_, "KeyError", "[]", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
||
|
"vendor/Nim/lib/pure/collections/tables.nim", 262); }
|
||
|
LA1_: ;
|
||
|
return result;}
|
||
|
static N_NIMCALL(void, Marker_tySequence__ZGDdbXPD9bUBYNLtwtuTWrA)(void* p, NI op) {
|
||
|
tySequence__ZGDdbXPD9bUBYNLtwtuTWrA* a;
|
||
|
NI T1_; a = (tySequence__ZGDdbXPD9bUBYNLtwtuTWrA*)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__bqBMFIjg0BA9aW4cUrDr4aw)(void* p, NI op) {
|
||
|
tySequence__bqBMFIjg0BA9aW4cUrDr4aw* a;
|
||
|
NI T1_; a = (tySequence__bqBMFIjg0BA9aW4cUrDr4aw*)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__Yjh7j69bRJilZ9ctrRBprjIw)(void* p, NI op) {
|
||
|
tySequence__Yjh7j69bRJilZ9ctrRBprjIw* a;
|
||
|
NI T1_; a = (tySequence__Yjh7j69bRJilZ9ctrRBprjIw*)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.ClE_0, op); }
|
||
|
}
|
||
|
static N_NIMCALL(void, Marker_tySequence__6siov3Lsmvxd84pp09b2kFA)(void* p, NI op) {
|
||
|
tySequence__6siov3Lsmvxd84pp09b2kFA* a;
|
||
|
NI T1_; a = (tySequence__6siov3Lsmvxd84pp09b2kFA*)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__9bws6EaVEE1bogDOSVwy9a9cA)(void* p, NI op) {
|
||
|
tySequence__9bws6EaVEE1bogDOSVwy9a9cA* a;
|
||
|
NI T1_; a = (tySequence__9bws6EaVEE1bogDOSVwy9a9cA*)p;
|
||
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
||
|
nimGCvisit((void*)a->data[T1_].Field2.onPeerConnected.ClE_0, op); nimGCvisit((void*)a->data[T1_].Field2.onPeerDisconnected.ClE_0, op); }
|
||
|
}
|
||
|
static N_NIMCALL(void, Marker_tySequence__7X6z61BQKOIIAG9aGlkAnSw)(void* p, NI op) {
|
||
|
tySequence__7X6z61BQKOIIAG9aGlkAnSw* a;
|
||
|
NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; a = (tySequence__7X6z61BQKOIIAG9aGlkAnSw*)p;
|
||
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
||
|
nimGCvisit((void*)a->data[T1_].Field1, op); T2_ = (NI)0; T3_ = (NI)0; T4_ = (NI)0; nimGCvisit((void*)a->data[T1_].Field2.topics, op); T5_ = (NI)0; nimGCvisit((void*)a->data[T1_].Field2.handler.ClE_0, op); nimGCvisit((void*)a->data[T1_].Field2.queue, op); }
|
||
|
}
|
||
|
|
||
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, initTable__yZH0Io0JbqfAY1uuNiypgA)(NI initialSize, tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T3_;
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T3_ = (NIM_BOOL)0; T3_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(initialSize); if (!!(T3_)) goto LA4_;
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_4));
|
||
|
}
|
||
|
LA4_: ;
|
||
|
|
||
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
(*Result).counter = ((NI) 0);
|
||
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((initialSize) < ((NI) 0) || (initialSize) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(initialSize, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*Result).data), (tySequence__7X6z61BQKOIIAG9aGlkAnSw*) newSeq((&NTI__7X6z61BQKOIIAG9aGlkAnSw_), ((NI) (initialSize))));}
|
||
|
|
||
|
#line 1359 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__12nY31z78V72F9cIAyo1OIA_2)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0) { NIM_BOOL result; NI hc; NI T1_; result = (NIM_BOOL)0; hc = (NI)0;
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = (NI)0; T1_ = rawGet__qD9aXMfcEXJ9a5hvtCCEBt9bA(t, key_0, (&hc)); result = (((NI) 0) <= T1_); return result;}
|
||
|
|
||
|
#line 1378 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__12nY31z78V72F9cIAyo1OIA)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
||
|
#line 1386 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1386 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 1386 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
result = hasKey__12nY31z78V72F9cIAyo1OIA_2(t, key_0); goto BeforeRet_;
|
||
|
}BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, len__2FDRjTrEGFjbzlunJwEgLQ)(tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA t) { NI result; result = (NI)0;
|
||
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
result = t.counter; return result;}
|
||
|
|
||
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
static N_INLINE(NI, rawGet__ofNEKCYvRbLbMIu2mdmaHwtables)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_79;{ result = (NI)0;
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = hash__CaMh2m9bdzg1ocusi53bWtg(key_0);
|
||
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{
|
||
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (!((*hc) == ((NI) 0))) goto LA3_;
|
||
|
|
||
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
(*hc) = ((NI) 314159265); }
|
||
|
LA3_: ;
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NI T7_;
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T7_ = (t.data ? t.data->Sup.len : 0); if (!(T7_ == ((NI) 0))) goto LA8_;
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = ((NI) -1); goto BeforeRet_;
|
||
|
}
|
||
|
LA8_: ;
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T10_ = ((t.data ? t.data->Sup.len : 0)-1); h_1 = (NI)((*hc) & T10_); {
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
while (1) { NIM_BOOL T13_; NI T20_;
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h_1,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isFilled__5Qpmu5QqwDY0esVXn6wf7wtables(t.data->data[h_1].Field0); if (!T13_) goto LA12;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
{ NIM_BOOL T16_;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = (NIM_BOOL)0;
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h_1,(t.data ? t.data->Sup.len : 0)-1); } T16_ = (t.data->data[h_1].Field0 == (*hc)); if (!(T16_)) goto LA17_;
|
||
|
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if ((NU)(h_1) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(h_1,(t.data ? t.data->Sup.len : 0)-1); }
|
||
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T16_ = eqeq___Td9a9afRPwnI6qVx9ahUdIcew(t.data->data[h_1].Field1, key_0); LA17_: ;
|
||
|
if (!T16_) goto LA18_;
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
result = h_1; goto BeforeRet_;
|
||
|
}
|
||
|
LA18_: ;
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
T20_ = ((t.data ? t.data->Sup.len : 0)-1);
|
||
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
h_1 = nextTry__rkF6R1GhqjFh3qSAPaT2Cwtables(h_1, T20_); } LA12: ;
|
||
|
}
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
|
||
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
||
|
if (nimSubInt(((NI) -1), h_1, &TM__4SoG2KRQy3oMm9aUzSLtGrA_79)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_79); }BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__7REWkNePyt0YPCY5vLJ9aJA_2)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0) { NIM_BOOL result; NI hc; NI T1_; result = (NIM_BOOL)0; hc = (NI)0;
|
||
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
T1_ = (NI)0; T1_ = rawGet__ofNEKCYvRbLbMIu2mdmaHwtables(t, key_0, (&hc)); result = (((NI) 0) <= T1_); return result;}
|
||
|
|
||
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__7REWkNePyt0YPCY5vLJ9aJA)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
||
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
|
||
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
result = hasKey__7REWkNePyt0YPCY5vLJ9aJA_2(t, key_0); goto BeforeRet_;
|
||
|
}BeforeRet_: ;
|
||
|
return result;}
|
||
|
|
||
|
#line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, del__E1SmoJqMgaZVrSptBt7HXg)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g* t, tyObject_NodecolonObjectType___qHnzRdH4zCCluGzY2Ao49cg* key_0) { NI hc; NI i; NI mskX60gensym17570588_; NI T1_; hc = (NI)0;
|
||
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
i = rawGet__ofNEKCYvRbLbMIu2mdmaHwtables((*t), key_0, (&hc));
|
||
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T1_ = (((*t).data ? (*t).data->Sup.len : 0)-1); mskX60gensym17570588_ = T1_;
|
||
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_80;
|
||
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (!(((NI) 0) <= i)) goto LA4_;
|
||
|
|
||
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimSubInt((*t).counter, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_80)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_80); { {
|
||
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
while (1) { NI jX60gensym17570590_; NI rX60gensym17570591_;
|
||
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
jX60gensym17570590_ = i;
|
||
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
rX60gensym17570591_ = jX60gensym17570590_; if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
(*t).data->data[i].Field0 = ((NI) 0); if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*t).data->data[i].Field1), NIM_NIL); if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
asgnRef((void**) (&(*t).data->data[i].Field2), NIM_NIL); {
|
||
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
while (1) { NI TM__4SoG2KRQy3oMm9aUzSLtGrA_81;
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if (nimAddInt(i, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_81)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_81) & mskX60gensym17570588_);
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T13_;
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T13_ = (NIM_BOOL)0; T13_ = isEmpty__5Qpmu5QqwDY0esVXn6wf7w_2tables((*t).data->data[i].Field0); if (!T13_) goto LA14_;
|
||
|
|
||
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
goto LA6;
|
||
|
}
|
||
|
LA14_: ;
|
||
|
|
||
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); } rX60gensym17570591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17570588_);
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
{ NIM_BOOL T18_; NIM_BOOL T19_; NIM_BOOL T20_; NIM_BOOL T23_; NIM_BOOL T26_;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T18_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T19_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T20_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T20_ = (rX60gensym17570591_ <= i); if (!(T20_)) goto LA21_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T20_ = (jX60gensym17570590_ < rX60gensym17570591_); LA21_: ;
|
||
|
T19_ = T20_; if (T19_) goto LA22_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (jX60gensym17570590_ < rX60gensym17570591_); if (!(T23_)) goto LA24_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T23_ = (i < jX60gensym17570590_); LA24_: ;
|
||
|
T19_ = T23_; LA22_: ;
|
||
|
T18_ = T19_; if (T18_) goto LA25_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T26_ = (NIM_BOOL)0;
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T26_ = (i < jX60gensym17570590_); if (!(T26_)) goto LA27_;
|
||
|
|
||
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
T26_ = (rX60gensym17570591_ <= i); LA27_: ;
|
||
|
T18_ = T26_; LA25_: ;
|
||
|
if (!!(T18_)) goto LA28_;
|
||
|
|
||
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
goto LA9;
|
||
|
}
|
||
|
LA28_: ;
|
||
|
}
|
||
|
} LA9: ;
|
||
|
if ((NU)(jX60gensym17570590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17570590_,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
|
||
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
||
|
if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); } (*t).data->data[jX60gensym17570590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17570590_].Field1), (*t).data->data[i].Field1); asgnRef((void**) (&(*t).data->data[jX60gensym17570590_].Field2), (*t).data->data[i].Field2); chckNil((void*)(&(*t).data->data[i])); (*t).data->data[i].Field0 = 0; unsureAsgnRef((void**)&(*t).data->data[i].Field1, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2, NIM_NIL); }
|
||
|
}
|
||
|
} LA6: ;
|
||
|
}
|
||
|
LA4_: ;
|
||
|
}
|
||
|
|
||
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, len__QBjD7R3CI1wPa9cxWXkZ9cng)(tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA t) { NI result; result = (NI)0;
|
||
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
result = t.counter; return result;}
|
||
|
|
||
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
N_LIB_PRIVATE N_NIMCALL(NI, len__9cJonBcIlIIEombs9a6gNBxg)(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g t) { NI result; result = (NI)0;
|
||
|
#line 491 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
||
|
result = t.counter; return result;}
|
||
|
N_LIB_PRIVATE N_NIMCALL(void, stdlib_tablesDatInit000)(void) {
|
||
|
|
||
|
#line 999999 "generated_not_to_break_here"
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_2_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_3_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_5_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_6_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_7_4[4];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_8_4[4];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_9_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_10_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_11_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_12_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_56_4[4];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_57_4[4];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_67_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_68_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_69_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_70_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_71_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_72_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_73_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_74_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_75_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_76_3[3];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_77_2[2];
|
||
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_78_3[3];
|
||
|
static TNimNode TM__4SoG2KRQy3oMm9aUzSLtGrA_0[90];NTI__TE5saucQBAeG7QXcN7Ilrw_.size = sizeof(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw);
|
||
|
NTI__TE5saucQBAeG7QXcN7Ilrw_.kind = 18;
|
||
|
NTI__TE5saucQBAeG7QXcN7Ilrw_.base = 0;
|
||
|
NTI__TE5saucQBAeG7QXcN7Ilrw_.name = "Table[system.string, asyncloop.TrackerBase]";
|
||
|
NTI__TE5saucQBAeG7QXcN7Ilrw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TE5saucQBAeG7QXcN7Ilrw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_2_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[1];
|
||
|
NTI__rf9cosFcsB69bhAjFlgJVJww_.size = sizeof(tyTuple__rf9cosFcsB69bhAjFlgJVJww);
|
||
|
NTI__rf9cosFcsB69bhAjFlgJVJww_.kind = 18;
|
||
|
NTI__rf9cosFcsB69bhAjFlgJVJww_.base = 0;
|
||
|
NTI__rf9cosFcsB69bhAjFlgJVJww_.name = "KeyValuePair[system.string, asyncloop.TrackerBase]";
|
||
|
NTI__rf9cosFcsB69bhAjFlgJVJww_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rf9cosFcsB69bhAjFlgJVJww_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_3_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[3];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[3].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[3].offset = offsetof(tyTuple__rf9cosFcsB69bhAjFlgJVJww, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[3].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[3].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_3_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[4];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[4].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[4].offset = offsetof(tyTuple__rf9cosFcsB69bhAjFlgJVJww, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[4].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[4].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_3_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[5];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[5].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[5].offset = offsetof(tyTuple__rf9cosFcsB69bhAjFlgJVJww, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[5].typ = (&NTI__Eq0quIPkR6mosgZ9aNjFQ3g_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[5].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[2].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[2].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[2].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_3_3[0];
|
||
|
NTI__rf9cosFcsB69bhAjFlgJVJww_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[2];
|
||
|
NTI__DVX7Q9bz5RokjTwKGr5e9blQ_.size = sizeof(tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*);
|
||
|
NTI__DVX7Q9bz5RokjTwKGr5e9blQ_.kind = 24;
|
||
|
NTI__DVX7Q9bz5RokjTwKGr5e9blQ_.base = (&NTI__rf9cosFcsB69bhAjFlgJVJww_);
|
||
|
NTI__DVX7Q9bz5RokjTwKGr5e9blQ_.name = "KeyValuePairSeq[system.string, asyncloop.TrackerBase]";
|
||
|
NTI__DVX7Q9bz5RokjTwKGr5e9blQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_;
|
||
|
NTI__DVX7Q9bz5RokjTwKGr5e9blQ_.marker = Marker_tySequence__DVX7Q9bz5RokjTwKGr5e9blQ;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[1].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[1].offset = offsetof(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[1].typ = (&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[1].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_2_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[6];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[6].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[6].offset = offsetof(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[6].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[6].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[0].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[0].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[0].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_2_2[0];
|
||
|
NTI__TE5saucQBAeG7QXcN7Ilrw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[0];
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.size = sizeof(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw);
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.kind = 18;
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.base = 0;
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.flags = 2;
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.name = "Table[system.string, ptr TopicSettings]";
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vbZjvjJSS3OgvMliUnJ8Jw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_5_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8];
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.size = sizeof(tyTuple__sQx8Mjvg56usEKp7D4VZog);
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.kind = 18;
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.base = 0;
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.flags = 2;
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.name = "KeyValuePair[system.string, ptr TopicSettings]";
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sQx8Mjvg56usEKp7D4VZog_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_6_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].offset = offsetof(tyTuple__sQx8Mjvg56usEKp7D4VZog, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_6_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].offset = offsetof(tyTuple__sQx8Mjvg56usEKp7D4VZog, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_6_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].offset = offsetof(tyTuple__sQx8Mjvg56usEKp7D4VZog, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].typ = (&NTI__lDH3teBMmRGDFALviSoHXQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_6_3[0];
|
||
|
NTI__sQx8Mjvg56usEKp7D4VZog_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9];
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.size = sizeof(tySequence__ni05SMuXu9cJdT0okaAgAUQ*);
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.kind = 24;
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.base = (&NTI__sQx8Mjvg56usEKp7D4VZog_);
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.flags = 2;
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.name = "KeyValuePairSeq[system.string, ptr TopicSettings]";
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ni05SMuXu9cJdT0okaAgAUQ_;
|
||
|
NTI__ni05SMuXu9cJdT0okaAgAUQ_.marker = Marker_tySequence__ni05SMuXu9cJdT0okaAgAUQ;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].offset = offsetof(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].typ = (&NTI__ni05SMuXu9cJdT0okaAgAUQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_5_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].offset = offsetof(tyObject_Table__vbZjvjJSS3OgvMliUnJ8Jw, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_5_2[0];
|
||
|
NTI__vbZjvjJSS3OgvMliUnJ8Jw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7];
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.size = sizeof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg);
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.kind = 18;
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.base = 0;
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.flags = 2;
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.name = "OrderedTable[system.string, json.JsonNode]";
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ZZvSdVkA2s2sIyifu4cpkg_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_7_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15];
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.size = sizeof(tyTuple__awOivLjlO76sGdHY7nQUjQ);
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.kind = 18;
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.base = 0;
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.flags = 2;
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.name = "OrderedKeyValuePair[system.string, json.JsonNode]";
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__awOivLjlO76sGdHY7nQUjQ_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_8_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_8_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_8_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_8_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field3);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].typ = (&NTI__zfzzuQ8txrdZAYK0WGWpHg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].name = "Field3";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_8_4[0];
|
||
|
NTI__awOivLjlO76sGdHY7nQUjQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16];
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.size = sizeof(tySequence__MlAD6nAPq9bHKla9cWiIZP0g*);
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.kind = 24;
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.base = (&NTI__awOivLjlO76sGdHY7nQUjQ_);
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.flags = 2;
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.name = "OrderedKeyValuePairSeq[system.string, json.JsonNode]";
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__MlAD6nAPq9bHKla9cWiIZP0g_;
|
||
|
NTI__MlAD6nAPq9bHKla9cWiIZP0g_.marker = Marker_tySequence__MlAD6nAPq9bHKla9cWiIZP0g;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].typ = (&NTI__MlAD6nAPq9bHKla9cWiIZP0g_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_7_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_7_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, first);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].name = "first";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_7_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, last);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].name = "last";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_7_4[0];
|
||
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14];
|
||
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.size = sizeof(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q);
|
||
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.kind = 18;
|
||
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.base = 0;
|
||
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.name = "Table[client.ClientId, Future[client.Response]]";
|
||
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__BZfyXkROzX88W3JFME9aJ2Q_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_9_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25];
|
||
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.size = sizeof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw);
|
||
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.kind = 18;
|
||
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.base = 0;
|
||
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.name = "KeyValuePair[client.ClientId, Future[client.Response]]";
|
||
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PVXP7LYmC79cHLv3MgDW9cFw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_10_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27].offset = offsetof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_10_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[28];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[28].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[28].offset = offsetof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[28].typ = (&NTI__Aav8dQoMlCFnZRxA0IhTHQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[28].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_10_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[29];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[29].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[29].offset = offsetof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[29].typ = (&NTI__xJEcXnG5UPm6fVzzYYL3Gw_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[29].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[26].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[26].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[26].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_10_3[0];
|
||
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[26];
|
||
|
NTI__P7q4mRBU3fRhL1KHJGOBAQ_.size = sizeof(tySequence__P7q4mRBU3fRhL1KHJGOBAQ*);
|
||
|
NTI__P7q4mRBU3fRhL1KHJGOBAQ_.kind = 24;
|
||
|
NTI__P7q4mRBU3fRhL1KHJGOBAQ_.base = (&NTI__PVXP7LYmC79cHLv3MgDW9cFw_);
|
||
|
NTI__P7q4mRBU3fRhL1KHJGOBAQ_.name = "KeyValuePairSeq[client.ClientId, Future[client.Response]]";
|
||
|
NTI__P7q4mRBU3fRhL1KHJGOBAQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__P7q4mRBU3fRhL1KHJGOBAQ_;
|
||
|
NTI__P7q4mRBU3fRhL1KHJGOBAQ_.marker = Marker_tySequence__P7q4mRBU3fRhL1KHJGOBAQ;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25].offset = offsetof(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25].typ = (&NTI__P7q4mRBU3fRhL1KHJGOBAQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_9_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[30];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[30].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[30].offset = offsetof(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[30].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[30].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[24].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[24].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[24].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_9_2[0];
|
||
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[24];
|
||
|
NTI__k9cb4Qn3gUx6gxyGj3hd20w_.size = sizeof(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w);
|
||
|
NTI__k9cb4Qn3gUx6gxyGj3hd20w_.kind = 18;
|
||
|
NTI__k9cb4Qn3gUx6gxyGj3hd20w_.base = 0;
|
||
|
NTI__k9cb4Qn3gUx6gxyGj3hd20w_.name = "Table[system.string, proc (j: JsonNode){.closure, gcsafe.}]";
|
||
|
NTI__k9cb4Qn3gUx6gxyGj3hd20w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__k9cb4Qn3gUx6gxyGj3hd20w_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_11_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32];
|
||
|
NTI__FxWADhULcfihQn5gGVN7CQ_.size = sizeof(tyTuple__FxWADhULcfihQn5gGVN7CQ);
|
||
|
NTI__FxWADhULcfihQn5gGVN7CQ_.kind = 18;
|
||
|
NTI__FxWADhULcfihQn5gGVN7CQ_.base = 0;
|
||
|
NTI__FxWADhULcfihQn5gGVN7CQ_.name = "KeyValuePair[system.string, proc (j: JsonNode){.closure, gcsafe"
|
||
|
".}]";
|
||
|
NTI__FxWADhULcfihQn5gGVN7CQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__FxWADhULcfihQn5gGVN7CQ_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_12_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].offset = offsetof(tyTuple__FxWADhULcfihQn5gGVN7CQ, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_12_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].offset = offsetof(tyTuple__FxWADhULcfihQn5gGVN7CQ, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_12_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].offset = offsetof(tyTuple__FxWADhULcfihQn5gGVN7CQ, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].typ = (&NTI__ADCDtoN1AvOABxjfvZcWKw_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_12_3[0];
|
||
|
NTI__FxWADhULcfihQn5gGVN7CQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33];
|
||
|
NTI__87DZdIc4Y9ccnDlJfZoyb5w_.size = sizeof(tySequence__87DZdIc4Y9ccnDlJfZoyb5w*);
|
||
|
NTI__87DZdIc4Y9ccnDlJfZoyb5w_.kind = 24;
|
||
|
NTI__87DZdIc4Y9ccnDlJfZoyb5w_.base = (&NTI__FxWADhULcfihQn5gGVN7CQ_);
|
||
|
NTI__87DZdIc4Y9ccnDlJfZoyb5w_.name = "KeyValuePairSeq[system.string, proc (j: JsonNode){.closure, gcs"
|
||
|
"afe.}]";
|
||
|
NTI__87DZdIc4Y9ccnDlJfZoyb5w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__87DZdIc4Y9ccnDlJfZoyb5w_;
|
||
|
NTI__87DZdIc4Y9ccnDlJfZoyb5w_.marker = Marker_tySequence__87DZdIc4Y9ccnDlJfZoyb5w;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].offset = offsetof(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].typ = (&NTI__87DZdIc4Y9ccnDlJfZoyb5w_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_11_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].offset = offsetof(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_11_2[0];
|
||
|
NTI__k9cb4Qn3gUx6gxyGj3hd20w_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31];
|
||
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.size = sizeof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ);
|
||
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.kind = 18;
|
||
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.base = 0;
|
||
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.name = "OrderedKeyValuePair[Labels, seq[Metric]]";
|
||
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DJd8vJLOdD01l8V09cKBCnQ_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_56_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_56_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_56_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_56_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field3);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].typ = (&NTI__VodmML9btsOO3nz0d6nbJsA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].name = "Field3";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_56_4[0];
|
||
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38];
|
||
|
NTI__RxtHNU9a7qROetEL3oUnKzA_.size = sizeof(tySequence__RxtHNU9a7qROetEL3oUnKzA*);
|
||
|
NTI__RxtHNU9a7qROetEL3oUnKzA_.kind = 24;
|
||
|
NTI__RxtHNU9a7qROetEL3oUnKzA_.base = (&NTI__DJd8vJLOdD01l8V09cKBCnQ_);
|
||
|
NTI__RxtHNU9a7qROetEL3oUnKzA_.name = "OrderedKeyValuePairSeq[Labels, seq[Metric]]";
|
||
|
NTI__RxtHNU9a7qROetEL3oUnKzA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RxtHNU9a7qROetEL3oUnKzA_;
|
||
|
NTI__RxtHNU9a7qROetEL3oUnKzA_.marker = Marker_tySequence__RxtHNU9a7qROetEL3oUnKzA;
|
||
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.size = sizeof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw);
|
||
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.kind = 18;
|
||
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.base = 0;
|
||
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.name = "Metrics";
|
||
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__AG5w5XCJjF9b05sfGM0qgkw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].typ = (&NTI__RxtHNU9a7qROetEL3oUnKzA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, first);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].name = "first";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, last);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].name = "last";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_57_4[0];
|
||
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43];
|
||
|
NTI__gZoQEO4V3muc0g6lD9aIb2Q_.size = sizeof(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q);
|
||
|
NTI__gZoQEO4V3muc0g6lD9aIb2Q_.kind = 18;
|
||
|
NTI__gZoQEO4V3muc0g6lD9aIb2Q_.base = 0;
|
||
|
NTI__gZoQEO4V3muc0g6lD9aIb2Q_.name = "Table[seq[byte], Future[system.bool]]";
|
||
|
NTI__gZoQEO4V3muc0g6lD9aIb2Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__gZoQEO4V3muc0g6lD9aIb2Q_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_67_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49];
|
||
|
NTI__Qptir78YkKhpx9ams3lvtsw_.size = sizeof(tyTuple__Qptir78YkKhpx9ams3lvtsw);
|
||
|
NTI__Qptir78YkKhpx9ams3lvtsw_.kind = 18;
|
||
|
NTI__Qptir78YkKhpx9ams3lvtsw_.base = 0;
|
||
|
NTI__Qptir78YkKhpx9ams3lvtsw_.name = "KeyValuePair[seq[byte], Future[system.bool]]";
|
||
|
NTI__Qptir78YkKhpx9ams3lvtsw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Qptir78YkKhpx9ams3lvtsw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_68_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].offset = offsetof(tyTuple__Qptir78YkKhpx9ams3lvtsw, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_68_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].offset = offsetof(tyTuple__Qptir78YkKhpx9ams3lvtsw, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_68_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].offset = offsetof(tyTuple__Qptir78YkKhpx9ams3lvtsw, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].typ = (&NTI__rI4CttOsQJLhGB50KE3n9cA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_68_3[0];
|
||
|
NTI__Qptir78YkKhpx9ams3lvtsw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50];
|
||
|
NTI__ZGDdbXPD9bUBYNLtwtuTWrA_.size = sizeof(tySequence__ZGDdbXPD9bUBYNLtwtuTWrA*);
|
||
|
NTI__ZGDdbXPD9bUBYNLtwtuTWrA_.kind = 24;
|
||
|
NTI__ZGDdbXPD9bUBYNLtwtuTWrA_.base = (&NTI__Qptir78YkKhpx9ams3lvtsw_);
|
||
|
NTI__ZGDdbXPD9bUBYNLtwtuTWrA_.name = "KeyValuePairSeq[seq[byte], Future[system.bool]]";
|
||
|
NTI__ZGDdbXPD9bUBYNLtwtuTWrA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ZGDdbXPD9bUBYNLtwtuTWrA_;
|
||
|
NTI__ZGDdbXPD9bUBYNLtwtuTWrA_.marker = Marker_tySequence__ZGDdbXPD9bUBYNLtwtuTWrA;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].offset = offsetof(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].typ = (&NTI__ZGDdbXPD9bUBYNLtwtuTWrA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_67_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].offset = offsetof(tyObject_Table__gZoQEO4V3muc0g6lD9aIb2Q, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_67_2[0];
|
||
|
NTI__gZoQEO4V3muc0g6lD9aIb2Q_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48];
|
||
|
NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_.size = sizeof(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA);
|
||
|
NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_.kind = 18;
|
||
|
NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_.base = 0;
|
||
|
NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_.name = "Table[kademlia.Node, Future[system.bool]]";
|
||
|
NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_69_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56];
|
||
|
NTI__MsTR86jOxY4TjADGXDQ9cYw_.size = sizeof(tyTuple__MsTR86jOxY4TjADGXDQ9cYw);
|
||
|
NTI__MsTR86jOxY4TjADGXDQ9cYw_.kind = 18;
|
||
|
NTI__MsTR86jOxY4TjADGXDQ9cYw_.base = 0;
|
||
|
NTI__MsTR86jOxY4TjADGXDQ9cYw_.name = "KeyValuePair[kademlia.Node, Future[system.bool]]";
|
||
|
NTI__MsTR86jOxY4TjADGXDQ9cYw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__MsTR86jOxY4TjADGXDQ9cYw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_70_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].offset = offsetof(tyTuple__MsTR86jOxY4TjADGXDQ9cYw, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_70_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].offset = offsetof(tyTuple__MsTR86jOxY4TjADGXDQ9cYw, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_70_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].offset = offsetof(tyTuple__MsTR86jOxY4TjADGXDQ9cYw, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].typ = (&NTI__rI4CttOsQJLhGB50KE3n9cA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_70_3[0];
|
||
|
NTI__MsTR86jOxY4TjADGXDQ9cYw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57];
|
||
|
NTI__bqBMFIjg0BA9aW4cUrDr4aw_.size = sizeof(tySequence__bqBMFIjg0BA9aW4cUrDr4aw*);
|
||
|
NTI__bqBMFIjg0BA9aW4cUrDr4aw_.kind = 24;
|
||
|
NTI__bqBMFIjg0BA9aW4cUrDr4aw_.base = (&NTI__MsTR86jOxY4TjADGXDQ9cYw_);
|
||
|
NTI__bqBMFIjg0BA9aW4cUrDr4aw_.name = "KeyValuePairSeq[kademlia.Node, Future[system.bool]]";
|
||
|
NTI__bqBMFIjg0BA9aW4cUrDr4aw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__bqBMFIjg0BA9aW4cUrDr4aw_;
|
||
|
NTI__bqBMFIjg0BA9aW4cUrDr4aw_.marker = Marker_tySequence__bqBMFIjg0BA9aW4cUrDr4aw;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].offset = offsetof(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].typ = (&NTI__bqBMFIjg0BA9aW4cUrDr4aw_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_69_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].offset = offsetof(tyObject_Table__G9cDI1Dr3nt9bkFZ69cYb2hpA, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_69_2[0];
|
||
|
NTI__G9cDI1Dr3nt9bkFZ69cYb2hpA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55];
|
||
|
NTI__4n5kcfi9ae2XAgDxZKNVtjg_.size = sizeof(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg);
|
||
|
NTI__4n5kcfi9ae2XAgDxZKNVtjg_.kind = 18;
|
||
|
NTI__4n5kcfi9ae2XAgDxZKNVtjg_.base = 0;
|
||
|
NTI__4n5kcfi9ae2XAgDxZKNVtjg_.name = "Table[kademlia.Node, proc (n: seq[Node]){.closure, gcsafe.}]";
|
||
|
NTI__4n5kcfi9ae2XAgDxZKNVtjg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4n5kcfi9ae2XAgDxZKNVtjg_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_71_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63];
|
||
|
NTI__beG4ILF8HR8pW2ufrKnHug_.size = sizeof(tyTuple__beG4ILF8HR8pW2ufrKnHug);
|
||
|
NTI__beG4ILF8HR8pW2ufrKnHug_.kind = 18;
|
||
|
NTI__beG4ILF8HR8pW2ufrKnHug_.base = 0;
|
||
|
NTI__beG4ILF8HR8pW2ufrKnHug_.name = "KeyValuePair[kademlia.Node, proc (n: seq[Node]){.closure, gcsaf"
|
||
|
"e.}]";
|
||
|
NTI__beG4ILF8HR8pW2ufrKnHug_.nextType = nimTypeRoot; nimTypeRoot=&NTI__beG4ILF8HR8pW2ufrKnHug_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_72_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].offset = offsetof(tyTuple__beG4ILF8HR8pW2ufrKnHug, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_72_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].offset = offsetof(tyTuple__beG4ILF8HR8pW2ufrKnHug, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_72_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].offset = offsetof(tyTuple__beG4ILF8HR8pW2ufrKnHug, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].typ = (&NTI__Vj8L5mSqv3cWTixxMAusYg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_72_3[0];
|
||
|
NTI__beG4ILF8HR8pW2ufrKnHug_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64];
|
||
|
NTI__Yjh7j69bRJilZ9ctrRBprjIw_.size = sizeof(tySequence__Yjh7j69bRJilZ9ctrRBprjIw*);
|
||
|
NTI__Yjh7j69bRJilZ9ctrRBprjIw_.kind = 24;
|
||
|
NTI__Yjh7j69bRJilZ9ctrRBprjIw_.base = (&NTI__beG4ILF8HR8pW2ufrKnHug_);
|
||
|
NTI__Yjh7j69bRJilZ9ctrRBprjIw_.name = "KeyValuePairSeq[kademlia.Node, proc (n: seq[Node]){.closure, gc"
|
||
|
"safe.}]";
|
||
|
NTI__Yjh7j69bRJilZ9ctrRBprjIw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Yjh7j69bRJilZ9ctrRBprjIw_;
|
||
|
NTI__Yjh7j69bRJilZ9ctrRBprjIw_.marker = Marker_tySequence__Yjh7j69bRJilZ9ctrRBprjIw;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].offset = offsetof(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].typ = (&NTI__Yjh7j69bRJilZ9ctrRBprjIw_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_71_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].offset = offsetof(tyObject_Table__4n5kcfi9ae2XAgDxZKNVtjg, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_71_2[0];
|
||
|
NTI__4n5kcfi9ae2XAgDxZKNVtjg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62];
|
||
|
NTI__JQs6mFuSYGTO9bUC9aLU6i1g_.size = sizeof(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g);
|
||
|
NTI__JQs6mFuSYGTO9bUC9aLU6i1g_.kind = 18;
|
||
|
NTI__JQs6mFuSYGTO9bUC9aLU6i1g_.base = 0;
|
||
|
NTI__JQs6mFuSYGTO9bUC9aLU6i1g_.name = "Table[kademlia.Node, p2p_types.Peer]";
|
||
|
NTI__JQs6mFuSYGTO9bUC9aLU6i1g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JQs6mFuSYGTO9bUC9aLU6i1g_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_73_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70];
|
||
|
NTI__OXuFTr0o0fEz2WdWON4kIQ_.size = sizeof(tyTuple__OXuFTr0o0fEz2WdWON4kIQ);
|
||
|
NTI__OXuFTr0o0fEz2WdWON4kIQ_.kind = 18;
|
||
|
NTI__OXuFTr0o0fEz2WdWON4kIQ_.base = 0;
|
||
|
NTI__OXuFTr0o0fEz2WdWON4kIQ_.name = "KeyValuePair[kademlia.Node, p2p_types.Peer]";
|
||
|
NTI__OXuFTr0o0fEz2WdWON4kIQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__OXuFTr0o0fEz2WdWON4kIQ_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_74_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].offset = offsetof(tyTuple__OXuFTr0o0fEz2WdWON4kIQ, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_74_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].offset = offsetof(tyTuple__OXuFTr0o0fEz2WdWON4kIQ, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].typ = (&NTI__dXv1y2c2nNbnKs59aRY70QA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_74_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].offset = offsetof(tyTuple__OXuFTr0o0fEz2WdWON4kIQ, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].typ = (&NTI__ilId79baDi1OHxxGAxmTreg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_74_3[0];
|
||
|
NTI__OXuFTr0o0fEz2WdWON4kIQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71];
|
||
|
NTI__6siov3Lsmvxd84pp09b2kFA_.size = sizeof(tySequence__6siov3Lsmvxd84pp09b2kFA*);
|
||
|
NTI__6siov3Lsmvxd84pp09b2kFA_.kind = 24;
|
||
|
NTI__6siov3Lsmvxd84pp09b2kFA_.base = (&NTI__OXuFTr0o0fEz2WdWON4kIQ_);
|
||
|
NTI__6siov3Lsmvxd84pp09b2kFA_.name = "KeyValuePairSeq[kademlia.Node, p2p_types.Peer]";
|
||
|
NTI__6siov3Lsmvxd84pp09b2kFA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__6siov3Lsmvxd84pp09b2kFA_;
|
||
|
NTI__6siov3Lsmvxd84pp09b2kFA_.marker = Marker_tySequence__6siov3Lsmvxd84pp09b2kFA;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].offset = offsetof(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].typ = (&NTI__6siov3Lsmvxd84pp09b2kFA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_73_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].offset = offsetof(tyObject_Table__JQs6mFuSYGTO9bUC9aLU6i1g, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_73_2[0];
|
||
|
NTI__JQs6mFuSYGTO9bUC9aLU6i1g_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69];
|
||
|
NTI__zmO5q5EIRgSoRBBKm9a9cDfA_.size = sizeof(tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA);
|
||
|
NTI__zmO5q5EIRgSoRBBKm9a9cDfA_.kind = 18;
|
||
|
NTI__zmO5q5EIRgSoRBBKm9a9cDfA_.base = 0;
|
||
|
NTI__zmO5q5EIRgSoRBBKm9a9cDfA_.name = "Table[system.int, p2p_types.PeerObserver]";
|
||
|
NTI__zmO5q5EIRgSoRBBKm9a9cDfA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__zmO5q5EIRgSoRBBKm9a9cDfA_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_75_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77];
|
||
|
NTI__yF9c6feNXxQ6CPcRGg9a29bjw_.size = sizeof(tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw);
|
||
|
NTI__yF9c6feNXxQ6CPcRGg9a29bjw_.kind = 18;
|
||
|
NTI__yF9c6feNXxQ6CPcRGg9a29bjw_.base = 0;
|
||
|
NTI__yF9c6feNXxQ6CPcRGg9a29bjw_.name = "KeyValuePair[system.int, p2p_types.PeerObserver]";
|
||
|
NTI__yF9c6feNXxQ6CPcRGg9a29bjw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yF9c6feNXxQ6CPcRGg9a29bjw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_76_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].offset = offsetof(tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_76_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].offset = offsetof(tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_76_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].offset = offsetof(tyTuple__yF9c6feNXxQ6CPcRGg9a29bjw, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].typ = (&NTI__jiG6LWCyHKJmWqcArkLgzQ_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_76_3[0];
|
||
|
NTI__yF9c6feNXxQ6CPcRGg9a29bjw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78];
|
||
|
NTI__9bws6EaVEE1bogDOSVwy9a9cA_.size = sizeof(tySequence__9bws6EaVEE1bogDOSVwy9a9cA*);
|
||
|
NTI__9bws6EaVEE1bogDOSVwy9a9cA_.kind = 24;
|
||
|
NTI__9bws6EaVEE1bogDOSVwy9a9cA_.base = (&NTI__yF9c6feNXxQ6CPcRGg9a29bjw_);
|
||
|
NTI__9bws6EaVEE1bogDOSVwy9a9cA_.name = "KeyValuePairSeq[system.int, p2p_types.PeerObserver]";
|
||
|
NTI__9bws6EaVEE1bogDOSVwy9a9cA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bws6EaVEE1bogDOSVwy9a9cA_;
|
||
|
NTI__9bws6EaVEE1bogDOSVwy9a9cA_.marker = Marker_tySequence__9bws6EaVEE1bogDOSVwy9a9cA;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].offset = offsetof(tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].typ = (&NTI__9bws6EaVEE1bogDOSVwy9a9cA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_75_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].offset = offsetof(tyObject_Table__zmO5q5EIRgSoRBBKm9a9cDfA, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_75_2[0];
|
||
|
NTI__zmO5q5EIRgSoRBBKm9a9cDfA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76];
|
||
|
NTI__a4wU4TJ3S9aYE7hUiPIMGtA_.size = sizeof(tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA);
|
||
|
NTI__a4wU4TJ3S9aYE7hUiPIMGtA_.kind = 18;
|
||
|
NTI__a4wU4TJ3S9aYE7hUiPIMGtA_.base = 0;
|
||
|
NTI__a4wU4TJ3S9aYE7hUiPIMGtA_.name = "Filters";
|
||
|
NTI__a4wU4TJ3S9aYE7hUiPIMGtA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__a4wU4TJ3S9aYE7hUiPIMGtA_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_77_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84];
|
||
|
NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_.size = sizeof(tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw);
|
||
|
NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_.kind = 18;
|
||
|
NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_.base = 0;
|
||
|
NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_.name = "KeyValuePair[system.string, whisper_types.Filter]";
|
||
|
NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_78_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].offset = offsetof(tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw, Field0);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].name = "Field0";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_78_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].offset = offsetof(tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw, Field1);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].name = "Field1";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_78_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].offset = offsetof(tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw, Field2);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].typ = (&NTI__8L4wICuourxHGd5Wapt9cJg_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].name = "Field2";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_78_3[0];
|
||
|
NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85];
|
||
|
NTI__7X6z61BQKOIIAG9aGlkAnSw_.size = sizeof(tySequence__7X6z61BQKOIIAG9aGlkAnSw*);
|
||
|
NTI__7X6z61BQKOIIAG9aGlkAnSw_.kind = 24;
|
||
|
NTI__7X6z61BQKOIIAG9aGlkAnSw_.base = (&NTI__ZGSBBMOe7Md3mY9cUWfT9cMw_);
|
||
|
NTI__7X6z61BQKOIIAG9aGlkAnSw_.name = "KeyValuePairSeq[system.string, whisper_types.Filter]";
|
||
|
NTI__7X6z61BQKOIIAG9aGlkAnSw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__7X6z61BQKOIIAG9aGlkAnSw_;
|
||
|
NTI__7X6z61BQKOIIAG9aGlkAnSw_.marker = Marker_tySequence__7X6z61BQKOIIAG9aGlkAnSw;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].offset = offsetof(tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA, data);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].typ = (&NTI__7X6z61BQKOIIAG9aGlkAnSw_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].name = "data";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_77_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89];
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].kind = 1;
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].offset = offsetof(tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA, counter);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].name = "counter";
|
||
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_77_2[0];
|
||
|
NTI__a4wU4TJ3S9aYE7hUiPIMGtA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83];
|
||
|
}
|
||
|
|