mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-21 03:18:32 +00:00
16997 lines
1.2 MiB
16997 lines
1.2 MiB
/* 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-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 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -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/examples/v2 -o nimcache/release/basic2/stdlib_tables.nim.c.o nimcache/release/basic2/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_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_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw tyObject_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw;
|
|
typedef struct tyObject_Transcoder__9bBojgSQChZAb9a4Rkcgm9c8A tyObject_Transcoder__9bBojgSQChZAb9a4Rkcgm9c8A;
|
|
typedef struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA;
|
|
typedef struct tyObject_Table__QB9arfyJHv7leGMqe0PZPbg tyObject_Table__QB9arfyJHv7leGMqe0PZPbg;
|
|
typedef struct tySequence__zErRN2SzhLehkt3ZQ6iUGw tySequence__zErRN2SzhLehkt3ZQ6iUGw;
|
|
typedef struct tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ;
|
|
typedef struct tyObject_MHash__OxIffpYaxIua3k1C6do2Ew tyObject_MHash__OxIffpYaxIua3k1C6do2Ew;
|
|
typedef struct tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw;
|
|
typedef struct tySequence__1wSar3PFU59aNKLVhJL28FA tySequence__1wSar3PFU59aNKLVhJL28FA;
|
|
typedef struct tyTuple__9bln9aS7ibrNUp7yyUHGeBtg tyTuple__9bln9aS7ibrNUp7yyUHGeBtg;
|
|
typedef struct tyObject_Table__31ocj9bgsJ0gGd8iUZbdeJQ tyObject_Table__31ocj9bgsJ0gGd8iUZbdeJQ;
|
|
typedef struct tySequence__7s5HyddQ0f9bxMNILHrXwJQ tySequence__7s5HyddQ0f9bxMNILHrXwJQ;
|
|
typedef struct tyTuple__kuMQ1fbjJlHtwKTmBGAe6g tyTuple__kuMQ1fbjJlHtwKTmBGAe6g;
|
|
typedef struct tyObject_Table__lHpSn1a1LQne7Vijlza5tg tyObject_Table__lHpSn1a1LQne7Vijlza5tg;
|
|
typedef struct tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw;
|
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
|
typedef struct tySequence__1cmYA8zDV0s9c4gpLK2ygBg tySequence__1cmYA8zDV0s9c4gpLK2ygBg;
|
|
typedef struct tyTuple__PtvwtIrL0rxEmrV5ypzN1w tyTuple__PtvwtIrL0rxEmrV5ypzN1w;
|
|
typedef struct tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw;
|
|
typedef struct tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg;
|
|
typedef struct tyObject_PubsubPeerEvent__ZhAwnC4kBn9a68w1fRsGY4A tyObject_PubsubPeerEvent__ZhAwnC4kBn9a68w1fRsGY4A;
|
|
typedef struct tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg;
|
|
typedef struct tySequence__R269cpuasLo9bGSSlUkh07MA tySequence__R269cpuasLo9bGSSlUkh07MA;
|
|
typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA;
|
|
typedef struct tyObject_RPCMsg__knoSCw739arKRCPJPue07qQ tyObject_RPCMsg__knoSCw739arKRCPJPue07qQ;
|
|
typedef struct tySequence__cqQjXlSu8KsGxE7CJO2mcA tySequence__cqQjXlSu8KsGxE7CJO2mcA;
|
|
typedef struct tyObject_Table__I17elwrgUkVdxGLUkHiM7w tyObject_Table__I17elwrgUkVdxGLUkHiM7w;
|
|
typedef struct tySequence__MZ7ub66T4nzKtipo9bkiB3g tySequence__MZ7ub66T4nzKtipo9bkiB3g;
|
|
typedef struct tyTuple__AVpnFhpPb9aWvyMugKAAGBg tyTuple__AVpnFhpPb9aWvyMugKAAGBg;
|
|
typedef struct tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw;
|
|
typedef struct tySequence__cW009cpGr48I9beZmtalOKSg tySequence__cW009cpGr48I9beZmtalOKSg;
|
|
typedef struct tyObject_Table__8uqzpFmoqV4exdDArFo5wQ tyObject_Table__8uqzpFmoqV4exdDArFo5wQ;
|
|
typedef struct tySequence__ECp2Vf3ySxXeY0xLJSyjyA tySequence__ECp2Vf3ySxXeY0xLJSyjyA;
|
|
typedef struct tyTuple__JUntYUAYvYVuuVf5pRRi7Q tyTuple__JUntYUAYvYVuuVf5pRRi7Q;
|
|
typedef struct tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw;
|
|
typedef struct tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA;
|
|
typedef struct tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg;
|
|
typedef struct tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw;
|
|
typedef struct tyTuple__8jAQb69bzmxFvWOOIGMxFrQ tyTuple__8jAQb69bzmxFvWOOIGMxFrQ;
|
|
typedef struct tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ;
|
|
typedef struct tySequence__EkVrimW82Ya1QD19bWIZr9bA tySequence__EkVrimW82Ya1QD19bWIZr9bA;
|
|
typedef struct tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ;
|
|
typedef struct tySequence__6w9c7RGFri1n1hoa9bD335ZQ tySequence__6w9c7RGFri1n1hoa9bD335ZQ;
|
|
typedef struct tyTuple__2IkxgbA59cuGazVFo6X8lMQ tyTuple__2IkxgbA59cuGazVFo6X8lMQ;
|
|
typedef struct tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg;
|
|
typedef struct tySequence__aCTokZuK9bCn9cyd6uz54oPg tySequence__aCTokZuK9bCn9cyd6uz54oPg;
|
|
typedef struct tyObject_Table__UvSlGqDg4nWNM1wskOFQeg tyObject_Table__UvSlGqDg4nWNM1wskOFQeg;
|
|
typedef struct tySequence__9bnMQh9b5oMSxlDf1K9buBp7w tySequence__9bnMQh9b5oMSxlDf1K9buBp7w;
|
|
typedef struct tyTuple__TdADeEae6PBWqr7qsUJvPg tyTuple__TdADeEae6PBWqr7qsUJvPg;
|
|
typedef struct tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg;
|
|
typedef struct tyObject_Table__puwZz39aIr9cdB5WlFICYPgw tyObject_Table__puwZz39aIr9cdB5WlFICYPgw;
|
|
typedef struct tySequence__tZ2LP3xqCx8kcPyjrRkSuA tySequence__tZ2LP3xqCx8kcPyjrRkSuA;
|
|
typedef struct tyTuple__lG9artYnG9a6GxqcmhxZJl6g tyTuple__lG9artYnG9a6GxqcmhxZJl6g;
|
|
typedef struct tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw;
|
|
typedef struct tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ;
|
|
typedef struct tySequence__4tnpefYRDGIct5y7RxC8KA tySequence__4tnpefYRDGIct5y7RxC8KA;
|
|
typedef struct tyTuple__9bU0L219b3fjpDIE6keMYb9bA tyTuple__9bU0L219b3fjpDIE6keMYb9bA;
|
|
typedef struct tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA;
|
|
typedef struct tySequence__El1HzcbAXI4FXRMy9aew4PA tySequence__El1HzcbAXI4FXRMy9aew4PA;
|
|
typedef struct tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ;
|
|
typedef struct tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g;
|
|
typedef struct tyTuple__9b9aejOTD70mq52wgtBDEUtA tyTuple__9b9aejOTD70mq52wgtBDEUtA;
|
|
typedef struct tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA;
|
|
typedef struct tySequence__2lQSxaq5eC9aWYzZNTJyZtA tySequence__2lQSxaq5eC9aWYzZNTJyZtA;
|
|
typedef struct tyObject_Table__i55W8RrwGKsG9cl0sAKxgkQ tyObject_Table__i55W8RrwGKsG9cl0sAKxgkQ;
|
|
typedef struct tySequence__pUxI6Ljo6IKKHXKOZkQ7Og tySequence__pUxI6Ljo6IKKHXKOZkQ7Og;
|
|
typedef struct tyTuple__sr3s7uVHpu9cEbbDnCSg8yQ tyTuple__sr3s7uVHpu9cEbbDnCSg8yQ;
|
|
typedef struct tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ;
|
|
typedef struct tySequence__maP5b4juf9aviaIdhhcTZbQ tySequence__maP5b4juf9aviaIdhhcTZbQ;
|
|
typedef struct tyTuple__BHXjHcQw9b8D7j48q1Gcwzg tyTuple__BHXjHcQw9b8D7j48q1Gcwzg;
|
|
typedef struct tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw;
|
|
typedef struct tyObject_BufferStreamcolonObjectType___MQ1nzv9coBr2anAwDo9ajC2Q tyObject_BufferStreamcolonObjectType___MQ1nzv9coBr2anAwDo9ajC2Q;
|
|
typedef struct tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA;
|
|
typedef struct tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw;
|
|
typedef struct tyObject_Oid__v0fX7UzOqz7toHgI0d87SA tyObject_Oid__v0fX7UzOqz7toHgI0d87SA;
|
|
typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw;
|
|
typedef struct tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw;
|
|
typedef struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw;
|
|
typedef struct tyObject_AsyncQueuecolonObjectType___RmVKyazx6M62bq9ccqsM9cGQ tyObject_AsyncQueuecolonObjectType___RmVKyazx6M62bq9ccqsM9cGQ;
|
|
typedef struct tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA;
|
|
typedef struct tyObject_Table__t1GIbsENi89cp9cMuggZaXQg tyObject_Table__t1GIbsENi89cp9cMuggZaXQg;
|
|
typedef struct tySequence__9bUff3pvvg9b9bwSnutq8aJFQ tySequence__9bUff3pvvg9b9bwSnutq8aJFQ;
|
|
typedef struct tyTuple__5G2YOQcjDoTxOBDaB9cojOQ tyTuple__5G2YOQcjDoTxOBDaB9cojOQ;
|
|
typedef struct tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw;
|
|
typedef struct tySequence__fUw9czUTIZ9b39boL0IkeycMA tySequence__fUw9czUTIZ9b39boL0IkeycMA;
|
|
typedef struct tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA;
|
|
typedef struct tySequence__RHVAHq4hk7ajRY6ChL6jQg tySequence__RHVAHq4hk7ajRY6ChL6jQg;
|
|
typedef struct tyTuple__GJ2zXV257gwBkpQeeINxTA tyTuple__GJ2zXV257gwBkpQeeINxTA;
|
|
typedef struct tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA;
|
|
typedef struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw tyObject_Moment__p19adwOigsIe5d3NlfPJOEw;
|
|
typedef struct tyObject_Table__fiNjm9awTH2rESOsTX1tq6g tyObject_Table__fiNjm9awTH2rESOsTX1tq6g;
|
|
typedef struct tySequence__Y9bpibYYCq7U9bI2q2EkdjDA tySequence__Y9bpibYYCq7U9bI2q2EkdjDA;
|
|
typedef struct tyTuple__beecycqPiHJ0zV6hA4CDDw tyTuple__beecycqPiHJ0zV6hA4CDDw;
|
|
typedef struct tyObject_Table__30SNsEhxoOsalydUEsCtnQ tyObject_Table__30SNsEhxoOsalydUEsCtnQ;
|
|
typedef struct tySequence__a9czYAVXtt3ELF2dd9apg7CA tySequence__a9czYAVXtt3ELF2dd9apg7CA;
|
|
typedef struct tyTuple__v1juhacNXUiTV7vBi4DL4w tyTuple__v1juhacNXUiTV7vBi4DL4w;
|
|
typedef struct tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg;
|
|
typedef struct tySequence__UuxWsCxMkcgdpNKQqNagIQ tySequence__UuxWsCxMkcgdpNKQqNagIQ;
|
|
typedef struct tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ;
|
|
typedef struct tySequence__8MW0JodCedjay9anGTGrBmA tySequence__8MW0JodCedjay9anGTGrBmA;
|
|
typedef struct tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg;
|
|
typedef struct tySequence__aLjCOs9bu5l2rz6ENM6m6Sg tySequence__aLjCOs9bu5l2rz6ENM6m6Sg;
|
|
typedef struct tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA;
|
|
typedef struct tySequence__9c0dnHKqrAJoOYibqj28Tqw tySequence__9c0dnHKqrAJoOYibqj28Tqw;
|
|
typedef struct tyTuple__pf8EktL9bgDdy8y4sHgDywQ tyTuple__pf8EktL9bgDdy8y4sHgDywQ;
|
|
typedef struct tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng;
|
|
typedef struct tySequence__zAf2abIhMjaomS6jkKP9a8w tySequence__zAf2abIhMjaomS6jkKP9a8w;
|
|
typedef struct tySequence__IjDV3u39bZeDnOOTq5TAF5g tySequence__IjDV3u39bZeDnOOTq5TAF5g;
|
|
typedef struct tySequence__WSbLInFxGn0pnyF9cry8bUA tySequence__WSbLInFxGn0pnyF9cry8bUA;
|
|
typedef struct tyObject_Table__uch9bhpeVGvQNw5ZevH84ig tyObject_Table__uch9bhpeVGvQNw5ZevH84ig;
|
|
typedef struct tySequence__Fdd1zCc4iVW86c0yW4quCQ tySequence__Fdd1zCc4iVW86c0yW4quCQ;
|
|
typedef struct tyTuple__XoHou9cDncYHiFSYulm9bCbQ tyTuple__XoHou9cDncYHiFSYulm9bCbQ;
|
|
typedef struct tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg;
|
|
typedef struct tyObject_Table__7jF9cWTJuKouswppQdViGuQ tyObject_Table__7jF9cWTJuKouswppQdViGuQ;
|
|
typedef struct tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ;
|
|
typedef struct tyTuple__dNR3eA37fNjmk6qLgrtFiA tyTuple__dNR3eA37fNjmk6qLgrtFiA;
|
|
typedef struct tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ;
|
|
typedef struct tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ;
|
|
typedef struct tySequence__ePVkqZZoBAVzojrVYd6imA tySequence__ePVkqZZoBAVzojrVYd6imA;
|
|
typedef struct tyTuple__4BZjwrCbd7vt326dbqRhjA tyTuple__4BZjwrCbd7vt326dbqRhjA;
|
|
typedef struct tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg;
|
|
typedef struct tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw;
|
|
typedef struct tySequence__9bIYZNL3t229a9bbJxXEVTAsg tySequence__9bIYZNL3t229a9bbJxXEVTAsg;
|
|
typedef struct tyTuple__Yuoja6yUlXaBRmF9bT9auYbg tyTuple__Yuoja6yUlXaBRmF9bT9auYbg;
|
|
typedef struct tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ;
|
|
typedef struct tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw;
|
|
typedef struct tySequence__uWop5OFSkZe0GjlY2KeNCQ tySequence__uWop5OFSkZe0GjlY2KeNCQ;
|
|
typedef struct tyTuple__uga0iURbtDFb1ToQ8Jog2g tyTuple__uga0iURbtDFb1ToQ8Jog2g;
|
|
typedef struct tyTuple__wGJnGo9cmuqur9bBUyMJL4NQ tyTuple__wGJnGo9cmuqur9bBUyMJL4NQ;
|
|
typedef struct tyObject_Table__u5L4byG0svNLA0OYq4TmxA tyObject_Table__u5L4byG0svNLA0OYq4TmxA;
|
|
typedef struct tySequence__9aslpbPC7Zz3Ti6qyChmX5w tySequence__9aslpbPC7Zz3Ti6qyChmX5w;
|
|
typedef struct tyTuple__I8ZdXOd2bMB9bovPbBONdig tyTuple__I8ZdXOd2bMB9bovPbBONdig;
|
|
typedef struct tyObject_Table__pGGeaOra9csl069baTSs3CJg tyObject_Table__pGGeaOra9csl069baTSs3CJg;
|
|
typedef struct tySequence__0pNp33hfens5jJ9aLEr0T1A tySequence__0pNp33hfens5jJ9aLEr0T1A;
|
|
typedef struct tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ;
|
|
typedef struct tyObject_HashSet__o1ej6dBUQnezVPAEZ8Ad9bA tyObject_HashSet__o1ej6dBUQnezVPAEZ8Ad9bA;
|
|
typedef struct tySequence__noYiMxJQyusfKGmZZR7Pzw tySequence__noYiMxJQyusfKGmZZR7Pzw;
|
|
typedef struct tyObject_Table__Y0c2zaBMalZGAwyJIQOIWQ tyObject_Table__Y0c2zaBMalZGAwyJIQOIWQ;
|
|
typedef struct tySequence__ZS1ahAVt82upPJYTV8RknQ tySequence__ZS1ahAVt82upPJYTV8RknQ;
|
|
typedef struct tyTuple__yM4OgBQGbTtxtw9cQruEBmQ tyTuple__yM4OgBQGbTtxtw9cQruEBmQ;
|
|
typedef struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg;
|
|
typedef struct tySequence__4eRCaZmrYLLw2k30GPTiMw tySequence__4eRCaZmrYLLw2k30GPTiMw;
|
|
typedef struct tyObject_Table__52v4sP86ruZliir3KafpPQ tyObject_Table__52v4sP86ruZliir3KafpPQ;
|
|
typedef struct tySequence__TwXs3G9bF9ad7BQkkskGRTCQ tySequence__TwXs3G9bF9ad7BQkkskGRTCQ;
|
|
typedef struct tyTuple__lZ89bmeObpNgv1XXCg37auA tyTuple__lZ89bmeObpNgv1XXCg37auA;
|
|
typedef struct tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA;
|
|
typedef struct tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg;
|
|
typedef struct tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA;
|
|
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
|
|
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
|
|
typedef struct tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q;
|
|
typedef struct tyObject_Table__HDUOEieUs1GSseLU5qS67Q tyObject_Table__HDUOEieUs1GSseLU5qS67Q;
|
|
typedef struct tySequence__9cAdNiuOt3vPbm6XF7oLMIw tySequence__9cAdNiuOt3vPbm6XF7oLMIw;
|
|
typedef struct tyTuple__HWxN9b9av4GWQkqrakko2iBw tyTuple__HWxN9b9av4GWQkqrakko2iBw;
|
|
typedef struct tyObject_Table__h8cNvChU6yNAdM6bChlFYA tyObject_Table__h8cNvChU6yNAdM6bChlFYA;
|
|
typedef struct tySequence__MA0zEHLrBVKsH6AAd9aPHDA tySequence__MA0zEHLrBVKsH6AAd9aPHDA;
|
|
typedef struct tyTuple__IIcO09chBBRGVL39cP28NaLg tyTuple__IIcO09chBBRGVL39cP28NaLg;
|
|
typedef struct tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA;
|
|
typedef struct tySequence__b15zLYqiMPkiLv2o00nNdA tySequence__b15zLYqiMPkiLv2o00nNdA;
|
|
typedef struct tyTuple__Ewr5dB9acm1XBOefHdkz32w tyTuple__Ewr5dB9acm1XBOefHdkz32w;
|
|
typedef struct tyObject_Filter__llJHO4n7JfCluCvVce9c9cDw tyObject_Filter__llJHO4n7JfCluCvVce9c9cDw;
|
|
typedef struct tySequence__xNHF59br19a2ddRDpm49b8z3A tySequence__xNHF59br19a2ddRDpm49b8z3A;
|
|
typedef struct tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A;
|
|
typedef struct tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw;
|
|
typedef struct tySequence__NhrD4IueRTlBqNEpcAHOaw tySequence__NhrD4IueRTlBqNEpcAHOaw;
|
|
typedef struct tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA;
|
|
typedef struct tyObject_MessageNotificationSubscription__0iE3wlvp8XLVCEqe9a69bBzA tyObject_MessageNotificationSubscription__0iE3wlvp8XLVCEqe9a69bBzA;
|
|
typedef struct tyTuple__rViK9a9bqo0ixcIRVpyPlomg tyTuple__rViK9a9bqo0ixcIRVpyPlomg;
|
|
typedef struct tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w;
|
|
typedef struct tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw;
|
|
typedef struct tySequence__rEAWhJSquAhdmub1uagmwg tySequence__rEAWhJSquAhdmub1uagmwg;
|
|
typedef struct tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw;
|
|
typedef struct tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ;
|
|
typedef struct tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg;
|
|
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
|
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
|
typedef struct tySequence__RQAvfm3tUYD1QWb9c4P8NNA tySequence__RQAvfm3tUYD1QWb9c4P8NNA;
|
|
typedef struct tySequence__oRzyI2tapcwoHwH1Bz2exA tySequence__oRzyI2tapcwoHwH1Bz2exA;
|
|
typedef struct tyObject_Option__ChQnHuXLEQ5RD1fCRvT7YQ tyObject_Option__ChQnHuXLEQ5RD1fCRvT7YQ;
|
|
typedef struct tyObject_PubSubObservercolonObjectType___OQ19cc5OePJcqC5N241nbAg tyObject_PubSubObservercolonObjectType___OQ19cc5OePJcqC5N241nbAg;
|
|
typedef struct tyTuple__bd6t8Ds9a9aWBzNys0M59beiA tyTuple__bd6t8Ds9a9aWBzNys0M59beiA;
|
|
typedef struct tyTuple__5wZ3RYgxHgH8u0byw8jABw tyTuple__5wZ3RYgxHgH8u0byw8jABw;
|
|
typedef struct tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ;
|
|
typedef struct tyTuple__UssV5gee9cZVFj9cWLEBVtGA tyTuple__UssV5gee9cZVFj9cWLEBVtGA;
|
|
typedef struct tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw;
|
|
typedef struct tyTuple__Yf43hwa7QhUGH1PCalZ0Uw tyTuple__Yf43hwa7QhUGH1PCalZ0Uw;
|
|
typedef struct tyObject_FuturecolonObjectType___8VwCnQGXNPKVQ6lfsxmhoQ tyObject_FuturecolonObjectType___8VwCnQGXNPKVQ6lfsxmhoQ;
|
|
typedef struct tyTuple__RrUBWepzr5rTWSyPUXBpgg tyTuple__RrUBWepzr5rTWSyPUXBpgg;
|
|
typedef struct tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ;
|
|
typedef struct tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w;
|
|
typedef struct tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA;
|
|
typedef struct tySequence__FEFXDzYbVdCsaxKNxgC9akw tySequence__FEFXDzYbVdCsaxKNxgC9akw;
|
|
typedef struct tyTuple__Woh9a244KremWsbQsGWkAnQ tyTuple__Woh9a244KremWsbQsGWkAnQ;
|
|
typedef struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw tyTuple__QeWl6B6ffS4pU6WWrtcrDw;
|
|
typedef struct tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA;
|
|
typedef struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA tySequence__9bAGqSvkAaFL9bWjsEPslrFA;
|
|
typedef struct tyObject_SubOpts__89cudN1q3YtAd8ENHWPechw tyObject_SubOpts__89cudN1q3YtAd8ENHWPechw;
|
|
typedef struct tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew;
|
|
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_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;
|
|
};
|
|
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;
|
|
};
|
|
typedef NU8 tyEnum_MAKind__BSClBCEvjjaROfPqsXFsjg;
|
|
typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__oTWxnDXZ8UmfQCGXf2TQSg) (NimStringDesc* s, tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb);
|
|
typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__XIJvvDUKw6aEcio9aI7Sepw) (tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb, NimStringDesc** s);
|
|
typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__cq2EvnicUMZiLpiAIa4ypw) (tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA* vb);
|
|
struct tyObject_Transcoder__9bBojgSQChZAb9a4Rkcgm9c8A {tyProc__oTWxnDXZ8UmfQCGXf2TQSg stringToBuffer;
|
|
tyProc__XIJvvDUKw6aEcio9aI7Sepw bufferToString;
|
|
tyProc__cq2EvnicUMZiLpiAIa4ypw validateBuffer;
|
|
};
|
|
struct tyObject_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw {NI mcodec;
|
|
NI size;
|
|
tyEnum_MAKind__BSClBCEvjjaROfPqsXFsjg kind;
|
|
tyObject_Transcoder__9bBojgSQChZAb9a4Rkcgm9c8A coder;
|
|
};
|
|
struct tyObject_Table__QB9arfyJHv7leGMqe0PZPbg {tySequence__zErRN2SzhLehkt3ZQ6iUGw* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ {
|
|
NI Field0;
|
|
NI Field1;
|
|
tyObject_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw Field2;
|
|
};
|
|
typedef N_NIMCALL_PTR(void, tyProc__9cL305EV0XpKoyjxVFPza4w) (NU8* data_0, NI data_0Len_0, NU8* output, NI outputLen_0);
|
|
struct tyObject_MHash__OxIffpYaxIua3k1C6do2Ew {NI mcodec;
|
|
NI size;
|
|
tyProc__9cL305EV0XpKoyjxVFPza4w coder;
|
|
};
|
|
struct tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw {tySequence__1wSar3PFU59aNKLVhJL28FA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__9bln9aS7ibrNUp7yyUHGeBtg {
|
|
NI Field0;
|
|
NI Field1;
|
|
tyObject_MHash__OxIffpYaxIua3k1C6do2Ew Field2;
|
|
};
|
|
struct tyObject_Table__31ocj9bgsJ0gGd8iUZbdeJQ {tySequence__7s5HyddQ0f9bxMNILHrXwJQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__kuMQ1fbjJlHtwKTmBGAe6g {
|
|
NI Field0;
|
|
NI Field1;
|
|
NimStringDesc* Field2;
|
|
};
|
|
struct tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
};
|
|
struct tyObject_Table__lHpSn1a1LQne7Vijlza5tg {tySequence__1cmYA8zDV0s9c4gpLK2ygBg* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__PtvwtIrL0rxEmrV5ypzN1w {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* Field2;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___ANUT37xQWVpIM19bQzmPKEg*, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__cK1MMA1Kxu5q35gjE9bkNsw;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* peer, tyObject_PubsubPeerEvent__ZhAwnC4kBn9a68w1fRsGY4A event_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__mDYUWiZJMBXmYF2x8FQ9bDQ;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* peer, tyObject_RPCMsg__knoSCw739arKRCPJPue07qQ* msg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Wpg2xRrh64OKzIhNi5WiUw;
|
|
struct tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw { RootObj Sup;tyProc__cK1MMA1Kxu5q35gjE9bkNsw getConn;
|
|
tyProc__mDYUWiZJMBXmYF2x8FQ9bDQ onEvent;
|
|
NimStringDesc* codec;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* sendConn;
|
|
tySequence__R269cpuasLo9bGSSlUkh07MA* connections;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId;
|
|
tyProc__Wpg2xRrh64OKzIhNi5WiUw handler;
|
|
tySequence__cqQjXlSu8KsGxE7CJO2mcA** observers;
|
|
NF score;
|
|
NI iWantBudget;
|
|
NI iHaveBudget;
|
|
NIM_BOOL outbound;
|
|
NF appScore;
|
|
NF behaviourPenalty;
|
|
};
|
|
struct tyObject_Table__I17elwrgUkVdxGLUkHiM7w {tySequence__MZ7ub66T4nzKtipo9bkiB3g* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw {tySequence__cW009cpGr48I9beZmtalOKSg* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__AVpnFhpPb9aWvyMugKAAGBg {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw Field2;
|
|
};
|
|
struct tyObject_Table__8uqzpFmoqV4exdDArFo5wQ {tySequence__ECp2Vf3ySxXeY0xLJSyjyA* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw {tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* handle;
|
|
};
|
|
struct tyTuple__JUntYUAYvYVuuVf5pRRi7Q {
|
|
NI Field0;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* Field1;
|
|
tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw Field2;
|
|
};
|
|
struct tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg {tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw* data;
|
|
NI counter;
|
|
};
|
|
typedef NU8 tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ;
|
|
struct tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ {tySequence__EkVrimW82Ya1QD19bWIZr9bA* data;
|
|
NI counter;
|
|
NI first;
|
|
NI last;
|
|
};
|
|
struct tyTuple__8jAQb69bzmxFvWOOIGMxFrQ {
|
|
NI Field0;
|
|
tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ Field1;
|
|
tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ Field2;
|
|
};
|
|
struct tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ {tySequence__6w9c7RGFri1n1hoa9bD335ZQ* data;
|
|
NI counter;
|
|
};
|
|
typedef NU8 tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw;
|
|
struct tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg {tySequence__aCTokZuK9bCn9cyd6uz54oPg* data;
|
|
NI counter;
|
|
NI first;
|
|
NI last;
|
|
};
|
|
struct tyTuple__2IkxgbA59cuGazVFo6X8lMQ {
|
|
NI Field0;
|
|
tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw Field1;
|
|
tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg Field2;
|
|
};
|
|
struct tyObject_Table__UvSlGqDg4nWNM1wskOFQeg {tySequence__9bnMQh9b5oMSxlDf1K9buBp7w* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__TdADeEae6PBWqr7qsUJvPg {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* Field2;
|
|
};
|
|
struct tyObject_Table__puwZz39aIr9cdB5WlFICYPgw {tySequence__tZ2LP3xqCx8kcPyjrRkSuA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__lG9artYnG9a6GxqcmhxZJl6g {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_AsyncLockcolonObjectType___ylxqsRlnjMa2tcH03hSGnw* Field2;
|
|
};
|
|
struct tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ {tySequence__4tnpefYRDGIct5y7RxC8KA* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA {NimStringDesc* name;
|
|
tySequence__El1HzcbAXI4FXRMy9aew4PA* handler;
|
|
};
|
|
struct tyTuple__9bU0L219b3fjpDIE6keMYb9bA {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA Field2;
|
|
};
|
|
struct tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ {tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA {tySequence__2lQSxaq5eC9aWYzZNTJyZtA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__9b9aejOTD70mq52wgtBDEUtA {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA Field2;
|
|
};
|
|
struct tyObject_Table__i55W8RrwGKsG9cl0sAKxgkQ {tySequence__pUxI6Ljo6IKKHXKOZkQ7Og* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__sr3s7uVHpu9cEbbDnCSg8yQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
NI Field2;
|
|
};
|
|
struct tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ {tySequence__maP5b4juf9aviaIdhhcTZbQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__BHXjHcQw9b8D7j48q1Gcwzg {
|
|
NI Field0;
|
|
NU64 Field1;
|
|
tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* Field2;
|
|
};
|
|
struct tyObject_Oid__v0fX7UzOqz7toHgI0d87SA {NI32 time;
|
|
NI32 fuzz;
|
|
NI32 count;
|
|
};
|
|
typedef NU8 tyEnum_Direction__9bkTPbaNDHTJEk9bOBOlnl9aQ;
|
|
struct tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA { RootObj Sup;tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw* closeEvent;
|
|
NIM_BOOL isClosed;
|
|
NIM_BOOL isEof;
|
|
NimStringDesc* objName;
|
|
tyObject_Oid__v0fX7UzOqz7toHgI0d87SA oid;
|
|
tyEnum_Direction__9bkTPbaNDHTJEk9bOBOlnl9aQ dir;
|
|
NIM_BOOL closedWithEOF;
|
|
};
|
|
struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__ez1e9bsRJ8r5L9cicKflzx3Q;
|
|
struct tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer;
|
|
NI offset;
|
|
};
|
|
struct tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw {tyObject_VBuffer__pgrKDkZLiJID3rDHrYm5UA data;
|
|
};
|
|
struct tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg { tyObject_LPStreamcolonObjectType___joBk8a9cI3145at9czM2g6aA Sup;NIM_BOOL activity;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* timerTaskFut;
|
|
tyProc__ez1e9bsRJ8r5L9cicKflzx3Q timeoutHandler;
|
|
tyObject_PeerInfocolonObjectType___tniXhe3Zv7xQqYX3AOw9aQw* peerInfo;
|
|
tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw observedAddr;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* upgraded;
|
|
};
|
|
struct tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buf;
|
|
NI rpos;
|
|
NI wpos;
|
|
};
|
|
struct tyObject_BufferStreamcolonObjectType___MQ1nzv9coBr2anAwDo9ajC2Q { tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg Sup;tyObject_AsyncQueuecolonObjectType___RmVKyazx6M62bq9ccqsM9cGQ* readQueue;
|
|
tyObject_StreamSeq__rh4FrSJeqFgjpGXgKxSF9cA readBuf;
|
|
NIM_BOOL pushing;
|
|
NIM_BOOL reading;
|
|
NIM_BOOL pushedEof;
|
|
NIM_BOOL returnedEof;
|
|
};
|
|
typedef NU8 tyEnum_MessageType__xG5kpEl1y09b0zK49ckwhS0g;
|
|
struct tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw { tyObject_BufferStreamcolonObjectType___MQ1nzv9coBr2anAwDo9ajC2Q Sup;NU64 id;
|
|
NimStringDesc* name;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn;
|
|
NIM_BOOL initiator;
|
|
NIM_BOOL isOpen;
|
|
NIM_BOOL closedLocal;
|
|
tyEnum_MessageType__xG5kpEl1y09b0zK49ckwhS0g msgCode;
|
|
tyEnum_MessageType__xG5kpEl1y09b0zK49ckwhS0g closeCode;
|
|
tyEnum_MessageType__xG5kpEl1y09b0zK49ckwhS0g resetCode;
|
|
NI writes;
|
|
};
|
|
struct tyObject_Table__t1GIbsENi89cp9cMuggZaXQg {tySequence__9bUff3pvvg9b9bwSnutq8aJFQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw {tySequence__fUw9czUTIZ9b39boL0IkeycMA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__5G2YOQcjDoTxOBDaB9cojOQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw Field2;
|
|
};
|
|
struct tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA {tySequence__RHVAHq4hk7ajRY6ChL6jQg* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__GJ2zXV257gwBkpQeeINxTA {
|
|
NI Field0;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* Field1;
|
|
tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* Field2;
|
|
};
|
|
struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw {NI64 value;
|
|
};
|
|
struct tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA { RootObj Sup;tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw expiresAt;
|
|
tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* next;
|
|
tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* prev;
|
|
};
|
|
struct tyObject_Table__fiNjm9awTH2rESOsTX1tq6g {tySequence__Y9bpibYYCq7U9bI2q2EkdjDA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__beecycqPiHJ0zV6hA4CDDw {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw Field2;
|
|
};
|
|
struct tyObject_Table__30SNsEhxoOsalydUEsCtnQ {tySequence__a9czYAVXtt3ELF2dd9apg7CA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__v1juhacNXUiTV7vBi4DL4w {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw Field2;
|
|
};
|
|
struct tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg {tySequence__UuxWsCxMkcgdpNKQqNagIQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg {NimStringDesc* topicID;
|
|
tySequence__aLjCOs9bu5l2rz6ENM6m6Sg* messageIDs;
|
|
};
|
|
struct tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tySequence__8MW0JodCedjay9anGTGrBmA* Field2;
|
|
};
|
|
struct tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA {tySequence__9c0dnHKqrAJoOYibqj28Tqw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng {tySequence__8MW0JodCedjay9anGTGrBmA* ihave;
|
|
tySequence__zAf2abIhMjaomS6jkKP9a8w* iwant;
|
|
tySequence__IjDV3u39bZeDnOOTq5TAF5g* graft;
|
|
tySequence__WSbLInFxGn0pnyF9cry8bUA* prune;
|
|
};
|
|
struct tyTuple__pf8EktL9bgDdy8y4sHgDywQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng Field2;
|
|
};
|
|
struct tyObject_Table__uch9bhpeVGvQNw5ZevH84ig {tySequence__Fdd1zCc4iVW86c0yW4quCQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg {tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw fromPeer;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* seqno;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* topicIDs;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* signature;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key;
|
|
};
|
|
struct tyTuple__XoHou9cDncYHiFSYulm9bCbQ {
|
|
NI Field0;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* Field1;
|
|
tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg Field2;
|
|
};
|
|
struct tyObject_Table__7jF9cWTJuKouswppQdViGuQ {tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ {tySequence__ePVkqZZoBAVzojrVYd6imA* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ {tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ topicInfos;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw expire;
|
|
NF score;
|
|
NF appScore;
|
|
NF behaviourPenalty;
|
|
};
|
|
struct tyTuple__dNR3eA37fNjmk6qLgrtFiA {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ Field2;
|
|
};
|
|
struct tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg {tyObject_Moment__p19adwOigsIe5d3NlfPJOEw graftTime;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw meshTime;
|
|
NIM_BOOL inMesh;
|
|
NIM_BOOL meshMessageDeliveriesActive;
|
|
NF firstMessageDeliveries;
|
|
NF meshMessageDeliveries;
|
|
NF meshFailurePenalty;
|
|
NF invalidMessageDeliveries;
|
|
};
|
|
struct tyTuple__4BZjwrCbd7vt326dbqRhjA {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg Field2;
|
|
};
|
|
struct tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw {tySequence__9bIYZNL3t229a9bbJxXEVTAsg* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ {NF topicWeight;
|
|
NF timeInMeshWeight;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeInMeshQuantum;
|
|
NF timeInMeshCap;
|
|
NF firstMessageDeliveriesWeight;
|
|
NF firstMessageDeliveriesDecay;
|
|
NF firstMessageDeliveriesCap;
|
|
NF meshMessageDeliveriesWeight;
|
|
NF meshMessageDeliveriesDecay;
|
|
NF meshMessageDeliveriesThreshold;
|
|
NF meshMessageDeliveriesCap;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw meshMessageDeliveriesActivation;
|
|
tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw meshMessageDeliveriesWindow;
|
|
NF meshFailurePenaltyWeight;
|
|
NF meshFailurePenaltyDecay;
|
|
NF invalidMessageDeliveriesWeight;
|
|
NF invalidMessageDeliveriesDecay;
|
|
};
|
|
struct tyTuple__Yuoja6yUlXaBRmF9bT9auYbg {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ Field2;
|
|
};
|
|
struct tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw {tySequence__uWop5OFSkZe0GjlY2KeNCQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__uga0iURbtDFb1ToQ8Jog2g {
|
|
NI Field0;
|
|
tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw Field1;
|
|
tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw Field2;
|
|
};
|
|
struct tyTuple__wGJnGo9cmuqur9bBUyMJL4NQ {
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field0;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw Field1;
|
|
};
|
|
struct tyObject_Table__u5L4byG0svNLA0OYq4TmxA {tySequence__9aslpbPC7Zz3Ti6qyChmX5w* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__I8ZdXOd2bMB9bovPbBONdig {
|
|
NI Field0;
|
|
tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* Field1;
|
|
tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng Field2;
|
|
};
|
|
struct tyObject_Table__pGGeaOra9csl069baTSs3CJg {tySequence__0pNp33hfens5jJ9aLEr0T1A* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_HashSet__o1ej6dBUQnezVPAEZ8Ad9bA {tySequence__noYiMxJQyusfKGmZZR7Pzw* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_HashSet__o1ej6dBUQnezVPAEZ8Ad9bA Field2;
|
|
};
|
|
struct tyObject_Table__Y0c2zaBMalZGAwyJIQOIWQ {tySequence__ZS1ahAVt82upPJYTV8RknQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg {tySequence__4eRCaZmrYLLw2k30GPTiMw* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__yM4OgBQGbTtxtw9cQruEBmQ {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg Field2;
|
|
};
|
|
struct tyObject_Table__52v4sP86ruZliir3KafpPQ {tySequence__TwXs3G9bF9ad7BQkkskGRTCQ* data;
|
|
NI counter;
|
|
};
|
|
typedef NU8 tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg;
|
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
|
struct tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
|
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
|
};
|
|
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
|
|
};
|
|
struct tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA {tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme;
|
|
union{
|
|
struct {tyObject_RsaPublicKeycolonObjectType___cEZIZ6MRRYNM7g7RvdoBpg* rsakey;
|
|
} _scheme_1;
|
|
struct {tyObject_EdPublicKey__fCTHNrLwOTcb1HatTDTAEA edkey;
|
|
} _scheme_2;
|
|
struct {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA skkey;
|
|
} _scheme_3;
|
|
struct {tyObject_EcPublicKeycolonObjectType___2rc9bUkP8wBzp3UeWWgE9b5Q* eckey;
|
|
} _scheme_4;
|
|
};
|
|
};
|
|
struct tyTuple__lZ89bmeObpNgv1XXCg37auA {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyObject_PublicKey__mVKS59bRpscItosS0oN9a4zA Field2;
|
|
};
|
|
struct tyObject_Table__HDUOEieUs1GSseLU5qS67Q {tySequence__9cAdNiuOt3vPbm6XF7oLMIw* data;
|
|
NI counter;
|
|
};
|
|
typedef NU8 tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw;
|
|
struct tyTuple__HWxN9b9av4GWQkqrakko2iBw {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw Field2;
|
|
};
|
|
struct tyObject_Table__h8cNvChU6yNAdM6bChlFYA {tySequence__MA0zEHLrBVKsH6AAd9aPHDA* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__IIcO09chBBRGVL39cP28NaLg {
|
|
NI Field0;
|
|
tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw Field1;
|
|
NI Field2;
|
|
};
|
|
struct tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA {tySequence__b15zLYqiMPkiLv2o00nNdA* data;
|
|
NI counter;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A msg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__MiWDRU9bUQpEPIn4qbS04fg;
|
|
struct tyObject_Filter__llJHO4n7JfCluCvVce9c9cDw {tySequence__xNHF59br19a2ddRDpm49b8z3A* contentFilters;
|
|
tyProc__MiWDRU9bUQpEPIn4qbS04fg handler;
|
|
};
|
|
struct tyTuple__Ewr5dB9acm1XBOefHdkz32w {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_Filter__llJHO4n7JfCluCvVce9c9cDw Field2;
|
|
};
|
|
struct tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw {tySequence__NhrD4IueRTlBqNEpcAHOaw* data;
|
|
NI counter;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (NimStringDesc* topic, tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A msg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__fIlZiUanbsyf3mzEwZ7RIg;
|
|
struct tyObject_MessageNotificationSubscription__0iE3wlvp8XLVCEqe9a69bBzA {tySequence__sM4lkSb7zS6F7OVMvW9cffQ* topics;
|
|
tyProc__fIlZiUanbsyf3mzEwZ7RIg handler;
|
|
};
|
|
struct tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_MessageNotificationSubscription__0iE3wlvp8XLVCEqe9a69bBzA Field2;
|
|
};
|
|
struct tyTuple__rViK9a9bqo0ixcIRVpyPlomg {
|
|
NimStringDesc* Field0;
|
|
tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* Field1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, NimStringDesc* proto, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Sx7TcXJiI2BS08wYpfOyIg;
|
|
struct tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w { RootObj Sup;tySequence__sM4lkSb7zS6F7OVMvW9cffQ* codecs;
|
|
tyProc__Sx7TcXJiI2BS08wYpfOyIg handler;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__dngL6hYHZtDTatUnRjlOsw;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* conn, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__z1SP1KQZYjnpZb76SJLOBA;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_MuxercolonObjectType___JOxydw9cjg6kKnENJFu6IVA* muxer, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__syWZmSVgEgtT88lIceSd6w;
|
|
struct tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg { tyObject_LPProtocolcolonObjectType___5aL02d9bjOYDZmYD0dWxn2w Sup;tyProc__dngL6hYHZtDTatUnRjlOsw newMuxer;
|
|
tyProc__z1SP1KQZYjnpZb76SJLOBA streamHandler;
|
|
tyProc__syWZmSVgEgtT88lIceSd6w muxerHandler;
|
|
};
|
|
struct tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw {tySequence__rEAWhJSquAhdmub1uagmwg* data;
|
|
NI counter;
|
|
};
|
|
struct tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ* Field2;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* err_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__oIXiPE1cuiTSixqAP0yy9bA;
|
|
struct tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ {NimStringDesc* id;
|
|
tyObject_Web3colonObjectType___Yv9cYJK9b8tDQ8t9aog3k8mEg* web3;
|
|
tyProc__ADCDtoN1AvOABxjfvZcWKw eventHandler;
|
|
tyProc__oIXiPE1cuiTSixqAP0yy9bA errorHandler;
|
|
tySequence__oLpBKXzW3hF9aCVMo5EymfQ* pendingEvents;
|
|
NIM_BOOL historicalEventsProcessed;
|
|
NIM_BOOL removed;
|
|
};
|
|
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
|
|
void* udata;
|
|
};
|
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
|
|
NI line;
|
|
NCSTRING filename;
|
|
};
|
|
typedef NU8 tyEnum_PubSubPeerEventKind__GhM8PiW9aeHEsdM78FiLyFQ;
|
|
struct tyObject_PubsubPeerEvent__ZhAwnC4kBn9a68w1fRsGY4A {tyEnum_PubSubPeerEventKind__GhM8PiW9aeHEsdM78FiLyFQ kind;
|
|
};
|
|
struct tyObject_Option__ChQnHuXLEQ5RD1fCRvT7YQ {tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_RPCMsg__knoSCw739arKRCPJPue07qQ {tySequence__RQAvfm3tUYD1QWb9c4P8NNA* subscriptions;
|
|
tySequence__oRzyI2tapcwoHwH1Bz2exA* messages;
|
|
tyObject_Option__ChQnHuXLEQ5RD1fCRvT7YQ control;
|
|
};
|
|
struct tyTuple__bd6t8Ds9a9aWBzNys0M59beiA {
|
|
NI Field0;
|
|
tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* Field1;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ event_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__Rp9cT2oC4YNELodYXsKg7qA;
|
|
struct tyTuple__5wZ3RYgxHgH8u0byw8jABw {
|
|
NI Field0;
|
|
NI Field1;
|
|
tyProc__Rp9cT2oC4YNELodYXsKg7qA Field2;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw peerId, tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw event_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__J8ull9aEQOhjfQVu9aecrsPg;
|
|
struct tyTuple__UssV5gee9cZVFj9cWLEBVtGA {
|
|
NI Field0;
|
|
NI Field1;
|
|
tyProc__J8ull9aEQOhjfQVu9aecrsPg Field2;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (NimStringDesc* topic, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__QB1jgAgEgi4jeepzNCjHhQ;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___8VwCnQGXNPKVQ6lfsxmhoQ*, ClP_0) (NimStringDesc* topic, tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* message, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__XK9avDdFMbG7vUcJY4tJ5mQ;
|
|
struct tyTuple__Yf43hwa7QhUGH1PCalZ0Uw {
|
|
NI Field0;
|
|
tyProc__XK9avDdFMbG7vUcJY4tJ5mQ Field1;
|
|
};
|
|
struct tyTuple__RrUBWepzr5rTWSyPUXBpgg {
|
|
NI Field0;
|
|
tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* Field1;
|
|
};
|
|
struct tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ {tySequence__aLjCOs9bu5l2rz6ENM6m6Sg* messageIDs;
|
|
};
|
|
struct tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w {NimStringDesc* topicID;
|
|
};
|
|
struct tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA {NimStringDesc* topicID;
|
|
tySequence__FEFXDzYbVdCsaxKNxgC9akw* peers;
|
|
NU64 backoff;
|
|
};
|
|
struct tyTuple__Woh9a244KremWsbQsGWkAnQ {
|
|
NI Field0;
|
|
tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw Field1;
|
|
};
|
|
struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
};
|
|
struct tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA {tySequence__9bAGqSvkAaFL9bWjsEPslrFA* topics;
|
|
};
|
|
struct tyObject_WakuMessage__snKUdUhXg9ahkzpl1ubVZ0A {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload;
|
|
NU32 contentTopic;
|
|
NU32 version;
|
|
};
|
|
struct tyObject_SubOpts__89cudN1q3YtAd8ENHWPechw {NIM_BOOL subscribe;
|
|
NimStringDesc* topic;
|
|
};
|
|
struct tyObject_ConnEvent__gK2MDrvCDPHQeTdpXg8qlQ {tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ kind;
|
|
union{
|
|
struct {NIM_BOOL incoming;
|
|
} _kind_1;
|
|
};
|
|
};
|
|
struct tyObject_PeerEvent__zVLxg0Gx9c1UtAS8mAOrQkw {tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw kind;
|
|
union{
|
|
struct {NIM_BOOL initiator;
|
|
} _kind_1;
|
|
};
|
|
};
|
|
struct tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* peerID;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* signedPeerRecord;
|
|
};
|
|
struct tySequence__DVX7Q9bz5RokjTwKGr5e9blQ { TGenericSeq Sup; tyTuple__rf9cosFcsB69bhAjFlgJVJww 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__zErRN2SzhLehkt3ZQ6iUGw { TGenericSeq Sup; tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ data[SEQ_DECL_SIZE];};struct tySequence__1wSar3PFU59aNKLVhJL28FA { TGenericSeq Sup; tyTuple__9bln9aS7ibrNUp7yyUHGeBtg data[SEQ_DECL_SIZE];};struct tySequence__MZ7ub66T4nzKtipo9bkiB3g { TGenericSeq Sup; tyTuple__AVpnFhpPb9aWvyMugKAAGBg data[SEQ_DECL_SIZE];};struct tySequence__ECp2Vf3ySxXeY0xLJSyjyA { TGenericSeq Sup; tyTuple__JUntYUAYvYVuuVf5pRRi7Q data[SEQ_DECL_SIZE];};struct tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw { TGenericSeq Sup; tyTuple__8jAQb69bzmxFvWOOIGMxFrQ data[SEQ_DECL_SIZE];};struct tySequence__6w9c7RGFri1n1hoa9bD335ZQ { TGenericSeq Sup; tyTuple__2IkxgbA59cuGazVFo6X8lMQ data[SEQ_DECL_SIZE];};struct tySequence__9bnMQh9b5oMSxlDf1K9buBp7w { TGenericSeq Sup; tyTuple__TdADeEae6PBWqr7qsUJvPg data[SEQ_DECL_SIZE];};struct tySequence__tZ2LP3xqCx8kcPyjrRkSuA { TGenericSeq Sup; tyTuple__lG9artYnG9a6GxqcmhxZJl6g data[SEQ_DECL_SIZE];};struct tySequence__4tnpefYRDGIct5y7RxC8KA { TGenericSeq Sup; tyTuple__9bU0L219b3fjpDIE6keMYb9bA data[SEQ_DECL_SIZE];};struct tySequence__1cmYA8zDV0s9c4gpLK2ygBg { TGenericSeq Sup; tyTuple__PtvwtIrL0rxEmrV5ypzN1w data[SEQ_DECL_SIZE];};struct tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g { TGenericSeq Sup; tyTuple__9b9aejOTD70mq52wgtBDEUtA data[SEQ_DECL_SIZE];};struct tySequence__maP5b4juf9aviaIdhhcTZbQ { TGenericSeq Sup; tyTuple__BHXjHcQw9b8D7j48q1Gcwzg data[SEQ_DECL_SIZE];};struct tySequence__9bUff3pvvg9b9bwSnutq8aJFQ { TGenericSeq Sup; tyTuple__5G2YOQcjDoTxOBDaB9cojOQ data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__RHVAHq4hk7ajRY6ChL6jQg { TGenericSeq Sup; tyTuple__GJ2zXV257gwBkpQeeINxTA data[SEQ_DECL_SIZE];};struct tySequence__Y9bpibYYCq7U9bI2q2EkdjDA { TGenericSeq Sup; tyTuple__beecycqPiHJ0zV6hA4CDDw data[SEQ_DECL_SIZE];};struct tySequence__a9czYAVXtt3ELF2dd9apg7CA { TGenericSeq Sup; tyTuple__v1juhacNXUiTV7vBi4DL4w data[SEQ_DECL_SIZE];};struct tySequence__8MW0JodCedjay9anGTGrBmA { TGenericSeq Sup; tyObject_ControlIHave__CnOQkdAngH72aJYNy5NLDg data[SEQ_DECL_SIZE];};struct tySequence__UuxWsCxMkcgdpNKQqNagIQ { TGenericSeq Sup; tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ data[SEQ_DECL_SIZE];};struct tySequence__9c0dnHKqrAJoOYibqj28Tqw { TGenericSeq Sup; tyTuple__pf8EktL9bgDdy8y4sHgDywQ data[SEQ_DECL_SIZE];};struct tySequence__Fdd1zCc4iVW86c0yW4quCQ { TGenericSeq Sup; tyTuple__XoHou9cDncYHiFSYulm9bCbQ data[SEQ_DECL_SIZE];};struct tySequence__ePVkqZZoBAVzojrVYd6imA { TGenericSeq Sup; tyTuple__4BZjwrCbd7vt326dbqRhjA data[SEQ_DECL_SIZE];};struct tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ { TGenericSeq Sup; tyTuple__dNR3eA37fNjmk6qLgrtFiA data[SEQ_DECL_SIZE];};struct tySequence__9bIYZNL3t229a9bbJxXEVTAsg { TGenericSeq Sup; tyTuple__Yuoja6yUlXaBRmF9bT9auYbg data[SEQ_DECL_SIZE];};struct tySequence__uWop5OFSkZe0GjlY2KeNCQ { TGenericSeq Sup; tyTuple__uga0iURbtDFb1ToQ8Jog2g data[SEQ_DECL_SIZE];};struct tySequence__9aslpbPC7Zz3Ti6qyChmX5w { TGenericSeq Sup; tyTuple__I8ZdXOd2bMB9bovPbBONdig data[SEQ_DECL_SIZE];};struct tySequence__0pNp33hfens5jJ9aLEr0T1A { TGenericSeq Sup; tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ data[SEQ_DECL_SIZE];};struct tySequence__ZS1ahAVt82upPJYTV8RknQ { TGenericSeq Sup; tyTuple__yM4OgBQGbTtxtw9cQruEBmQ data[SEQ_DECL_SIZE];};struct tySequence__TwXs3G9bF9ad7BQkkskGRTCQ { TGenericSeq Sup; tyTuple__lZ89bmeObpNgv1XXCg37auA data[SEQ_DECL_SIZE];};struct tySequence__9cAdNiuOt3vPbm6XF7oLMIw { TGenericSeq Sup; tyTuple__HWxN9b9av4GWQkqrakko2iBw data[SEQ_DECL_SIZE];};struct tySequence__MA0zEHLrBVKsH6AAd9aPHDA { TGenericSeq Sup; tyTuple__IIcO09chBBRGVL39cP28NaLg data[SEQ_DECL_SIZE];};struct tySequence__b15zLYqiMPkiLv2o00nNdA { TGenericSeq Sup; tyTuple__Ewr5dB9acm1XBOefHdkz32w data[SEQ_DECL_SIZE];};struct tySequence__NhrD4IueRTlBqNEpcAHOaw { TGenericSeq Sup; tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA data[SEQ_DECL_SIZE];};struct tySequence__rEAWhJSquAhdmub1uagmwg { TGenericSeq Sup; tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw 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__7s5HyddQ0f9bxMNILHrXwJQ { TGenericSeq Sup; tyTuple__kuMQ1fbjJlHtwKTmBGAe6g data[SEQ_DECL_SIZE];};struct tySequence__R269cpuasLo9bGSSlUkh07MA { TGenericSeq Sup; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* data[SEQ_DECL_SIZE];};struct tySequence__cqQjXlSu8KsGxE7CJO2mcA { TGenericSeq Sup; tyObject_PubSubObservercolonObjectType___OQ19cc5OePJcqC5N241nbAg* data[SEQ_DECL_SIZE];};struct tySequence__cW009cpGr48I9beZmtalOKSg { TGenericSeq Sup; tyTuple__bd6t8Ds9a9aWBzNys0M59beiA data[SEQ_DECL_SIZE];};struct tySequence__EkVrimW82Ya1QD19bWIZr9bA { TGenericSeq Sup; tyTuple__5wZ3RYgxHgH8u0byw8jABw data[SEQ_DECL_SIZE];};struct tySequence__aCTokZuK9bCn9cyd6uz54oPg { TGenericSeq Sup; tyTuple__UssV5gee9cZVFj9cWLEBVtGA data[SEQ_DECL_SIZE];};struct tySequence__El1HzcbAXI4FXRMy9aew4PA { TGenericSeq Sup; tyProc__QB1jgAgEgi4jeepzNCjHhQ data[SEQ_DECL_SIZE];};struct tySequence__2lQSxaq5eC9aWYzZNTJyZtA { TGenericSeq Sup; tyTuple__Yf43hwa7QhUGH1PCalZ0Uw data[SEQ_DECL_SIZE];};struct tySequence__pUxI6Ljo6IKKHXKOZkQ7Og { TGenericSeq Sup; tyTuple__sr3s7uVHpu9cEbbDnCSg8yQ data[SEQ_DECL_SIZE];};struct tySequence__fUw9czUTIZ9b39boL0IkeycMA { TGenericSeq Sup; tyTuple__RrUBWepzr5rTWSyPUXBpgg data[SEQ_DECL_SIZE];};struct tySequence__aLjCOs9bu5l2rz6ENM6m6Sg { TGenericSeq Sup; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data[SEQ_DECL_SIZE];};struct tySequence__zAf2abIhMjaomS6jkKP9a8w { TGenericSeq Sup; tyObject_ControlIWant__geKK9cLMGr6gb7OdFvazkIQ data[SEQ_DECL_SIZE];};struct tySequence__IjDV3u39bZeDnOOTq5TAF5g { TGenericSeq Sup; tyObject_ControlGraft__Pu9bBse0c7O7IZRmRsi9b07w data[SEQ_DECL_SIZE];};struct tySequence__WSbLInFxGn0pnyF9cry8bUA { TGenericSeq Sup; tyObject_ControlPrune__FKVoWyfO9bQ2bdVQGPLNZvA data[SEQ_DECL_SIZE];};struct tySequence__noYiMxJQyusfKGmZZR7Pzw { TGenericSeq Sup; tyTuple__Woh9a244KremWsbQsGWkAnQ data[SEQ_DECL_SIZE];};struct tySequence__4eRCaZmrYLLw2k30GPTiMw { TGenericSeq Sup; tyTuple__QeWl6B6ffS4pU6WWrtcrDw data[SEQ_DECL_SIZE];};struct tySequence__xNHF59br19a2ddRDpm49b8z3A { TGenericSeq Sup; tyObject_ContentFilter__zmS3UuJydVs2xUezA1n9akA data[SEQ_DECL_SIZE];};struct tySequence__RQAvfm3tUYD1QWb9c4P8NNA { TGenericSeq Sup; tyObject_SubOpts__89cudN1q3YtAd8ENHWPechw data[SEQ_DECL_SIZE];};struct tySequence__oRzyI2tapcwoHwH1Bz2exA { TGenericSeq Sup; tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg data[SEQ_DECL_SIZE];};struct tySequence__FEFXDzYbVdCsaxKNxgC9akw { TGenericSeq Sup; tyObject_PeerInfoMsg__W4epI9boAZXsWE9avB49a5Zew data[SEQ_DECL_SIZE];};struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA { TGenericSeq Sup; NU32 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__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_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__6PCYkKlCNhq9cnRLnqWKkwQ)(NimStringDesc* x_0);
|
|
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_0, 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_0, NimStringDesc* key_0, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* val_0, NI hc, NI h_0);
|
|
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_0, NI hc);
|
|
static N_INLINE(NI, rawGet__yyntiie7QcUnYzdu7G9cqLQtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t, NI64 key_0, NI* hc);
|
|
static N_INLINE(NI, hash__sTYVuBLDBQbglYNxcT9bWrghashes)(NI64 x_0);
|
|
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_0, NI64 key_0, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__C4Chxo9aiNXXRkE9bYenhM8wtables)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q t, NI64 key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__d3fdFCFTForl7DQLUc9cnAwtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key_0, 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_0, NimStringDesc* key_0, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__UZHmpQvnjlZGM00rVOsjQgtables)(tyObject_Table__TE5saucQBAeG7QXcN7Ilrw t, NimStringDesc* key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__B8emH5taC0NsYyBRssSIiwtables)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key_0, 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_0, 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_0, 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);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__12nY31z78V72F9cIAyo1OIA_2)(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw* t, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* key_0);
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size);
|
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size);
|
|
static N_INLINE(NI, rawGet__p4B49c9ajTc44XQowLLRXKMwtables)(tyObject_Table__QB9arfyJHv7leGMqe0PZPbg t, NI key_0, NI* hc);
|
|
static N_INLINE(NI, hash__daI24Xjntqb0BGlaLVAmPQmulticodec)(NI m);
|
|
static N_INLINE(NI, hash__aWv89bCLOibANstPF9bHQoyQhashes)(NI x_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___RuVoxYL1BvHqsRmhXhiRVA)(NI a, NI b);
|
|
static N_NIMCALL(void, Marker_tySequence__zErRN2SzhLehkt3ZQ6iUGw)(void* p, NI op);
|
|
static N_INLINE(NI, rawGet__PSy6H6wHMqQYtCm6p5J5ugtables)(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw t, NI key_0, NI* hc);
|
|
static N_NIMCALL(void, Marker_tySequence__1wSar3PFU59aNKLVhJL28FA)(void* p, NI op);
|
|
static N_INLINE(NI, rawGet__yma67i9b6yA6zy2p7EesY1wtables)(tyObject_Table__31ocj9bgsJ0gGd8iUZbdeJQ t, NI key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src);
|
|
static N_INLINE(NI, rawGet__B0Q2IxFWoBivhITKKLmBNgtables)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__CiCiZV9c7F9alrF1xV3QD1ag_2)(NU8* x_0, NI x_0Len_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, cmp__ZNqz9bxrMN09bM1GezFNLRBQ)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw a, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw b);
|
|
static N_NIMCALL(void, Marker_tySequence__MZ7ub66T4nzKtipo9bkiB3g)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__ECp2Vf3ySxXeY0xLJSyjyA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__6w9c7RGFri1n1hoa9bD335ZQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__9bnMQh9b5oMSxlDf1K9buBp7w)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__tZ2LP3xqCx8kcPyjrRkSuA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__4tnpefYRDGIct5y7RxC8KA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__1cmYA8zDV0s9c4gpLK2ygBg)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__YV7KF48l4G5LtrLGOUL4Ww_2)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___YvhybdNIMaDdbU9cTJva0oQ_2)(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw pid);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__FxJoAyDdGRDgSNTpmnSPvg_2)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0);
|
|
static N_INLINE(NI, rawGet__mzx9cR5dSPtlnX9blkMlpNYgtables)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__CRfvbbxdrmcp9a1fTJNOaGg)(tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* p_0);
|
|
static N_INLINE(NI, rawGet__gviLmV9bYNLrAyNHIKDoXUQtables)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__GTKnSB2MbGsAa1OJfsSl7Atables)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__m3WF72kPRX9bF8f9aRfHOtTg)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__Law1odk4sdPudZIT6Oy9b4w)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t, tySequence__1cmYA8zDV0s9c4gpLK2ygBg** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__udOVr83PBdj8W6YyFT3Hegtables)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__uuSs4Pio2JtxqrsgwJwAZAtables)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__wsF3Mf3BqREb9bpCjkRxq0w_2)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* key_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__fKlM0HJVTpwCpx1e8PopCgtables)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__L5cb6eBFhge2gcEHNie8Kg)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__VRKzoZ9bZLa9cxcPa0T0Z8aw)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t, tySequence__4tnpefYRDGIct5y7RxC8KA** data_0, NimStringDesc* key_0, tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__s9a9c2z8OehwJV5xnyfm1ARQtables)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__snyDAvStmRmkLSCNgnlJZg_2)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* key_0);
|
|
static N_INLINE(NI, rawGet__zov5AkBxbot9aiAgvs2J7gQtables)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__yNyhcRMuLWgELHQo9bUILawtables)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__XnlDl4TRLGYdi7foOjiwBQ)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__oXvs9cq5Qvc9aVkw5cVIQNKQ)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ* t, tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g** data_0, NimStringDesc* key_0, tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__TRHyz8CqW9auRJqYe7NEQgwtables)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__hi24HVDthGVUIUfuDpjqIQtables)(tyObject_Table__i55W8RrwGKsG9cl0sAKxgkQ t, NimStringDesc* key_0, NI* hc);
|
|
static N_NIMCALL(void, Marker_tySequence__maP5b4juf9aviaIdhhcTZbQ)(void* p, NI op);
|
|
static N_INLINE(NI, rawGet__I39aPLzJrKvmT8vgTTA9b2Pwtables)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 key_0, NI* hc);
|
|
static N_INLINE(NI, hash__AN9c8V1UY1ZE7b8ldNRftRQhashes)(NU64 x_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__szG9bMDcJG6TrfarpEBOC8A_2)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 key_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__NtF9cOaSXRbBK1fMIb2Lrewtables)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__9aWBlXUKm5hkZA1icwHVc8Q)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__DPfHUnJYo3kjX74LK2gaoQ)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t, tySequence__maP5b4juf9aviaIdhhcTZbQ** data_0, NU64 key_0, tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__8zuFAMShTZ9crf9ba1I7Q4pgtables)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__bE75hOw4k31yMgGRRgEQ8A_2)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0);
|
|
static N_INLINE(NI, rawGet__PM9btsJmhNOJ7EUfpwXlHZwtables)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, NI* hc);
|
|
static N_NIMCALL(void, Marker_tySequence__9bUff3pvvg9b9bwSnutq8aJFQ)(void* p, NI op);
|
|
static N_INLINE(NIM_BOOL, mustRehash__M4l9bZOYknOzxX1cBg2UNAwtables)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__bwNeSkAK4eUglKJ6FGbWuw)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__kTzRecZSn9aTYJJPQH5iAPA)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t, tySequence__9bUff3pvvg9b9bwSnutq8aJFQ** data_0, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__Fblsv3kbpFayLQjF5L5p0Atables)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, NI hc);
|
|
static N_NIMCALL(void, Marker_tySequence__RHVAHq4hk7ajRY6ChL6jQg)(void* p, NI op);
|
|
static N_INLINE(NI, rawGet__ez9a4xgJyMSq4U8ifsBBZIAtables)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___cWgGOpcuZLD1zvRRNHffQQ)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* x_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* y_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__pHoXwahzQQ8Hbh2bGvpLLgtables)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__WvEgYrLkZgGpZdF9bjNjU4Q)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__m1Gt4hUhm1Qf2zidECPGXg)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t, tySequence__RHVAHq4hk7ajRY6ChL6jQg** data_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__G9azok9aFer9bajpv49akAzSngtables)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI hc);
|
|
static N_NIMCALL(void, Marker_tySequence__Y9bpibYYCq7U9bI2q2EkdjDA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__a9czYAVXtt3ELF2dd9apg7CA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__UuxWsCxMkcgdpNKQqNagIQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__9c0dnHKqrAJoOYibqj28Tqw)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__Fdd1zCc4iVW86c0yW4quCQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__ePVkqZZoBAVzojrVYd6imA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__9bIYZNL3t229a9bbJxXEVTAsg)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__uWop5OFSkZe0GjlY2KeNCQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__9b78WRTj9atUVET9aLaazG4Wg_2)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0);
|
|
static N_INLINE(NI, rawGet__vJ02aY7HBk05EaJuEQaJQgtables)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest_0, void* src, TNimType* mt);
|
|
static N_INLINE(NIM_BOOL, mustRehash__1jsXYrwRFUGLlG2BeelqrAtables)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__WQDZidLzl1aNsdDF6kVTPw)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__GckEoeMFUV3YlaYZHA9ctUQ)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t, tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__rM9aZUoRI7rNyEKc8uRPl9cgtables)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__5mhyDjYnYg3VRIfCO01PYA_2)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* key_0);
|
|
static N_INLINE(NI, rawGet__FrKZhysisZSGodXCzM29aYgtables)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* key_0, NI* hc);
|
|
static N_INLINE(NI, rawGet__btqUwgnn19cnj5V6SWLn0Fwtables)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw t, NimStringDesc* key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__M6TwvyofEydpecc39a5W6MQtables)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__yMTsabl7yAtsHomwbnk3ng)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__7GlQiwrefpRvJvYwYhMgLw)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw* t, tySequence__9bIYZNL3t229a9bbJxXEVTAsg** data_0, NimStringDesc* key_0, tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__XwO2yG6E9ahJZSPI2vn39aRQtables)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw t, NimStringDesc* key_0, NI hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__iwmhIAWQRjBezsCBsAXW9cwtables)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__WzjAaigl7LtLm3CJBE9cGog)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__q9acNsGKDYv530f5vZvYAPA)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ* t, tySequence__ePVkqZZoBAVzojrVYd6imA** data_0, NimStringDesc* key_0, tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__AwgKfNsin9bAS9bMydZAUHAgtables)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__Y6uWRTnvze6UjWwPlQcwtwtables)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__hvQmfCDUcowU4AG5rGoe4Atables)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__ZAP9cTx3WaWg9b9bWAfNfIW5w)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__9cglu9bfmTfUfrER6aDEjenA)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig* t, tySequence__Fdd1zCc4iVW86c0yW4quCQ** data_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__8IAAU649bTY12dqm86cdfowtables)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__StBMRrg9avXY1PFmhw9cPKEgtables)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__0cTJ2e7yg5HjeHX72c0klQtables)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__JhoaJsFdpdGn7AonJKG3oQ)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__dkvugU9aha3FN80zZRCvJug)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t, tySequence__Y9bpibYYCq7U9bI2q2EkdjDA** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_Moment__p19adwOigsIe5d3NlfPJOEw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__lklbNvGsmgX0vJaD9b2f3EAtables)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__YgksjWNRlXmqTsYrKiDhyA_2)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__T9akKxGSSCsDPkyEZyes1ug_2)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__8T9bUgwKnUi0xchlEoA9cSGw_2)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___zMVAqVKur1IdGuBDQciPBg)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* x_0);
|
|
static N_INLINE(NI, rawGet__pNb3Fa7BkaQ2OM9akLoFz4wtables)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ t, NimStringDesc* key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__Hk9cTz5MsSIzoOzG2xVr8PAtables)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__0kI9bxxnmlaAmVmIlBsJDNA)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__6j4JKj0tjurPQFG1YkzFRw)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t, tySequence__a9czYAVXtt3ELF2dd9apg7CA** data_0, NimStringDesc* key_0, tyObject_Moment__p19adwOigsIe5d3NlfPJOEw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__CAfoi9aQc1fAAYpGg71zEJgtables)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ t, NimStringDesc* key_0, NI hc);
|
|
static N_NIMCALL(void, Marker_tySequence__9aslpbPC7Zz3Ti6qyChmX5w)(void* p, NI op);
|
|
static N_INLINE(NI, rawGet__Thqo7usZdbVrQqOvuHQk1Qtables)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__tzi47frEb9b7xZGAfAOKelQ)(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw a);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___Pfmt9bACTGSll3sdXGCe9a4g)(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw x_0, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw y_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__CN9bMYx03mEPFq8RQwQzSbA_2)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__hsAwvfZVmO8CXMKwQmQFIQtables)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__mCNkbRt6reLJd0LmA86eoQ)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__weoE469canJV0e9cwuW8DXUA)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw* t, tySequence__uWop5OFSkZe0GjlY2KeNCQ** data_0, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__jBkYnA6RifODwa9bOf0icSgtables)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___9clTvx1x9boEUsy637oTVrWA)(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw value_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericShallowAssign)(void* dest_0, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__GOgpmOMatHa4W9ahQGQgqCQ_2)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0);
|
|
static N_INLINE(NI, rawGet__KgRG73yfrnFf79a5jALavMwtables)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, NI* hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hash__OLouPVid6xkyWui6RV5AdA)(tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* p_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__IRsKfuJRpa7JHu9axcxIAJgtables)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__wrX4d0eOkvUv6kvpGZ6ewg)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__3dkp9cqtD49b9aQIW4K5PXYQw)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA* t, tySequence__9aslpbPC7Zz3Ti6qyChmX5w** data_0, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__LiJf9a8HP6arhUaTPxvS4LAtables)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, NI hc);
|
|
static N_NIMCALL(void, Marker_tySequence__0pNp33hfens5jJ9aLEr0T1A)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__ZS1ahAVt82upPJYTV8RknQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__TwXs3G9bF9ad7BQkkskGRTCQ)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__9cAdNiuOt3vPbm6XF7oLMIw)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__MA0zEHLrBVKsH6AAd9aPHDA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__b15zLYqiMPkiLv2o00nNdA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__NhrD4IueRTlBqNEpcAHOaw)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__WVXdlbpZMc1zwgdXod13jA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initTable__hQ9bFwAhh9aMCMXstdeoVxwg)(NI initialSize, tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* Result);
|
|
static N_INLINE(NI, rightSize__LvRw9cAKRC9b1pD3bnSd1DdAtables)(NI count_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, nextPowerOfTwo__v2qC0V55wqa9bmqc7eHTz8A)(NI x_0);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void);
|
|
static N_INLINE(NIM_BOOL, nimDivInt)(NI a, NI b, NI* res);
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___BJPSOJGEKNMWOH9aXCfoahA)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t, NimStringDesc* key_0, tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* val_0);
|
|
static N_INLINE(NI, rawGet__rtOJIKZRkH0ye0O3ElqOJwtables)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t, NimStringDesc* key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__DV49a9a0OytLJSFaGswukobAtables)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__1ET8xYnHokqyfFvbcKUKVQ)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__4H4yydyNilvrrY9brz0MN9cw)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t, tySequence__9bnMQh9b5oMSxlDf1K9buBp7w** data_0, NimStringDesc* key_0, tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__fXLx2UAHt9aAo9bmwgg8DpbQtables)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t, NimStringDesc* key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__HKEIQLMrjpe1lPhrNEbV5Q_2)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__hSSBEzti0CsM39a7bZNbwvQtables)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__vWvVtKqI3CuNEkWtS1b6MQ)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__lkCP9bQ1GqS0RiN6Q419aFTQ)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t, tySequence__MZ7ub66T4nzKtipo9bkiB3g** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__6OMDgzv2w9basCuwoKhMdLAtables)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__9bHthyMI0Gf9bf9cMWKhoEkdA_2)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0);
|
|
static N_INLINE(NI, rawGet__ukimJBVSAr9bQ7v6w9aShlrQtables)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, NI* hc);
|
|
static N_INLINE(NI, hash__RKI9au2OZxHuwA0kRnJ1hbwhashes)(tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ x_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e_0, TNimType* typ);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasKey__dMYsnnM6ULAo7pc9cUyysXg_2)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0);
|
|
static N_INLINE(NI, rawGet__F57tOLo2NWfYOWEZLISHSgtables)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, NI* hc);
|
|
static N_INLINE(NI, hash__mCvNMfD9adv2RP7TUrHtT3ghashes)(tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw x_0);
|
|
static N_INLINE(NIM_BOOL, mustRehash__BehosKjLA2BYBi8OmomwGQtables)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__wIe9atLq4NBpD9a6UPlIPdqA)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__ICwlWIYcawr9a9aJh765WSvw)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t, tySequence__ECp2Vf3ySxXeY0xLJSyjyA** data_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__gI4T3T9bd07P9aLODPSMyHlgtables)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, NI hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__9ctm2nQxTGpwCRf9agDxLAUgtables)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__tYUNSi1oDt0Wia2l9aqsvvQ)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__jqu6UqzzU3Gm2NmBzAp8Pw)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg* t, tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw** data_0, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__P1ikX6C44nKb4piWK2GzFAtables)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__Kf9bn1rDJDWL1P2h76oO6Kgtables)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc);
|
|
static N_INLINE(NIM_BOOL, mustRehash__XT49ajHml1WoMVqlola8axgtables)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__MLgGfQL17a5FF1e69cuphAA)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__aLF779aVYTm4b33ReH09a58w)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q* t, tySequence__9cAdNiuOt3vPbm6XF7oLMIw** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__01SMeJbo7K3PJfimIN5ySQtables)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initTable__kg3y6G7PE79cIrTcf7t7VQg)(NI initialSize, tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw* Result);
|
|
static N_INLINE(NIM_BOOL, mustRehash__mM9cGM2VV9bUNpu4CYgTDTegtables)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__hKmV7spWjfiXpCLtsmQMLw)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__CJk0ydSHIyqgEP80iEdO5g)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ* t, tySequence__6w9c7RGFri1n1hoa9bD335ZQ** data_0, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg* val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__R9ak5N4lLKywWjkUmSJA18Qtables)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__BHxS9cl6rp9czlay5Ps5j3Sgtables)(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA t, NimStringDesc* key_0, NI* hc);
|
|
static N_NIMCALL(void, Marker_tySequence__rEAWhJSquAhdmub1uagmwg)(void* p, NI op);
|
|
static N_INLINE(NIM_BOOL, mustRehash__Xbt3aJkhvztH9aYWZwSmTVQtables)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, enlarge__Iov9aSIXFqsPWBKugiuD1QQ)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawInsert__d1S2NZxtIgpU1G7kBISECg)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w* t, tySequence__87DZdIc4Y9ccnDlJfZoyb5w** data_0, NimStringDesc* key_0, tyProc__ADCDtoN1AvOABxjfvZcWKw val_0, NI hc, NI h_0);
|
|
static N_INLINE(NI, rawGetKnownHC__jbxgTJ9axUfZ9cAM61FzNT9aQtables)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t, NimStringDesc* key_0, NI hc);
|
|
static N_INLINE(NI, rawGet__CLc3EgQ72ndPPXUxdW7nzQtables)(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw t, NimStringDesc* key_0, NI* hc);
|
|
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__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_11, "/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_14, "/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_43, "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__erhmQ9bg9bVSW9aS7eZ9bjowPQ_;
|
|
extern TNimType NTI__C2GJIaiYfyi7Ef1KpzW9bPw_;
|
|
N_LIB_PRIVATE TNimType NTI__zErRN2SzhLehkt3ZQ6iUGw_;
|
|
N_LIB_PRIVATE TNimType NTI__9bln9aS7ibrNUp7yyUHGeBtg_;
|
|
extern TNimType NTI__OxIffpYaxIua3k1C6do2Ew_;
|
|
N_LIB_PRIVATE TNimType NTI__1wSar3PFU59aNKLVhJL28FA_;
|
|
N_LIB_PRIVATE TNimType NTI__I17elwrgUkVdxGLUkHiM7w_;
|
|
N_LIB_PRIVATE TNimType NTI__AVpnFhpPb9aWvyMugKAAGBg_;
|
|
extern TNimType NTI__Se8YyoPxzDpFnTeAyeCVCw_;
|
|
extern TNimType NTI__tGTRcVq4wuz7sk9bKm2XoBw_;
|
|
N_LIB_PRIVATE TNimType NTI__MZ7ub66T4nzKtipo9bkiB3g_;
|
|
N_LIB_PRIVATE TNimType NTI__8uqzpFmoqV4exdDArFo5wQ_;
|
|
N_LIB_PRIVATE TNimType NTI__JUntYUAYvYVuuVf5pRRi7Q_;
|
|
extern TNimType NTI__ZerMcZkaRbhs8wv4M9cMNuw_;
|
|
extern TNimType NTI__jkZf9bt8D9bH6jQnKwX8Noxw_;
|
|
N_LIB_PRIVATE TNimType NTI__ECp2Vf3ySxXeY0xLJSyjyA_;
|
|
N_LIB_PRIVATE TNimType NTI__20RES39b6cbF1gUxzrH9b8Yg_;
|
|
N_LIB_PRIVATE TNimType NTI__8jAQb69bzmxFvWOOIGMxFrQ_;
|
|
extern TNimType NTI__oN5wkUyGVn1qXLGZW9c7EIQ_;
|
|
extern TNimType NTI__DjcJvTVLhu1GVCpTORQfDQ_;
|
|
N_LIB_PRIVATE TNimType NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_;
|
|
N_LIB_PRIVATE TNimType NTI__R0uaAE15CtLzKRaa3nIdMQ_;
|
|
N_LIB_PRIVATE TNimType NTI__2IkxgbA59cuGazVFo6X8lMQ_;
|
|
extern TNimType NTI__g6Y0xj8kFQNqwpb26iimZw_;
|
|
extern TNimType NTI__cZ8RyO9bTAQg8kKXyLHwXYg_;
|
|
N_LIB_PRIVATE TNimType NTI__6w9c7RGFri1n1hoa9bD335ZQ_;
|
|
N_LIB_PRIVATE TNimType NTI__UvSlGqDg4nWNM1wskOFQeg_;
|
|
N_LIB_PRIVATE TNimType NTI__TdADeEae6PBWqr7qsUJvPg_;
|
|
extern TNimType NTI__ezq8q2zoLivocZ0qJ9aLYJg_;
|
|
N_LIB_PRIVATE TNimType NTI__9bnMQh9b5oMSxlDf1K9buBp7w_;
|
|
N_LIB_PRIVATE TNimType NTI__puwZz39aIr9cdB5WlFICYPgw_;
|
|
N_LIB_PRIVATE TNimType NTI__lG9artYnG9a6GxqcmhxZJl6g_;
|
|
extern TNimType NTI__AfrMeDg1y2UMF9alA3jx8Uw_;
|
|
N_LIB_PRIVATE TNimType NTI__tZ2LP3xqCx8kcPyjrRkSuA_;
|
|
N_LIB_PRIVATE TNimType NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_;
|
|
N_LIB_PRIVATE TNimType NTI__9bU0L219b3fjpDIE6keMYb9bA_;
|
|
extern TNimType NTI__KLsnabaqPzbVsZlEwqe1cA_;
|
|
N_LIB_PRIVATE TNimType NTI__4tnpefYRDGIct5y7RxC8KA_;
|
|
N_LIB_PRIVATE TNimType NTI__lHpSn1a1LQne7Vijlza5tg_;
|
|
N_LIB_PRIVATE TNimType NTI__PtvwtIrL0rxEmrV5ypzN1w_;
|
|
extern TNimType NTI__ams67lohM6AwmrGQ2Ilzsg_;
|
|
N_LIB_PRIVATE TNimType NTI__1cmYA8zDV0s9c4gpLK2ygBg_;
|
|
N_LIB_PRIVATE TNimType NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_;
|
|
N_LIB_PRIVATE TNimType NTI__9b9aejOTD70mq52wgtBDEUtA_;
|
|
extern TNimType NTI__PM9aM6DsVafGgKfhr9bQcNSA_;
|
|
N_LIB_PRIVATE TNimType NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_;
|
|
STRING_LITERAL(TM__4SoG2KRQy3oMm9aUzSLtGrA_83, "key not found", 13);
|
|
extern TNimType NTI__cW009cpGr48I9beZmtalOKSg_;
|
|
extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_;
|
|
extern TNimType NTI__El1HzcbAXI4FXRMy9aew4PA_;
|
|
extern TNimType NTI__2lQSxaq5eC9aWYzZNTJyZtA_;
|
|
N_LIB_PRIVATE TNimType NTI__XjARj5fPfOXv4uQ0CZdKyQ_;
|
|
N_LIB_PRIVATE TNimType NTI__BHXjHcQw9b8D7j48q1Gcwzg_;
|
|
extern TNimType NTI__wMtfD88jmrPZwfzTH9c8e9cA_;
|
|
extern TNimType NTI__tq9aOL9cg8g274B67LdBqSbQ_;
|
|
N_LIB_PRIVATE TNimType NTI__maP5b4juf9aviaIdhhcTZbQ_;
|
|
N_LIB_PRIVATE TNimType NTI__5G2YOQcjDoTxOBDaB9cojOQ_;
|
|
extern TNimType NTI__SjkKNmUxUCmHfJyMk9aPJ9cw_;
|
|
N_LIB_PRIVATE TNimType NTI__9bUff3pvvg9b9bwSnutq8aJFQ_;
|
|
extern TNimType NTI__fUw9czUTIZ9b39boL0IkeycMA_;
|
|
N_LIB_PRIVATE TNimType NTI__t1GIbsENi89cp9cMuggZaXQg_;
|
|
N_LIB_PRIVATE TNimType NTI__pnmPCe7tCYTM7iCHSlEfQA_;
|
|
N_LIB_PRIVATE TNimType NTI__GJ2zXV257gwBkpQeeINxTA_;
|
|
extern TNimType NTI__ySEsyL3qiVsEYtOYlLpUoQ_;
|
|
N_LIB_PRIVATE TNimType NTI__RHVAHq4hk7ajRY6ChL6jQg_;
|
|
N_LIB_PRIVATE TNimType NTI__fiNjm9awTH2rESOsTX1tq6g_;
|
|
N_LIB_PRIVATE TNimType NTI__beecycqPiHJ0zV6hA4CDDw_;
|
|
extern TNimType NTI__p19adwOigsIe5d3NlfPJOEw_;
|
|
N_LIB_PRIVATE TNimType NTI__Y9bpibYYCq7U9bI2q2EkdjDA_;
|
|
N_LIB_PRIVATE TNimType NTI__30SNsEhxoOsalydUEsCtnQ_;
|
|
N_LIB_PRIVATE TNimType NTI__v1juhacNXUiTV7vBi4DL4w_;
|
|
N_LIB_PRIVATE TNimType NTI__a9czYAVXtt3ELF2dd9apg7CA_;
|
|
N_LIB_PRIVATE TNimType NTI__VywK0TFMYrwvnQ1FNvT9bTg_;
|
|
N_LIB_PRIVATE TNimType NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_;
|
|
extern TNimType NTI__8MW0JodCedjay9anGTGrBmA_;
|
|
N_LIB_PRIVATE TNimType NTI__UuxWsCxMkcgdpNKQqNagIQ_;
|
|
N_LIB_PRIVATE TNimType NTI__A9aF9cstnMLLmIKPt77JKPXA_;
|
|
N_LIB_PRIVATE TNimType NTI__pf8EktL9bgDdy8y4sHgDywQ_;
|
|
extern TNimType NTI__R2iwvkxFY4f0aLqyHsJIng_;
|
|
N_LIB_PRIVATE TNimType NTI__9c0dnHKqrAJoOYibqj28Tqw_;
|
|
N_LIB_PRIVATE TNimType NTI__uch9bhpeVGvQNw5ZevH84ig_;
|
|
N_LIB_PRIVATE TNimType NTI__XoHou9cDncYHiFSYulm9bCbQ_;
|
|
extern TNimType NTI__9bIfp9aTAZKB9cehqCItD41cg_;
|
|
N_LIB_PRIVATE TNimType NTI__Fdd1zCc4iVW86c0yW4quCQ_;
|
|
N_LIB_PRIVATE TNimType NTI__7jF9cWTJuKouswppQdViGuQ_;
|
|
N_LIB_PRIVATE TNimType NTI__dNR3eA37fNjmk6qLgrtFiA_;
|
|
N_LIB_PRIVATE TNimType NTI__ReFeylL0eiJIdl1nbdaLZQ_;
|
|
N_LIB_PRIVATE TNimType NTI__4BZjwrCbd7vt326dbqRhjA_;
|
|
extern TNimType NTI__NDsrn7kILwUb4UgmJKODgg_;
|
|
N_LIB_PRIVATE TNimType NTI__ePVkqZZoBAVzojrVYd6imA_;
|
|
extern TNimType NTI__yaPo43V0YO5LtJo439a78nQ_;
|
|
N_LIB_PRIVATE TNimType NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_;
|
|
N_LIB_PRIVATE TNimType NTI__09cVyV7B9bBs9cDUs3KsRxDvw_;
|
|
N_LIB_PRIVATE TNimType NTI__Yuoja6yUlXaBRmF9bT9auYbg_;
|
|
extern TNimType NTI__jdn46FRYYVNk4P5zTR8myQ_;
|
|
N_LIB_PRIVATE TNimType NTI__9bIYZNL3t229a9bbJxXEVTAsg_;
|
|
N_LIB_PRIVATE TNimType NTI__S9b1UeZr3QU8sqYKviX9ajmw_;
|
|
N_LIB_PRIVATE TNimType NTI__uga0iURbtDFb1ToQ8Jog2g_;
|
|
extern TNimType NTI__MntiKgxV52rXueBQXpXCJw_;
|
|
N_LIB_PRIVATE TNimType NTI__uWop5OFSkZe0GjlY2KeNCQ_;
|
|
N_LIB_PRIVATE TNimType NTI__wGJnGo9cmuqur9bBUyMJL4NQ_;
|
|
N_LIB_PRIVATE TNimType NTI__u5L4byG0svNLA0OYq4TmxA_;
|
|
N_LIB_PRIVATE TNimType NTI__I8ZdXOd2bMB9bovPbBONdig_;
|
|
N_LIB_PRIVATE TNimType NTI__9aslpbPC7Zz3Ti6qyChmX5w_;
|
|
extern TNimType NTI__zAf2abIhMjaomS6jkKP9a8w_;
|
|
extern TNimType NTI__IjDV3u39bZeDnOOTq5TAF5g_;
|
|
extern TNimType NTI__WSbLInFxGn0pnyF9cry8bUA_;
|
|
N_LIB_PRIVATE TNimType NTI__pGGeaOra9csl069baTSs3CJg_;
|
|
N_LIB_PRIVATE TNimType NTI__DoL6v1Q2bZcUIVTN9aDivzQ_;
|
|
extern TNimType NTI__o1ej6dBUQnezVPAEZ8Ad9bA_;
|
|
N_LIB_PRIVATE TNimType NTI__0pNp33hfens5jJ9aLEr0T1A_;
|
|
N_LIB_PRIVATE TNimType NTI__Y0c2zaBMalZGAwyJIQOIWQ_;
|
|
N_LIB_PRIVATE TNimType NTI__yM4OgBQGbTtxtw9cQruEBmQ_;
|
|
extern TNimType NTI__CD8Dpv0WGmASelVaNSo6zg_;
|
|
N_LIB_PRIVATE TNimType NTI__ZS1ahAVt82upPJYTV8RknQ_;
|
|
N_LIB_PRIVATE TNimType NTI__52v4sP86ruZliir3KafpPQ_;
|
|
N_LIB_PRIVATE TNimType NTI__lZ89bmeObpNgv1XXCg37auA_;
|
|
extern TNimType NTI__mVKS59bRpscItosS0oN9a4zA_;
|
|
N_LIB_PRIVATE TNimType NTI__TwXs3G9bF9ad7BQkkskGRTCQ_;
|
|
N_LIB_PRIVATE TNimType NTI__HDUOEieUs1GSseLU5qS67Q_;
|
|
N_LIB_PRIVATE TNimType NTI__HWxN9b9av4GWQkqrakko2iBw_;
|
|
extern TNimType NTI__iDFxVyVC6AVm9aJUnmmoakw_;
|
|
N_LIB_PRIVATE TNimType NTI__9cAdNiuOt3vPbm6XF7oLMIw_;
|
|
N_LIB_PRIVATE TNimType NTI__h8cNvChU6yNAdM6bChlFYA_;
|
|
N_LIB_PRIVATE TNimType NTI__IIcO09chBBRGVL39cP28NaLg_;
|
|
N_LIB_PRIVATE TNimType NTI__MA0zEHLrBVKsH6AAd9aPHDA_;
|
|
N_LIB_PRIVATE TNimType NTI__A9cYVcPOKBDYXmP0EJYObtA_;
|
|
N_LIB_PRIVATE TNimType NTI__Ewr5dB9acm1XBOefHdkz32w_;
|
|
extern TNimType NTI__llJHO4n7JfCluCvVce9c9cDw_;
|
|
N_LIB_PRIVATE TNimType NTI__b15zLYqiMPkiLv2o00nNdA_;
|
|
N_LIB_PRIVATE TNimType NTI__PYPLWlmg3RnSxA1NrOVJFw_;
|
|
N_LIB_PRIVATE TNimType NTI__RR9cGEKcLuRt2J0N36N9aV9aA_;
|
|
extern TNimType NTI__0iE3wlvp8XLVCEqe9a69bBzA_;
|
|
N_LIB_PRIVATE TNimType NTI__NhrD4IueRTlBqNEpcAHOaw_;
|
|
N_LIB_PRIVATE TNimType NTI__WVXdlbpZMc1zwgdXod13jA_;
|
|
extern TNimType NTI__EkVrimW82Ya1QD19bWIZr9bA_;
|
|
extern TNimType NTI__aCTokZuK9bCn9cyd6uz54oPg_;
|
|
extern TNimType NTI__xNHF59br19a2ddRDpm49b8z3A_;
|
|
N_LIB_PRIVATE TNimType NTI__FdHpxIKbPNjlIbR9a4qcWpw_;
|
|
N_LIB_PRIVATE TNimType NTI__Wbu2O9clBpzS2iH9b4rBbnEw_;
|
|
extern TNimType NTI__R4PEl9bZRSkSI2Ikls9czoYA_;
|
|
N_LIB_PRIVATE TNimType NTI__rEAWhJSquAhdmub1uagmwg_;
|
|
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__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_0, NI maxHash) { NI result; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_12; 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_0, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_12)) { raiseOverflow(); }; result = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_12) & 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_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_13;{ 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_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); } T16_ = eqStrings((*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_13)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_13); }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_15; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_16; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_17; 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_14));
|
|
}
|
|
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_15)) { 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_16)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_15) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_16)); 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_17)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_17) < ((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_0, NimStringDesc* key_0, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field2; (*data_0)->data[h_0].Field2 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field3), val_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 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 LA4_;
|
|
|
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
(*t).first = h_0; }
|
|
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_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; }
|
|
LA8_: ;
|
|
|
|
#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__9cAm9cItwB6y9bUzyB9bE1NBlA)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t) { tySequence__MlAD6nAPq9bHKla9cWiIZP0g* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_18; NI h_1; tySequence__MlAD6nAPq9bHKla9cWiIZP0g* T2_; n_1 = (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_18)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_18)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_18)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_18), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__MlAD6nAPq9bHKla9cWiIZP0g*) newSeq((&NTI__MlAD6nAPq9bHKla9cWiIZP0g_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_18))));
|
|
#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__MlAD6nAPq9bHKla9cWiIZP0g*)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_; 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_1) >= (NU)(n_1 ? n_1->Sup.len : 0)){ raiseIndexError2(h_1,(n_1 ? n_1->Sup.len : 0)-1); } T15_ = (NimStringDesc*)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_ = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)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__K9b9aplmUERncrp49bmzOdPnw(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__9cQeRP9bxZubT9bE5dfTSZEew)(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg* t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_19;{ 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); } T12_ = eqStrings((*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_19)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_19); }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_0, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* 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_11));
|
|
}
|
|
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_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"
|
|
asgnRef((void**) (&(*t).data->data[index].Field3), val_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_20; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_21;
|
|
#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_11));
|
|
}
|
|
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_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_20)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_20);
|
|
#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_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_21)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_21); }
|
|
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_0) { 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_0)); 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_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_22;{ 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_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); } T16_ = (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_22)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_22); }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_23; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_24; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_25; 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_14));
|
|
}
|
|
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_23)) { 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_24)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_23) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_24)); 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_25)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_25) < ((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_0, NI64 key_0, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* 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"
|
|
(*data_0)->data[h_0].Field1 = key_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 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2), val_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 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;}
|
|
|
|
#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_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_26; tySequence__P7q4mRBU3fRhL1KHJGOBAQ* T2_; n_1 = (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_26)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_26)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_26)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_26), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__P7q4mRBU3fRhL1KHJGOBAQ*) newSeq((&NTI__P7q4mRBU3fRhL1KHJGOBAQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_26))));
|
|
#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_1); n_1 = 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_1 ? n_1->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_27;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NI64)0; T17_ = n_1->data[i].Field1; n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*)0; T18_ = n_1->data[i].Field2; asgnRef((void**) (&n_1->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_27)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_27); } 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_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_28;{ 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); } T12_ = (t.data->data[h_1].Field1 == 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_28)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_28); }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_0, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* 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_11));
|
|
}
|
|
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_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_29; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_30;
|
|
#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_11));
|
|
}
|
|
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_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_29)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_29);
|
|
#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_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_30)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_30); }
|
|
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_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_31;{ 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_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); } T16_ = eqStrings(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_31)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_31); }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_0, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* default_0) { tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* result; NI hcX60gensym21805459_; NI indexX60gensym21805460_; result = (tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew*)0; hcX60gensym21805459_ = (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"
|
|
indexX60gensym21805460_ = rawGet__d3fdFCFTForl7DQLUc9cnAwtables(t, key_0, (&hcX60gensym21805459_));
|
|
#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) <= indexX60gensym21805460_)) goto LA3_;
|
|
if ((NU)(indexX60gensym21805460_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym21805460_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym21805460_].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_32; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_33; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_34; 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_14));
|
|
}
|
|
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_32)) { 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_33)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_32) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_33)); 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_34)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_34) < ((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_0, NimStringDesc* key_0, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2), val_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 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;}
|
|
|
|
#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_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_35; tySequence__DVX7Q9bz5RokjTwKGr5e9blQ* T2_; n_1 = (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_35)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_35)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_35)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_35), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__DVX7Q9bz5RokjTwKGr5e9blQ*) newSeq((&NTI__DVX7Q9bz5RokjTwKGr5e9blQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_35))));
|
|
#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_1); n_1 = 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_1 ? n_1->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_36;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew*)0; T18_ = n_1->data[i].Field2; asgnRef((void**) (&n_1->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_36)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_36); } 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_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_37;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_37)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_37); }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_0, tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew* 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_11));
|
|
}
|
|
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_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_38; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_39;
|
|
#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_11));
|
|
}
|
|
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_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_38)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_38);
|
|
#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_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_39)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_39); }
|
|
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_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__U8BE8F1hkorXEqb1x9baemQ(t, key_0, (&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_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_40;{ 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_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); } T16_ = eqStrings((*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_40)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_40); }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_0) { tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* result; NI hcX60gensym32715200_; NI indexX60gensym32715201_; result = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)0; hcX60gensym32715200_ = (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"
|
|
indexX60gensym32715201_ = rawGet__B8emH5taC0NsYyBRssSIiwtables(t, key_0, (&hcX60gensym32715200_));
|
|
#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) <= indexX60gensym32715201_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym32715201_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym32715201_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (*t).data->data[indexX60gensym32715201_].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_0, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w** val_0) { 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_0, (&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 mskX60gensym17475623_; 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_0)), (*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); mskX60gensym17475623_ = T5_;
|
|
#line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_41;
|
|
#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_41)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_41); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475625_; NI rX60gensym17475626_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475625_ = index;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475626_ = jX60gensym17475625_; 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_42;
|
|
#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_42)) { raiseOverflow(); }; index = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_42) & mskX60gensym17475623_);
|
|
#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); } rX60gensym17475626_ = (NI)((*t).data->data[index].Field0 & mskX60gensym17475623_);
|
|
#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_ = (rX60gensym17475626_ <= 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_ = (jX60gensym17475625_ < rX60gensym17475626_); 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_ = (jX60gensym17475625_ < rX60gensym17475626_); 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 < jX60gensym17475625_); 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 < jX60gensym17475625_); 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_ = (rX60gensym17475626_ <= 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)(jX60gensym17475625_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475625_,((*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[jX60gensym17475625_].Field0 = (*t).data->data[index].Field0; (*t).data->data[jX60gensym17475625_].Field1 = (*t).data->data[index].Field1; asgnRef((void**) (&(*t).data->data[jX60gensym17475625_].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_0) { tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q** result; NI hcX60gensym17490595_; NI indexX60gensym17490596_; result = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q**)0; hcX60gensym17490595_ = (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"
|
|
indexX60gensym17490596_ = rawGet__B8emH5taC0NsYyBRssSIiwtables((&(*t)), key_0, (&hcX60gensym17490595_));
|
|
#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) <= indexX60gensym17490596_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17490596_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17490596_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = &(*t).data->data[indexX60gensym17490596_].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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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_0) { tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w** result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w**)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__yyntiie7QcUnYzdu7G9cqLQtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = &(*t).data->data[indexX60gensym17475425_].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_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_44;{ 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_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); } T16_ = eqStrings(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_44)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_44); }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_0, tyProc__ADCDtoN1AvOABxjfvZcWKw* Result) { NI hcX60gensym66865196_; NI indexX60gensym66865197_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).ClE_0, NIM_NIL); (*Result).ClP_0 = NIM_NIL; hcX60gensym66865196_ = (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"
|
|
indexX60gensym66865197_ = rawGet__YTXDaIou4WVxznTZQvMNcAtables(t, key_0, (&hcX60gensym66865196_));
|
|
#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) <= indexX60gensym66865197_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym66865197_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym66865197_,(t.data ? t.data->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*Result).ClE_0), t.data->data[indexX60gensym66865197_].Field2.ClE_0); (*Result).ClP_0 = t.data->data[indexX60gensym66865197_].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_47;{ 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_47)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_47); }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_48; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_49; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_50; 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_14));
|
|
}
|
|
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_48)) { 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_49)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_48) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_49)); 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_50)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_50) < ((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_51; 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_51)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_51)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_51)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_51), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__RxtHNU9a7qROetEL3oUnKzA*) newSeq((&NTI__RxtHNU9a7qROetEL3oUnKzA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_51))));
|
|
#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_52;{ 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_52)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_52); }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_11));
|
|
}
|
|
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_53; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_54;
|
|
#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_11));
|
|
}
|
|
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_53)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_53);
|
|
#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_54)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_54); }
|
|
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_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__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_55)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_55); }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 hcX60gensym17490595_; NI indexX60gensym17490596_; result = (tySequence__VodmML9btsOO3nz0d6nbJsA**)0; hcX60gensym17490595_ = (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"
|
|
indexX60gensym17490596_ = rawGet__IkxZtwDP7uSdDEY1UHTdHQtables((&(*t)), key_0, (&hcX60gensym17490595_));
|
|
#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) <= indexX60gensym17490596_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17490596_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17490596_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17490596_].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_43));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 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 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));}
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size);
|
|
}
|
|
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
|
static N_INLINE(NI, hash__aWv89bCLOibANstPF9bHQoyQhashes)(NI x_0) { 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_0)); return result;}
|
|
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
|
static N_INLINE(NI, hash__daI24Xjntqb0BGlaLVAmPQmulticodec)(NI m) { NI result; result = (NI)0;
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
|
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
|
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/multicodec.nim"
|
|
result = hash__aWv89bCLOibANstPF9bHQoyQhashes(m); 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__p4B49c9ajTc44XQowLLRXKMwtables)(tyObject_Table__QB9arfyJHv7leGMqe0PZPbg t, NI key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_56;{ 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__daI24Xjntqb0BGlaLVAmPQmulticodec(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___RuVoxYL1BvHqsRmhXhiRVA(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_56)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_56); }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(tyObject_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw, getOrDefault__hpDNgtattzrCYmjJvNUGFA)(tyObject_Table__QB9arfyJHv7leGMqe0PZPbg t, NI key_0) { tyObject_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw result; NI hcX60gensym95420195_; NI indexX60gensym95420196_; nimZeroMem((void*)(&result), sizeof(tyObject_MAProtocol__C2GJIaiYfyi7Ef1KpzW9bPw)); hcX60gensym95420195_ = (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"
|
|
indexX60gensym95420196_ = rawGet__p4B49c9ajTc44XQowLLRXKMwtables(t, key_0, (&hcX60gensym95420195_));
|
|
#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) <= indexX60gensym95420196_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym95420196_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym95420196_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym95420196_].Field2; }
|
|
LA3_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tySequence__zErRN2SzhLehkt3ZQ6iUGw)(void* p, NI op) {
|
|
tySequence__zErRN2SzhLehkt3ZQ6iUGw* a;
|
|
NI T1_; a = (tySequence__zErRN2SzhLehkt3ZQ6iUGw*)p;
|
|
T1_ = (NI)0;}
|
|
|
|
#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__PSy6H6wHMqQYtCm6p5J5ugtables)(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw t, NI 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__daI24Xjntqb0BGlaLVAmPQmulticodec(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___RuVoxYL1BvHqsRmhXhiRVA(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_58)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_58); }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(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew, getOrDefault__4bQAzN75zxubDUvHhrIO5A)(tyObject_Table__y5hBwsv9bmGc3wD8pDEO2Tw t, NI key_0) { tyObject_MHash__OxIffpYaxIua3k1C6do2Ew result; NI hcX60gensym65985500_; NI indexX60gensym65985501_; nimZeroMem((void*)(&result), sizeof(tyObject_MHash__OxIffpYaxIua3k1C6do2Ew)); hcX60gensym65985500_ = (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"
|
|
indexX60gensym65985501_ = rawGet__PSy6H6wHMqQYtCm6p5J5ugtables(t, key_0, (&hcX60gensym65985500_));
|
|
#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) <= indexX60gensym65985501_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym65985501_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym65985501_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym65985501_].Field2; }
|
|
LA3_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tySequence__1wSar3PFU59aNKLVhJL28FA)(void* p, NI op) {
|
|
tySequence__1wSar3PFU59aNKLVhJL28FA* a;
|
|
NI T1_; a = (tySequence__1wSar3PFU59aNKLVhJL28FA*)p;
|
|
T1_ = (NI)0;}
|
|
|
|
#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__yma67i9b6yA6zy2p7EesY1wtables)(tyObject_Table__31ocj9bgsJ0gGd8iUZbdeJQ t, NI key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_60;{ 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__aWv89bCLOibANstPF9bHQoyQhashes(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); } T16_ = (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_60)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_60); }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(NimStringDesc*, getOrDefault__ezYkaNP2uT9atfSbdaPu18w)(tyObject_Table__31ocj9bgsJ0gGd8iUZbdeJQ t, NI key_0, NimStringDesc* default_0) { NimStringDesc* result; NI hcX60gensym49660412_; NI indexX60gensym49660413_; result = (NimStringDesc*)0; hcX60gensym49660412_ = (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"
|
|
indexX60gensym49660413_ = rawGet__yma67i9b6yA6zy2p7EesY1wtables(t, key_0, (&hcX60gensym49660412_));
|
|
#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) <= indexX60gensym49660413_)) goto LA3_;
|
|
if ((NU)(indexX60gensym49660413_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym49660413_,(t.data ? t.data->Sup.len : 0)-1); } result = copyString(t.data->data[indexX60gensym49660413_].Field2); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ result = copyString(default_0); }
|
|
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__B0Q2IxFWoBivhITKKLmBNgtables)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_61;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(key_0.data->data, (key_0.data ? key_0.data->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 T21_;
|
|
#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_; NI T18_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T18_ = (NI)0; T18_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T16_ = (T18_ == ((NI) 0)); LA17_: ;
|
|
if (!T16_) goto LA19_;
|
|
|
|
#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_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#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"
|
|
T21_ = ((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, T21_); } 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_61)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_61); }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__1mn6ML9bKbqHSu0Hid4qe8w)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__B0Q2IxFWoBivhITKKLmBNgtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_62;
|
|
#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_62)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_62); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field1)); unsureAsgnRef((void**)&(*t).data->data[i].Field1.data, 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_63;
|
|
#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_63)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_63) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1.data), (*t).data->data[i].Field1.data); asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].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.data, 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__d6vZHjLLXyftLeERVq3ysQ)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg 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;}
|
|
static N_NIMCALL(void, Marker_tySequence__MZ7ub66T4nzKtipo9bkiB3g)(void* p, NI op) {
|
|
tySequence__MZ7ub66T4nzKtipo9bkiB3g* a;
|
|
NI T1_; a = (tySequence__MZ7ub66T4nzKtipo9bkiB3g*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); nimGCvisit((void*)a->data[T1_].Field2.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__ECp2Vf3ySxXeY0xLJSyjyA)(void* p, NI op) {
|
|
tySequence__ECp2Vf3ySxXeY0xLJSyjyA* a;
|
|
NI T1_; a = (tySequence__ECp2Vf3ySxXeY0xLJSyjyA*)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.muxer, op); nimGCvisit((void*)a->data[T1_].Field2.handle, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw)(void* p, NI op) {
|
|
tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw* a;
|
|
NI T1_; a = (tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field2.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__6w9c7RGFri1n1hoa9bD335ZQ)(void* p, NI op) {
|
|
tySequence__6w9c7RGFri1n1hoa9bD335ZQ* a;
|
|
NI T1_; a = (tySequence__6w9c7RGFri1n1hoa9bD335ZQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field2.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__9bnMQh9b5oMSxlDf1K9buBp7w)(void* p, NI op) {
|
|
tySequence__9bnMQh9b5oMSxlDf1K9buBp7w* a;
|
|
NI T1_; a = (tySequence__9bnMQh9b5oMSxlDf1K9buBp7w*)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__tZ2LP3xqCx8kcPyjrRkSuA)(void* p, NI op) {
|
|
tySequence__tZ2LP3xqCx8kcPyjrRkSuA* a;
|
|
NI T1_; a = (tySequence__tZ2LP3xqCx8kcPyjrRkSuA*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); nimGCvisit((void*)a->data[T1_].Field2, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__4tnpefYRDGIct5y7RxC8KA)(void* p, NI op) {
|
|
tySequence__4tnpefYRDGIct5y7RxC8KA* a;
|
|
NI T1_; a = (tySequence__4tnpefYRDGIct5y7RxC8KA*)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.name, op); nimGCvisit((void*)a->data[T1_].Field2.handler, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__1cmYA8zDV0s9c4gpLK2ygBg)(void* p, NI op) {
|
|
tySequence__1cmYA8zDV0s9c4gpLK2ygBg* a;
|
|
NI T1_; a = (tySequence__1cmYA8zDV0s9c4gpLK2ygBg*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); nimGCvisit((void*)a->data[T1_].Field2, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g)(void* p, NI op) {
|
|
tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g* a;
|
|
NI T1_; a = (tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g*)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.data, op); }
|
|
}
|
|
|
|
#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__LhZIFQae09a4JbAitORcvGw)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ 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 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__YV7KF48l4G5LtrLGOUL4Ww_2)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__B0Q2IxFWoBivhITKKLmBNgtables(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__YV7KF48l4G5LtrLGOUL4Ww)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__YV7KF48l4G5LtrLGOUL4Ww_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
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_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw**, X5BX5D___T9bziSh53m6Ao2uMjGv5E9ag)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw** result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw**)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__B0Q2IxFWoBivhITKKLmBNgtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = &(*t).data->data[indexX60gensym17475425_].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"
|
|
|
|
#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___YvhybdNIMaDdbU9cTJva0oQ_2(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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__mzx9cR5dSPtlnX9blkMlpNYgtables)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_82;{ 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__CRfvbbxdrmcp9a1fTJNOaGg(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); } T16_ = (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_82)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_82); }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__FxJoAyDdGRDgSNTpmnSPvg_2)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* 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__mzx9cR5dSPtlnX9blkMlpNYgtables(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__FxJoAyDdGRDgSNTpmnSPvg)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* 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__FxJoAyDdGRDgSNTpmnSPvg_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
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_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw*, X5BX5D___Ur9aozHLNLpXMOphiQNKrXw)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0) { tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__mzx9cR5dSPtlnX9blkMlpNYgtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.Sup.message; (*T6_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_83)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.parent), NIM_NIL);
|
|
#line 264 "/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", 264); }
|
|
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__gviLmV9bYNLrAyNHIKDoXUQtables)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_84;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(key_0.data->data, (key_0.data ? key_0.data->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 T21_;
|
|
#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_; NI T18_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T18_ = (NI)0; T18_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T16_ = (T18_ == ((NI) 0)); LA17_: ;
|
|
if (!T16_) goto LA19_;
|
|
|
|
#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_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#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"
|
|
T21_ = ((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, T21_); } 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_84)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_84); }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__Hy9bmJay4eA4EMWVa8B9ckow)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw* Result) { NI hcX60gensym110970259_; NI indexX60gensym110970260_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; hcX60gensym110970259_ = (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"
|
|
indexX60gensym110970260_ = rawGet__gviLmV9bYNLrAyNHIKDoXUQtables(t, key_0, (&hcX60gensym110970259_));
|
|
#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) <= indexX60gensym110970260_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym110970260_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym110970260_,(t.data ? t.data->Sup.len : 0)-1); } genericSeqAssign((&(*Result).data), t.data->data[indexX60gensym110970260_].Field2.data, (&NTI__cW009cpGr48I9beZmtalOKSg_)); (*Result).counter = t.data->data[indexX60gensym110970260_].Field2.counter; }
|
|
LA3_: ;
|
|
}
|
|
|
|
#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__GTKnSB2MbGsAa1OJfsSl7Atables)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_85; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_86; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_87; 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_14));
|
|
}
|
|
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_85)) { 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_86)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_85) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_86)); 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_87)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_87) < ((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__Law1odk4sdPudZIT6Oy9b4w)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t, tySequence__1cmYA8zDV0s9c4gpLK2ygBg** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* 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].Field1.data), key_0.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2), val_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 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;}
|
|
|
|
#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__m3WF72kPRX9bF8f9aRfHOtTg)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t) { tySequence__1cmYA8zDV0s9c4gpLK2ygBg* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_88; tySequence__1cmYA8zDV0s9c4gpLK2ygBg* T2_; n_1 = (tySequence__1cmYA8zDV0s9c4gpLK2ygBg*)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_88)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_88)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_88)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_88), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__1cmYA8zDV0s9c4gpLK2ygBg*) newSeq((&NTI__1cmYA8zDV0s9c4gpLK2ygBg_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_88))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__1cmYA8zDV0s9c4gpLK2ygBg*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_89;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw T17_; tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T17_), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw)); T17_.data = n_1->data[i].Field1.data; chckNil((void*)(&n_1->data[i].Field1)); unsureAsgnRef((void**)&n_1->data[i].Field1.data, 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw*)0; T18_ = n_1->data[i].Field2; asgnRef((void**) (&n_1->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__Law1odk4sdPudZIT6Oy9b4w(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_89)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_89); } 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__udOVr83PBdj8W6YyFT3Hegtables)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_90;{ 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 T17_;
|
|
#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_; NI T14_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T14_ = (NI)0; T14_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T12_ = (T14_ == ((NI) 0)); LA13_: ;
|
|
if (!T12_) goto LA15_;
|
|
|
|
#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_;
|
|
}
|
|
LA15_: ;
|
|
|
|
#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"
|
|
T17_ = ((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, T17_); } 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_90)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_90); }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___z69cyEU7zYW9bmiE9czdZKciw)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* 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_11));
|
|
}
|
|
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__1cmYA8zDV0s9c4gpLK2ygBg*) newSeq((&NTI__1cmYA8zDV0s9c4gpLK2ygBg_), ((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__B0Q2IxFWoBivhITKKLmBNgtables((*t), key_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_91; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_92;
|
|
#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_11));
|
|
}
|
|
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__1cmYA8zDV0s9c4gpLK2ygBg*) newSeq((&NTI__1cmYA8zDV0s9c4gpLK2ygBg_), ((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__GTKnSB2MbGsAa1OJfsSl7Atables((*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__m3WF72kPRX9bF8f9aRfHOtTg(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__udOVr83PBdj8W6YyFT3Hegtables((*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_91)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_91);
|
|
#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__Law1odk4sdPudZIT6Oy9b4w(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_92)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_92); }
|
|
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__uuSs4Pio2JtxqrsgwJwAZAtables)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_93;{ 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_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); } T16_ = eqStrings(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_93)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_93); }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__g8RHBTTVREgFsyqCtJWx1w)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t, NimStringDesc* key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__uuSs4Pio2JtxqrsgwJwAZAtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_94;
|
|
#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_94)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_94); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); unsureAsgnRef((void**)&(*t).data->data[i].Field2.name, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.handler, 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_95;
|
|
#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_95)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_95) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1), (*t).data->data[i].Field1); asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field2.name), (*t).data->data[i].Field2.name); asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field2.handler), (*t).data->data[i].Field2.handler); 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.name, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.handler, NIM_NIL); }
|
|
}
|
|
} LA6: ;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#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_Topic__KLsnabaqPzbVsZlEwqe1cA*, X5BX5D___0ut1V8l8aH4A9bcxilZtW9bA)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t, NimStringDesc* key_0) { tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__uuSs4Pio2JtxqrsgwJwAZAtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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 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__wsF3Mf3BqREb9bpCjkRxq0w_2)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* 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__uuSs4Pio2JtxqrsgwJwAZAtables(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__wsF3Mf3BqREb9bpCjkRxq0w)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* 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__wsF3Mf3BqREb9bpCjkRxq0w_2(t, key_0); goto BeforeRet_;
|
|
}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__fKlM0HJVTpwCpx1e8PopCgtables)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_96; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_97; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_98; 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_14));
|
|
}
|
|
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_96)) { 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_97)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_96) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_97)); 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_98)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_98) < ((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__VRKzoZ9bZLa9cxcPa0T0Z8aw)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t, tySequence__4tnpefYRDGIct5y7RxC8KA** data_0, NimStringDesc* key_0, tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA val_0, NI hc, NI h_0) { NimStringDesc* T1_; NimStringDesc* T2_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
T2_ = (NimStringDesc*)0; T2_ = (*data_0)->data[h_0].Field2.name; (*data_0)->data[h_0].Field2.name = copyStringRC1(val_0.name); if (T2_) nimGCunrefNoCycle(T2_); genericSeqAssign((&(*data_0)->data[h_0].Field2.handler), val_0.handler, (&NTI__El1HzcbAXI4FXRMy9aew4PA_)); 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;}
|
|
|
|
#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__L5cb6eBFhge2gcEHNie8Kg)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t) { tySequence__4tnpefYRDGIct5y7RxC8KA* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_99; tySequence__4tnpefYRDGIct5y7RxC8KA* T2_; n_1 = (tySequence__4tnpefYRDGIct5y7RxC8KA*)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_99)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_99)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_99)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_99), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__4tnpefYRDGIct5y7RxC8KA*) newSeq((&NTI__4tnpefYRDGIct5y7RxC8KA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_99))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__4tnpefYRDGIct5y7RxC8KA*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_100;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_Topic__KLsnabaqPzbVsZlEwqe1cA 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA)); T18_.name = n_1->data[i].Field2.name; T18_.handler = n_1->data[i].Field2.handler; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.name, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.handler, NIM_NIL);
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__VRKzoZ9bZLa9cxcPa0T0Z8aw(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_100)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_100); } 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__s9a9c2z8OehwJV5xnyfm1ARQtables)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_101;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_101)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_101); }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___mE5dAYM8xGX9b3MIatQCCXQ)(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* t, NimStringDesc* key_0, tyObject_Topic__KLsnabaqPzbVsZlEwqe1cA 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_11));
|
|
}
|
|
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__4tnpefYRDGIct5y7RxC8KA*) newSeq((&NTI__4tnpefYRDGIct5y7RxC8KA_), ((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__uuSs4Pio2JtxqrsgwJwAZAtables((*t), key_0, (&hc));
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NimStringDesc* T15_;
|
|
#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"
|
|
T15_ = (NimStringDesc*)0; T15_ = (*t).data->data[index].Field2.name; (*t).data->data[index].Field2.name = copyStringRC1(val_0.name); if (T15_) nimGCunrefNoCycle(T15_); genericSeqAssign((&(*t).data->data[index].Field2.handler), val_0.handler, (&NTI__El1HzcbAXI4FXRMy9aew4PA_)); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_102; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_103;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI T19_;
|
|
#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"
|
|
T19_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T19_ == ((NI) 0))) goto LA20_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T24_;
|
|
#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"
|
|
T24_ = (NIM_BOOL)0; T24_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T24_)) goto LA25_;
|
|
|
|
#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_11));
|
|
}
|
|
LA25_: ;
|
|
|
|
#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__4tnpefYRDGIct5y7RxC8KA*) newSeq((&NTI__4tnpefYRDGIct5y7RxC8KA_), ((NI) 64))); }
|
|
LA20_: ;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T29_;
|
|
#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"
|
|
T29_ = (NIM_BOOL)0; T29_ = mustRehash__fKlM0HJVTpwCpx1e8PopCgtables((*t)); if (!T29_) goto LA30_;
|
|
|
|
#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__L5cb6eBFhge2gcEHNie8Kg(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__s9a9c2z8OehwJV5xnyfm1ARQtables((*t), key_0, hc); }
|
|
LA30_: ;
|
|
|
|
#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_102)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_102);
|
|
#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__VRKzoZ9bZLa9cxcPa0T0Z8aw(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_103)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_103); }
|
|
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__zov5AkBxbot9aiAgvs2J7gQtables)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_104;{ 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_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); } T16_ = eqStrings(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_104)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_104); }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__snyDAvStmRmkLSCNgnlJZg_2)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* 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__zov5AkBxbot9aiAgvs2J7gQtables(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__snyDAvStmRmkLSCNgnlJZg)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* 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__snyDAvStmRmkLSCNgnlJZg_2(t, key_0); goto BeforeRet_;
|
|
}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__yNyhcRMuLWgELHQo9bUILawtables)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_105; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_106; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_107; 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_14));
|
|
}
|
|
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_105)) { 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_106)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_105) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_106)); 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_107)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_107) < ((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__oXvs9cq5Qvc9aVkw5cVIQNKQ)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ* t, tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g** data_0, NimStringDesc* key_0, tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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].Field2.data), val_0.data, (&NTI__2lQSxaq5eC9aWYzZNTJyZtA_)); (*data_0)->data[h_0].Field2.counter = val_0.counter; 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;}
|
|
|
|
#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__XnlDl4TRLGYdi7foOjiwBQ)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ* t) { tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_108; tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g* T2_; n_1 = (tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g*)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_108)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_108)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_108)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_108), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g*) newSeq((&NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_108))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_109;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_HashSet__PM9aM6DsVafGgKfhr9bQcNSA 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA)); T18_.data = n_1->data[i].Field2.data; T18_.counter = n_1->data[i].Field2.counter; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); n_1->data[i].Field2.counter = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__oXvs9cq5Qvc9aVkw5cVIQNKQ(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_109)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_109); } 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__TRHyz8CqW9auRJqYe7NEQgwtables)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_110;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_110)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_110); }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___qDQMKSgHj4a8BzQy0xtyOw)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ* t, NimStringDesc* key_0, tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA 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_11));
|
|
}
|
|
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__WM4lmj0QFNmzCn9a9cZ9cYt3g*) newSeq((&NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_), ((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__zov5AkBxbot9aiAgvs2J7gQtables((*t), key_0, (&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"
|
|
genericSeqAssign((&(*t).data->data[index].Field2.data), val_0.data, (&NTI__2lQSxaq5eC9aWYzZNTJyZtA_)); (*t).data->data[index].Field2.counter = val_0.counter; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_111; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_112;
|
|
#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_11));
|
|
}
|
|
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__WM4lmj0QFNmzCn9a9cZ9cYt3g*) newSeq((&NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_), ((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__yNyhcRMuLWgELHQo9bUILawtables((*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__XnlDl4TRLGYdi7foOjiwBQ(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__TRHyz8CqW9auRJqYe7NEQgwtables((*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_111)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_111);
|
|
#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__oXvs9cq5Qvc9aVkw5cVIQNKQ(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_112)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_112); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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_HashSet__PM9aM6DsVafGgKfhr9bQcNSA*, X5BX5D___0M9awEV75EuJCO9cqHH9aZOIA)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ* t, NimStringDesc* key_0) { tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_HashSet__PM9aM6DsVafGgKfhr9bQcNSA*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__zov5AkBxbot9aiAgvs2J7gQtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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 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__BGrFiYo3A4Rl1u2cKfO39cQ)(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ 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__hi24HVDthGVUIUfuDpjqIQtables)(tyObject_Table__i55W8RrwGKsG9cl0sAKxgkQ t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_113;{ 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_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); } T16_ = eqStrings(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_113)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_113); }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(NI, getOrDefault__qgo9cgqD8vYVDoCXNnnS9a9bg)(tyObject_Table__i55W8RrwGKsG9cl0sAKxgkQ t, NimStringDesc* key_0, NI default_0) { NI result; NI hcX60gensym49635924_; NI indexX60gensym49635925_; result = (NI)0; hcX60gensym49635924_ = (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"
|
|
indexX60gensym49635925_ = rawGet__hi24HVDthGVUIUfuDpjqIQtables(t, key_0, (&hcX60gensym49635924_));
|
|
#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) <= indexX60gensym49635925_)) goto LA3_;
|
|
if ((NU)(indexX60gensym49635925_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym49635925_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym49635925_].Field2; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ result = default_0; }
|
|
LA1_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tySequence__maP5b4juf9aviaIdhhcTZbQ)(void* p, NI op) {
|
|
tySequence__maP5b4juf9aviaIdhhcTZbQ* a;
|
|
NI T1_; a = (tySequence__maP5b4juf9aviaIdhhcTZbQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field2, op); }
|
|
}
|
|
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
|
static N_INLINE(NI, hash__AN9c8V1UY1ZE7b8ldNRftRQhashes)(NU64 x_0) { 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_0)); 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__I39aPLzJrKvmT8vgTTA9b2Pwtables)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_116;{ 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__AN9c8V1UY1ZE7b8ldNRftRQhashes(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); } T16_ = (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_116)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_116); }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_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw*, getOrDefault__pHWZQMODBj1zIMT1KXb9bbQ)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 key_0, tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* default_0) { tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* result; NI hcX60gensym130235201_; NI indexX60gensym130235202_; result = (tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw*)0; hcX60gensym130235201_ = (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"
|
|
indexX60gensym130235202_ = rawGet__I39aPLzJrKvmT8vgTTA9b2Pwtables(t, key_0, (&hcX60gensym130235201_));
|
|
#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) <= indexX60gensym130235202_)) goto LA3_;
|
|
if ((NU)(indexX60gensym130235202_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym130235202_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym130235202_].Field2; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ result = default_0; }
|
|
LA1_: ;
|
|
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__m9b44FwpE9bsM3ol0YXxpGpA)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ 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 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__szG9bMDcJG6TrfarpEBOC8A_2)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 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__I39aPLzJrKvmT8vgTTA9b2Pwtables(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__szG9bMDcJG6TrfarpEBOC8A)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 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__szG9bMDcJG6TrfarpEBOC8A_2(t, key_0); goto BeforeRet_;
|
|
}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__NtF9cOaSXRbBK1fMIb2Lrewtables)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_117; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_118; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_119; 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_14));
|
|
}
|
|
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_117)) { 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_118)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_117) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_118)); 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_119)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_119) < ((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__DPfHUnJYo3kjX74LK2gaoQ)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t, tySequence__maP5b4juf9aviaIdhhcTZbQ** data_0, NU64 key_0, tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* 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"
|
|
(*data_0)->data[h_0].Field1 = key_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 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2), val_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 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;}
|
|
|
|
#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__9aWBlXUKm5hkZA1icwHVc8Q)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t) { tySequence__maP5b4juf9aviaIdhhcTZbQ* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_120; tySequence__maP5b4juf9aviaIdhhcTZbQ* T2_; n_1 = (tySequence__maP5b4juf9aviaIdhhcTZbQ*)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_120)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_120)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_120)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_120), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__maP5b4juf9aviaIdhhcTZbQ*) newSeq((&NTI__maP5b4juf9aviaIdhhcTZbQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_120))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__maP5b4juf9aviaIdhhcTZbQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_121;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; NU64 T17_; tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NU64)0; T17_ = n_1->data[i].Field1; n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw*)0; T18_ = n_1->data[i].Field2; asgnRef((void**) (&n_1->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__DPfHUnJYo3kjX74LK2gaoQ(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_121)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_121); } 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__8zuFAMShTZ9crf9ba1I7Q4pgtables)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ t, NU64 key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_122;{ 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); } T12_ = (t.data->data[h_1].Field1 == 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_122)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_122); }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___VD9b1xrD9bDhjx9b7TV7pK2Rw)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t, NU64 key_0, tyObject_LPChannelcolonObjectType___tnXRbRRlWnt7UoqCRh9b5Nw* 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_11));
|
|
}
|
|
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__maP5b4juf9aviaIdhhcTZbQ*) newSeq((&NTI__maP5b4juf9aviaIdhhcTZbQ_), ((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__I39aPLzJrKvmT8vgTTA9b2Pwtables((*t), key_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_123; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_124;
|
|
#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_11));
|
|
}
|
|
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__maP5b4juf9aviaIdhhcTZbQ*) newSeq((&NTI__maP5b4juf9aviaIdhhcTZbQ_), ((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__NtF9cOaSXRbBK1fMIb2Lrewtables((*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__9aWBlXUKm5hkZA1icwHVc8Q(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__8zuFAMShTZ9crf9ba1I7Q4pgtables((*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_123)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_123);
|
|
#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__DPfHUnJYo3kjX74LK2gaoQ(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_124)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_124); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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__kK9bRacPsB2B9aL19cjUY0BDQ)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t, NU64 key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__I39aPLzJrKvmT8vgTTA9b2Pwtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_125;
|
|
#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_125)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_125); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
(*t).data->data[i].Field1 = 0; 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_126;
|
|
#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_126)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_126) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; (*t).data->data[jX60gensym17475590_].Field1 = (*t).data->data[i].Field1; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field2), (*t).data->data[i].Field2); chckNil((void*)(&(*t).data->data[i])); (*t).data->data[i].Field0 = 0; (*t).data->data[i].Field1 = 0; unsureAsgnRef((void**)&(*t).data->data[i].Field2, NIM_NIL); }
|
|
}
|
|
} LA6: ;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, clear__9aWBlXUKm5hkZA1icwHVc8Q_2)(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__4SoG2KRQy3oMm9aUzSLtGrA_127;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < colontmp_)) goto LA4;
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
i = i_2; if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.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 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
(*t).data->data[i].Field1 = 0; if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 153 "/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 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_127)) { raiseOverflow(); }; i_2 = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_127); } LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
(*t).counter = ((NI) 0);}
|
|
|
|
#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__PM9btsJmhNOJ7EUfpwXlHZwtables)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_128;{ 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_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); } T16_ = eqStrings(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_128)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_128); }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__bE75hOw4k31yMgGRRgEQ8A_2)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* 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__PM9btsJmhNOJ7EUfpwXlHZwtables(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__bE75hOw4k31yMgGRRgEQ8A)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* 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__bE75hOw4k31yMgGRRgEQ8A_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tySequence__9bUff3pvvg9b9bwSnutq8aJFQ)(void* p, NI op) {
|
|
tySequence__9bUff3pvvg9b9bwSnutq8aJFQ* a;
|
|
NI T1_; a = (tySequence__9bUff3pvvg9b9bwSnutq8aJFQ*)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.data, op); }
|
|
}
|
|
|
|
#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__M4l9bZOYknOzxX1cBg2UNAwtables)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_130; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_131; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_132; 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_14));
|
|
}
|
|
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_130)) { 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_131)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_130) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_131)); 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_132)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_132) < ((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__kTzRecZSn9aTYJJPQH5iAPA)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t, tySequence__9bUff3pvvg9b9bwSnutq8aJFQ** data_0, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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].Field2.data), val_0.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*data_0)->data[h_0].Field2.counter = val_0.counter; 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;}
|
|
|
|
#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__bwNeSkAK4eUglKJ6FGbWuw)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t) { tySequence__9bUff3pvvg9b9bwSnutq8aJFQ* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_133; tySequence__9bUff3pvvg9b9bwSnutq8aJFQ* T2_; n_1 = (tySequence__9bUff3pvvg9b9bwSnutq8aJFQ*)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_133)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_133)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_133)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_133), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__9bUff3pvvg9b9bwSnutq8aJFQ*) newSeq((&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_133))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__9bUff3pvvg9b9bwSnutq8aJFQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_134;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw)); T18_.data = n_1->data[i].Field2.data; T18_.counter = n_1->data[i].Field2.counter; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); n_1->data[i].Field2.counter = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__kTzRecZSn9aTYJJPQH5iAPA(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_134)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_134); } 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__Fblsv3kbpFayLQjF5L5p0Atables)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_135;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_135)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_135); }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___Q9bUcPXyYaA7YNj9a9aJpFsQg)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw 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_11));
|
|
}
|
|
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__9bUff3pvvg9b9bwSnutq8aJFQ*) newSeq((&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_), ((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__PM9btsJmhNOJ7EUfpwXlHZwtables((*t), key_0, (&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"
|
|
genericSeqAssign((&(*t).data->data[index].Field2.data), val_0.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*t).data->data[index].Field2.counter = val_0.counter; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_136; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_137;
|
|
#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_11));
|
|
}
|
|
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__9bUff3pvvg9b9bwSnutq8aJFQ*) newSeq((&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_), ((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__M4l9bZOYknOzxX1cBg2UNAwtables((*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__bwNeSkAK4eUglKJ6FGbWuw(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__Fblsv3kbpFayLQjF5L5p0Atables((*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_136)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_136);
|
|
#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__kTzRecZSn9aTYJJPQH5iAPA(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_137)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_137); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw*, X5BX5D___EZglJZiAGhNKsPi6uQO5wg)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t, NimStringDesc* key_0) { tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__PM9btsJmhNOJ7EUfpwXlHZwtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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 428 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw*, getOrDefault__e9butkEzCIfVVPRMG7D80VQ)(tyObject_Table__lHpSn1a1LQne7Vijlza5tg t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* result; NI hcX60gensym140860394_; NI indexX60gensym140860395_; result = (tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw*)0; hcX60gensym140860394_ = (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"
|
|
indexX60gensym140860395_ = rawGet__B0Q2IxFWoBivhITKKLmBNgtables(t, key_0, (&hcX60gensym140860394_));
|
|
#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) <= indexX60gensym140860395_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym140860395_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym140860395_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym140860395_].Field2; }
|
|
LA3_: ;
|
|
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__Yda2B1K5kiWgHH1JhOEMmw)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg 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;}
|
|
static N_NIMCALL(void, Marker_tySequence__RHVAHq4hk7ajRY6ChL6jQg)(void* p, NI op) {
|
|
tySequence__RHVAHq4hk7ajRY6ChL6jQg* a;
|
|
NI T1_; a = (tySequence__RHVAHq4hk7ajRY6ChL6jQg*)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 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
static N_INLINE(NI, rawGet__ez9a4xgJyMSq4U8ifsBBZIAtables)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_141;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(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___cWgGOpcuZLD1zvRRNHffQQ(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_141)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_141); }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__AAYdmjZgHDavEtYOkE3y8A)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__ez9a4xgJyMSq4U8ifsBBZIAtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_142;
|
|
#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_142)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_142); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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_143;
|
|
#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_143)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_143) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1), (*t).data->data[i].Field1); asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].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 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__CCqFZwYE5ZtpJq1qxo66ag)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA** val_0) { 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__ez9a4xgJyMSq4U8ifsBBZIAtables((*t), key_0, (&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 mskX60gensym17475623_; 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_0)), (*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); mskX60gensym17475623_ = T5_;
|
|
#line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_144;
|
|
#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_144)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_144); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475625_; NI rX60gensym17475626_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475625_ = index;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475626_ = jX60gensym17475625_; 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"
|
|
asgnRef((void**) (&(*t).data->data[index].Field1), NIM_NIL); 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_145;
|
|
#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_145)) { raiseOverflow(); }; index = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_145) & mskX60gensym17475623_);
|
|
#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); } rX60gensym17475626_ = (NI)((*t).data->data[index].Field0 & mskX60gensym17475623_);
|
|
#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_ = (rX60gensym17475626_ <= 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_ = (jX60gensym17475625_ < rX60gensym17475626_); 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_ = (jX60gensym17475625_ < rX60gensym17475626_); 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 < jX60gensym17475625_); 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 < jX60gensym17475625_); 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_ = (rX60gensym17475626_ <= 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)(jX60gensym17475625_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475625_,((*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[jX60gensym17475625_].Field0 = (*t).data->data[index].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475625_].Field1), (*t).data->data[index].Field1); asgnRef((void**) (&(*t).data->data[jX60gensym17475625_].Field2), (*t).data->data[index].Field2); chckNil((void*)(&(*t).data->data[index])); (*t).data->data[index].Field0 = 0; unsureAsgnRef((void**)&(*t).data->data[index].Field1, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[index].Field2, NIM_NIL); }
|
|
}
|
|
} LA10: ;
|
|
}
|
|
LA8_: ;
|
|
}
|
|
LA3_: ;
|
|
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__pHoXwahzQQ8Hbh2bGvpLLgtables)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_146; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_147; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_148; 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_14));
|
|
}
|
|
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_146)) { 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_147)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_146) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_147)); 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_148)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_148) < ((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__m1Gt4hUhm1Qf2zidECPGXg)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t, tySequence__RHVAHq4hk7ajRY6ChL6jQg** data_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* 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].Field1), key_0, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2), val_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 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;}
|
|
|
|
#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__WvEgYrLkZgGpZdF9bjNjU4Q)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t) { tySequence__RHVAHq4hk7ajRY6ChL6jQg* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_149; tySequence__RHVAHq4hk7ajRY6ChL6jQg* T2_; n_1 = (tySequence__RHVAHq4hk7ajRY6ChL6jQg*)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_149)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_149)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_149)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_149), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__RHVAHq4hk7ajRY6ChL6jQg*) newSeq((&NTI__RHVAHq4hk7ajRY6ChL6jQg_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_149))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__RHVAHq4hk7ajRY6ChL6jQg*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_150;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T17_; tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA*)0; T18_ = n_1->data[i].Field2; asgnRef((void**) (&n_1->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__m1Gt4hUhm1Qf2zidECPGXg(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_150)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_150); } 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__G9azok9aFer9bajpv49akAzSngtables)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_151;{ 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___cWgGOpcuZLD1zvRRNHffQQ(t.data->data[h_1].Field1, 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_151)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_151); }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___qhOB9b7heK9cMZ75ekYppnFw)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_TimedEntrycolonObjectType___BB1YhQeQa9b4F1jd0o88EoA* 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_11));
|
|
}
|
|
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__RHVAHq4hk7ajRY6ChL6jQg*) newSeq((&NTI__RHVAHq4hk7ajRY6ChL6jQg_), ((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__ez9a4xgJyMSq4U8ifsBBZIAtables((*t), key_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_152; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_153;
|
|
#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_11));
|
|
}
|
|
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__RHVAHq4hk7ajRY6ChL6jQg*) newSeq((&NTI__RHVAHq4hk7ajRY6ChL6jQg_), ((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__pHoXwahzQQ8Hbh2bGvpLLgtables((*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__WvEgYrLkZgGpZdF9bjNjU4Q(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__G9azok9aFer9bajpv49akAzSngtables((*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_152)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_152);
|
|
#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__m1Gt4hUhm1Qf2zidECPGXg(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_153)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_153); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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__D9a9c9a0Q7g3Wf0nuglUeZZvQ)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* Result) { NI hcX60gensym141975594_; NI indexX60gensym141975595_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; hcX60gensym141975594_ = (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"
|
|
indexX60gensym141975595_ = rawGet__PM9btsJmhNOJ7EUfpwXlHZwtables(t, key_0, (&hcX60gensym141975594_));
|
|
#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) <= indexX60gensym141975595_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym141975595_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym141975595_,(t.data ? t.data->Sup.len : 0)-1); } genericSeqAssign((&(*Result).data), t.data->data[indexX60gensym141975595_].Field2.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*Result).counter = t.data->data[indexX60gensym141975595_].Field2.counter; }
|
|
LA3_: ;
|
|
}
|
|
|
|
#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__1o9cOHm4tLGJLA6SLgT9bbwQ)(NI initialSize, tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* 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__9bUff3pvvg9b9bwSnutq8aJFQ*) newSeq((&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_), ((NI) (initialSize))));}
|
|
static N_NIMCALL(void, Marker_tySequence__Y9bpibYYCq7U9bI2q2EkdjDA)(void* p, NI op) {
|
|
tySequence__Y9bpibYYCq7U9bI2q2EkdjDA* a;
|
|
NI T1_; a = (tySequence__Y9bpibYYCq7U9bI2q2EkdjDA*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__a9czYAVXtt3ELF2dd9apg7CA)(void* p, NI op) {
|
|
tySequence__a9czYAVXtt3ELF2dd9apg7CA* a;
|
|
NI T1_; a = (tySequence__a9czYAVXtt3ELF2dd9apg7CA*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__UuxWsCxMkcgdpNKQqNagIQ)(void* p, NI op) {
|
|
tySequence__UuxWsCxMkcgdpNKQqNagIQ* a;
|
|
NI T1_; a = (tySequence__UuxWsCxMkcgdpNKQqNagIQ*)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__9c0dnHKqrAJoOYibqj28Tqw)(void* p, NI op) {
|
|
tySequence__9c0dnHKqrAJoOYibqj28Tqw* a;
|
|
NI T1_; a = (tySequence__9c0dnHKqrAJoOYibqj28Tqw*)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.ihave, op); nimGCvisit((void*)a->data[T1_].Field2.iwant, op); nimGCvisit((void*)a->data[T1_].Field2.graft, op); nimGCvisit((void*)a->data[T1_].Field2.prune, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__Fdd1zCc4iVW86c0yW4quCQ)(void* p, NI op) {
|
|
tySequence__Fdd1zCc4iVW86c0yW4quCQ* a;
|
|
NI T1_; a = (tySequence__Fdd1zCc4iVW86c0yW4quCQ*)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.fromPeer.data, op); nimGCvisit((void*)a->data[T1_].Field2.data, op); nimGCvisit((void*)a->data[T1_].Field2.seqno, op); nimGCvisit((void*)a->data[T1_].Field2.topicIDs, op); nimGCvisit((void*)a->data[T1_].Field2.signature, op); nimGCvisit((void*)a->data[T1_].Field2.key, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__ePVkqZZoBAVzojrVYd6imA)(void* p, NI op) {
|
|
tySequence__ePVkqZZoBAVzojrVYd6imA* a;
|
|
NI T1_; a = (tySequence__ePVkqZZoBAVzojrVYd6imA*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ)(void* p, NI op) {
|
|
tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ* a;
|
|
NI T1_; a = (tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); nimGCvisit((void*)a->data[T1_].Field2.topicInfos.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__9bIYZNL3t229a9bbJxXEVTAsg)(void* p, NI op) {
|
|
tySequence__9bIYZNL3t229a9bbJxXEVTAsg* a;
|
|
NI T1_; a = (tySequence__9bIYZNL3t229a9bbJxXEVTAsg*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__uWop5OFSkZe0GjlY2KeNCQ)(void* p, NI op) {
|
|
tySequence__uWop5OFSkZe0GjlY2KeNCQ* a;
|
|
NI T1_; a = (tySequence__uWop5OFSkZe0GjlY2KeNCQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data.buffer, op); nimGCvisit((void*)a->data[T1_].Field2.data, op); }
|
|
}
|
|
|
|
#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__vJ02aY7HBk05EaJuEQaJQgtables)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_172;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(key_0.data->data, (key_0.data ? key_0.data->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 T21_;
|
|
#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_; NI T18_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T18_ = (NI)0; T18_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T16_ = (T18_ == ((NI) 0)); LA17_: ;
|
|
if (!T16_) goto LA19_;
|
|
|
|
#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_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#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"
|
|
T21_ = ((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, T21_); } 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_172)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_172); }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__9b78WRTj9atUVET9aLaazG4Wg_2)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__vJ02aY7HBk05EaJuEQaJQgtables(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__9b78WRTj9atUVET9aLaazG4Wg)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__9b78WRTj9atUVET9aLaazG4Wg_2(t, key_0); goto BeforeRet_;
|
|
}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__1jsXYrwRFUGLlG2BeelqrAtables)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_173; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_174; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_175; 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_14));
|
|
}
|
|
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_173)) { 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_174)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_173) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_174)); 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_175)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_175) < ((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__GckEoeMFUV3YlaYZHA9ctUQ)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t, tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ* 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].Field1.data), key_0.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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"
|
|
genericAssign((void*)(&(*data_0)->data[h_0].Field2), (void*)val_0, (&NTI__yaPo43V0YO5LtJo439a78nQ_)); 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;}
|
|
|
|
#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__WQDZidLzl1aNsdDF6kVTPw)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t) { tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_176; tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ* T2_; n_1 = (tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ*)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_176)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_176)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_176)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_176), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ*) newSeq((&NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_176))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_177;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw T17_; tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T17_), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw)); T17_.data = n_1->data[i].Field1.data; chckNil((void*)(&n_1->data[i].Field1)); unsureAsgnRef((void**)&n_1->data[i].Field1.data, 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ)); nimCopyMem((void*)(&T18_), (NIM_CONST void*)(&n_1->data[i].Field2), sizeof(T18_)); chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.topicInfos.data, NIM_NIL); n_1->data[i].Field2.topicInfos.counter = 0; n_1->data[i].Field2.expire.value = 0; n_1->data[i].Field2.score = 0; n_1->data[i].Field2.appScore = 0; n_1->data[i].Field2.behaviourPenalty = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__GckEoeMFUV3YlaYZHA9ctUQ(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_177)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_177); } 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__rM9aZUoRI7rNyEKc8uRPl9cgtables)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_178;{ 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 T17_;
|
|
#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_; NI T14_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T14_ = (NI)0; T14_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T12_ = (T14_ == ((NI) 0)); LA13_: ;
|
|
if (!T12_) goto LA15_;
|
|
|
|
#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_;
|
|
}
|
|
LA15_: ;
|
|
|
|
#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"
|
|
T17_ = ((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, T17_); } 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_178)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_178); }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___xzxLNZV2c3Bsgb13gx6tMA)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ* 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_11));
|
|
}
|
|
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__QGnz2z1Po9aOUxkS1gh8g9cQ*) newSeq((&NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_), ((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__vJ02aY7HBk05EaJuEQaJQgtables((*t), key_0, (&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"
|
|
genericAssign((void*)(&(*t).data->data[index].Field2), (void*)val_0, (&NTI__yaPo43V0YO5LtJo439a78nQ_)); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_179; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_180;
|
|
#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_11));
|
|
}
|
|
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__QGnz2z1Po9aOUxkS1gh8g9cQ*) newSeq((&NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_), ((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__1jsXYrwRFUGLlG2BeelqrAtables((*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__WQDZidLzl1aNsdDF6kVTPw(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__rM9aZUoRI7rNyEKc8uRPl9cgtables((*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_179)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_179);
|
|
#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__GckEoeMFUV3YlaYZHA9ctUQ(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_180)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_180); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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_PeerStats__yaPo43V0YO5LtJo439a78nQ*, X5BX5D___WENRyLG9cGjeqB35OUyshhw)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_PeerStats__yaPo43V0YO5LtJo439a78nQ*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__vJ02aY7HBk05EaJuEQaJQgtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].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"
|
|
|
|
#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___YvhybdNIMaDdbU9cTJva0oQ_2(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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__FrKZhysisZSGodXCzM29aYgtables)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_181;{ 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_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); } T16_ = eqStrings(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_181)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_181); }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__5mhyDjYnYg3VRIfCO01PYA_2)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* 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__FrKZhysisZSGodXCzM29aYgtables(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__5mhyDjYnYg3VRIfCO01PYA)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* 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__5mhyDjYnYg3VRIfCO01PYA_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
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_TopicInfo__NDsrn7kILwUb4UgmJKODgg*, X5BX5D___hpb2BQXszL8D5bc7ZT464Q)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ* t, NimStringDesc* key_0) { tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__FrKZhysisZSGodXCzM29aYgtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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__btqUwgnn19cnj5V6SWLn0Fwtables)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_182;{ 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_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); } T16_ = eqStrings(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_182)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_182); }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__M6TwvyofEydpecc39a5W6MQtables)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_183; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_184; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_185; 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_14));
|
|
}
|
|
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_183)) { 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_184)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_183) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_184)); 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_185)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_185) < ((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__7GlQiwrefpRvJvYwYhMgLw)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw* t, tySequence__9bIYZNL3t229a9bbJxXEVTAsg** data_0, NimStringDesc* key_0, tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ* val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
(*data_0)->data[h_0].Field2 = (*val_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 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;}
|
|
|
|
#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__yMTsabl7yAtsHomwbnk3ng)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw* t) { tySequence__9bIYZNL3t229a9bbJxXEVTAsg* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_186; tySequence__9bIYZNL3t229a9bbJxXEVTAsg* T2_; n_1 = (tySequence__9bIYZNL3t229a9bbJxXEVTAsg*)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_186)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_186)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_186)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_186), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__9bIYZNL3t229a9bbJxXEVTAsg*) newSeq((&NTI__9bIYZNL3t229a9bbJxXEVTAsg_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_186))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__9bIYZNL3t229a9bbJxXEVTAsg*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_187;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_TopicParams__jdn46FRYYVNk4P5zTR8myQ 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = n_1->data[i].Field2; chckNil((void*)(&n_1->data[i].Field2)); nimZeroMem((void*)(&n_1->data[i].Field2), sizeof(tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ));
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__7GlQiwrefpRvJvYwYhMgLw(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_187)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_187); } 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__XwO2yG6E9ahJZSPI2vn39aRQtables)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_188;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_188)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_188); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ*, mgetOrPut__MCvDd3w0LIPvtjlieoPRfA)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw* t, NimStringDesc* key_0, tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ* val_0) { tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ* result; NI hc; NI index; result = (tyObject_TopicParams__jdn46FRYYVNk4P5zTR8myQ*)0;
|
|
#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_11));
|
|
}
|
|
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__9bIYZNL3t229a9bbJxXEVTAsg*) newSeq((&NTI__9bIYZNL3t229a9bbJxXEVTAsg_), ((NI) 64))); }
|
|
LA4_: ;
|
|
hc = (NI)0;
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
index = rawGet__btqUwgnn19cnj5V6SWLn0Fwtables((*t), key_0, (&hc));
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_189; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_190;
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if (!(index < ((NI) 0))) goto LA13_;
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI T17_;
|
|
#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"
|
|
T17_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T17_ == ((NI) 0))) goto LA18_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T22_;
|
|
#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"
|
|
T22_ = (NIM_BOOL)0; T22_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T22_)) goto LA23_;
|
|
|
|
#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_11));
|
|
}
|
|
LA23_: ;
|
|
|
|
#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__9bIYZNL3t229a9bbJxXEVTAsg*) newSeq((&NTI__9bIYZNL3t229a9bbJxXEVTAsg_), ((NI) 64))); }
|
|
LA18_: ;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T27_;
|
|
#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"
|
|
T27_ = (NIM_BOOL)0; T27_ = mustRehash__M6TwvyofEydpecc39a5W6MQtables((*t)); if (!T27_) goto LA28_;
|
|
|
|
#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__yMTsabl7yAtsHomwbnk3ng(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__XwO2yG6E9ahJZSPI2vn39aRQtables((*t), key_0, hc); }
|
|
LA28_: ;
|
|
|
|
#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_189)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_189);
|
|
#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__7GlQiwrefpRvJvYwYhMgLw(t, (&(*t).data), key_0, val_0, hc, index);
|
|
|
|
#line 68 "/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_190)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_190); }
|
|
LA13_: ;
|
|
|
|
#line 70 "/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); } result = (&(*t).data->data[index].Field2); 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__iwmhIAWQRjBezsCBsAXW9cwtables)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_191; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_192; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_193; 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_14));
|
|
}
|
|
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_191)) { 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_192)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_191) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_192)); 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_193)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_193) < ((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__q9acNsGKDYv530f5vZvYAPA)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ* t, tySequence__ePVkqZZoBAVzojrVYd6imA** data_0, NimStringDesc* key_0, tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg* val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
(*data_0)->data[h_0].Field2 = (*val_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 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;}
|
|
|
|
#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__WzjAaigl7LtLm3CJBE9cGog)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ* t) { tySequence__ePVkqZZoBAVzojrVYd6imA* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_194; tySequence__ePVkqZZoBAVzojrVYd6imA* T2_; n_1 = (tySequence__ePVkqZZoBAVzojrVYd6imA*)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_194)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_194)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_194)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_194), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__ePVkqZZoBAVzojrVYd6imA*) newSeq((&NTI__ePVkqZZoBAVzojrVYd6imA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_194))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__ePVkqZZoBAVzojrVYd6imA*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_195;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_TopicInfo__NDsrn7kILwUb4UgmJKODgg 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = n_1->data[i].Field2; chckNil((void*)(&n_1->data[i].Field2)); nimZeroMem((void*)(&n_1->data[i].Field2), sizeof(tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg));
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__q9acNsGKDYv530f5vZvYAPA(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_195)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_195); } 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__AwgKfNsin9bAS9bMydZAUHAgtables)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_196;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_196)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_196); }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___nUqrovATG7qtF09chrJe1GQ)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ* t, NimStringDesc* key_0, tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg* 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_11));
|
|
}
|
|
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__ePVkqZZoBAVzojrVYd6imA*) newSeq((&NTI__ePVkqZZoBAVzojrVYd6imA_), ((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__FrKZhysisZSGodXCzM29aYgtables((*t), key_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_197; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_198;
|
|
#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_11));
|
|
}
|
|
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__ePVkqZZoBAVzojrVYd6imA*) newSeq((&NTI__ePVkqZZoBAVzojrVYd6imA_), ((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__iwmhIAWQRjBezsCBsAXW9cwtables((*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__WzjAaigl7LtLm3CJBE9cGog(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__AwgKfNsin9bAS9bMydZAUHAgtables((*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_197)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_197);
|
|
#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__q9acNsGKDYv530f5vZvYAPA(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_198)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_198); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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__EiB3KQ9aUf7qCEvToovfzDA)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t, NimStringDesc* key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__PM9btsJmhNOJ7EUfpwXlHZwtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_199;
|
|
#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_199)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_199); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); unsureAsgnRef((void**)&(*t).data->data[i].Field2.data, NIM_NIL); (*t).data->data[i].Field2.counter = 0; {
|
|
#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_200;
|
|
#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_200)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_200) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1), (*t).data->data[i].Field1); asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field2.data), (*t).data->data[i].Field2.data); (*t).data->data[jX60gensym17475590_].Field2.counter = (*t).data->data[i].Field2.counter; 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.data, NIM_NIL); (*t).data->data[i].Field2.counter = 0; }
|
|
}
|
|
} 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__SQjCoQhQnjKM8i8SuUiiCQ)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ 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 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw*, mgetOrPut__ZaDcuPfPOOcFxfMBp7p8hA)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg* t, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw val_0) { tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* result; NI hc; NI index; result = (tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw*)0;
|
|
#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_11));
|
|
}
|
|
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__9bUff3pvvg9b9bwSnutq8aJFQ*) newSeq((&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_), ((NI) 64))); }
|
|
LA4_: ;
|
|
hc = (NI)0;
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
index = rawGet__PM9btsJmhNOJ7EUfpwXlHZwtables((*t), key_0, (&hc));
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_201; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_202;
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if (!(index < ((NI) 0))) goto LA13_;
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI T17_;
|
|
#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"
|
|
T17_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T17_ == ((NI) 0))) goto LA18_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T22_;
|
|
#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"
|
|
T22_ = (NIM_BOOL)0; T22_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T22_)) goto LA23_;
|
|
|
|
#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_11));
|
|
}
|
|
LA23_: ;
|
|
|
|
#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__9bUff3pvvg9b9bwSnutq8aJFQ*) newSeq((&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_), ((NI) 64))); }
|
|
LA18_: ;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T27_;
|
|
#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"
|
|
T27_ = (NIM_BOOL)0; T27_ = mustRehash__M4l9bZOYknOzxX1cBg2UNAwtables((*t)); if (!T27_) goto LA28_;
|
|
|
|
#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__bwNeSkAK4eUglKJ6FGbWuw(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__Fblsv3kbpFayLQjF5L5p0Atables((*t), key_0, hc); }
|
|
LA28_: ;
|
|
|
|
#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_201)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_201);
|
|
#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__kTzRecZSn9aTYJJPQH5iAPA(t, (&(*t).data), key_0, val_0, hc, index);
|
|
|
|
#line 68 "/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_202)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_202); }
|
|
LA13_: ;
|
|
|
|
#line 70 "/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); } result = (&(*t).data->data[index].Field2); return result;}
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5D___D9a9c9a0Q7g3Wf0nuglUeZZvQ_2)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* Result) { NI hcX60gensym17475406_; NI indexX60gensym17475407_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; hcX60gensym17475406_ = (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"
|
|
indexX60gensym17475407_ = rawGet__PM9btsJmhNOJ7EUfpwXlHZwtables(t, key_0, (&hcX60gensym17475406_));
|
|
#line 362 "/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) <= indexX60gensym17475407_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475407_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475407_,(t.data ? t.data->Sup.len : 0)-1); } genericSeqAssign((&(*Result).data), t.data->data[indexX60gensym17475407_].Field2.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*Result).counter = t.data->data[indexX60gensym17475407_].Field2.counter; }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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_: ;
|
|
}
|
|
|
|
#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__Y6uWRTnvze6UjWwPlQcwtwtables)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_203;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(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___cWgGOpcuZLD1zvRRNHffQQ(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_203)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_203); }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__hvQmfCDUcowU4AG5rGoe4Atables)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_204; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_205; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_206; 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_14));
|
|
}
|
|
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_204)) { 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_205)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_204) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_205)); 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_206)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_206) < ((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__9cglu9bfmTfUfrER6aDEjenA)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig* t, tySequence__Fdd1zCc4iVW86c0yW4quCQ** data_0, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* 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].Field1), key_0, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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"
|
|
genericAssign((void*)(&(*data_0)->data[h_0].Field2), (void*)val_0, (&NTI__9bIfp9aTAZKB9cehqCItD41cg_)); 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;}
|
|
|
|
#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__ZAP9cTx3WaWg9b9bWAfNfIW5w)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig* t) { tySequence__Fdd1zCc4iVW86c0yW4quCQ* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_207; tySequence__Fdd1zCc4iVW86c0yW4quCQ* T2_; n_1 = (tySequence__Fdd1zCc4iVW86c0yW4quCQ*)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_207)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_207)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_207)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_207), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__Fdd1zCc4iVW86c0yW4quCQ*) newSeq((&NTI__Fdd1zCc4iVW86c0yW4quCQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_207))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__Fdd1zCc4iVW86c0yW4quCQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_208;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* T17_; tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg)); nimCopyMem((void*)(&T18_), (NIM_CONST void*)(&n_1->data[i].Field2), sizeof(T18_)); chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.fromPeer.data, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.seqno, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.topicIDs, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.signature, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.key, NIM_NIL);
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__9cglu9bfmTfUfrER6aDEjenA(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_208)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_208); } 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__8IAAU649bTY12dqm86cdfowtables)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_209;{ 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___cWgGOpcuZLD1zvRRNHffQQ(t.data->data[h_1].Field1, 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_209)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_209); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 408 "/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, hasKeyOrPut__gIFadV49cgzlPo4J2dvlKsQ)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* val_0) { NIM_BOOL result; NI hc; NI index; result = (NIM_BOOL)0;
|
|
#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_11));
|
|
}
|
|
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__Fdd1zCc4iVW86c0yW4quCQ*) newSeq((&NTI__Fdd1zCc4iVW86c0yW4quCQ_), ((NI) 64))); }
|
|
LA4_: ;
|
|
hc = (NI)0;
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
index = rawGet__Y6uWRTnvze6UjWwPlQcwtwtables((*t), key_0, (&hc));
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_210; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_211;
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if (!(index < ((NI) 0))) goto LA13_;
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
result = NIM_FALSE;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI T17_;
|
|
#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"
|
|
T17_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T17_ == ((NI) 0))) goto LA18_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T22_;
|
|
#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"
|
|
T22_ = (NIM_BOOL)0; T22_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T22_)) goto LA23_;
|
|
|
|
#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_11));
|
|
}
|
|
LA23_: ;
|
|
|
|
#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__Fdd1zCc4iVW86c0yW4quCQ*) newSeq((&NTI__Fdd1zCc4iVW86c0yW4quCQ_), ((NI) 64))); }
|
|
LA18_: ;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T27_;
|
|
#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"
|
|
T27_ = (NIM_BOOL)0; T27_ = mustRehash__hvQmfCDUcowU4AG5rGoe4Atables((*t)); if (!T27_) goto LA28_;
|
|
|
|
#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__ZAP9cTx3WaWg9b9bWAfNfIW5w(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__8IAAU649bTY12dqm86cdfowtables((*t), key_0, hc); }
|
|
LA28_: ;
|
|
|
|
#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_210)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_210);
|
|
#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__9cglu9bfmTfUfrER6aDEjenA(t, (&(*t).data), key_0, val_0, hc, index);
|
|
|
|
#line 78 "/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_211)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_211); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
result = NIM_TRUE; }
|
|
LA11_: ;
|
|
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__StBMRrg9avXY1PFmhw9cPKEgtables)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_212;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(key_0.data->data, (key_0.data ? key_0.data->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 T21_;
|
|
#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_; NI T18_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T18_ = (NI)0; T18_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T16_ = (T18_ == ((NI) 0)); LA17_: ;
|
|
if (!T16_) goto LA19_;
|
|
|
|
#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_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#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"
|
|
T21_ = ((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, T21_); } 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_212)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_212); }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(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw, getOrDefault__er9bVZY8IMN9cXFoTWG9czGJw)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyObject_Moment__p19adwOigsIe5d3NlfPJOEw result; NI hcX60gensym149130219_; NI indexX60gensym149130220_; nimZeroMem((void*)(&result), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw)); hcX60gensym149130219_ = (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"
|
|
indexX60gensym149130220_ = rawGet__StBMRrg9avXY1PFmhw9cPKEgtables(t, key_0, (&hcX60gensym149130219_));
|
|
#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) <= indexX60gensym149130220_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym149130220_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym149130220_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym149130220_].Field2; }
|
|
LA3_: ;
|
|
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__0cTJ2e7yg5HjeHX72c0klQtables)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_213; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_214; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_215; 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_14));
|
|
}
|
|
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_213)) { 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_214)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_213) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_214)); 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_215)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_215) < ((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__dkvugU9aha3FN80zZRCvJug)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t, tySequence__Y9bpibYYCq7U9bI2q2EkdjDA** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_Moment__p19adwOigsIe5d3NlfPJOEw 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].Field1.data), key_0.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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"
|
|
(*data_0)->data[h_0].Field2 = val_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 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;}
|
|
|
|
#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__JhoaJsFdpdGn7AonJKG3oQ)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t) { tySequence__Y9bpibYYCq7U9bI2q2EkdjDA* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_216; tySequence__Y9bpibYYCq7U9bI2q2EkdjDA* T2_; n_1 = (tySequence__Y9bpibYYCq7U9bI2q2EkdjDA*)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_216)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_216)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_216)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_216), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__Y9bpibYYCq7U9bI2q2EkdjDA*) newSeq((&NTI__Y9bpibYYCq7U9bI2q2EkdjDA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_216))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__Y9bpibYYCq7U9bI2q2EkdjDA*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_217;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw T17_; tyObject_Moment__p19adwOigsIe5d3NlfPJOEw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T17_), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw)); T17_.data = n_1->data[i].Field1.data; chckNil((void*)(&n_1->data[i].Field1)); unsureAsgnRef((void**)&n_1->data[i].Field1.data, 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = n_1->data[i].Field2; chckNil((void*)(&n_1->data[i].Field2)); nimZeroMem((void*)(&n_1->data[i].Field2), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw));
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__dkvugU9aha3FN80zZRCvJug(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_217)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_217); } 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__lklbNvGsmgX0vJaD9b2f3EAtables)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_218;{ 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 T17_;
|
|
#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_; NI T14_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T14_ = (NI)0; T14_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T12_ = (T14_ == ((NI) 0)); LA13_: ;
|
|
if (!T12_) goto LA15_;
|
|
|
|
#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_;
|
|
}
|
|
LA15_: ;
|
|
|
|
#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"
|
|
T17_ = ((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, T17_); } 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_218)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_218); }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___qUx3CQ0Te8q7c7izmsXPxg)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_Moment__p19adwOigsIe5d3NlfPJOEw 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_11));
|
|
}
|
|
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__Y9bpibYYCq7U9bI2q2EkdjDA*) newSeq((&NTI__Y9bpibYYCq7U9bI2q2EkdjDA_), ((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__StBMRrg9avXY1PFmhw9cPKEgtables((*t), key_0, (&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_0; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_219; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_220;
|
|
#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_11));
|
|
}
|
|
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__Y9bpibYYCq7U9bI2q2EkdjDA*) newSeq((&NTI__Y9bpibYYCq7U9bI2q2EkdjDA_), ((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__0cTJ2e7yg5HjeHX72c0klQtables((*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__JhoaJsFdpdGn7AonJKG3oQ(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__lklbNvGsmgX0vJaD9b2f3EAtables((*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_219)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_219);
|
|
#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__dkvugU9aha3FN80zZRCvJug(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_220)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_220); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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__YgksjWNRlXmqTsYrKiDhyA_2)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* 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__ez9a4xgJyMSq4U8ifsBBZIAtables(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__YgksjWNRlXmqTsYrKiDhyA)(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* 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__YgksjWNRlXmqTsYrKiDhyA_2(t, key_0); goto BeforeRet_;
|
|
}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__T9akKxGSSCsDPkyEZyes1ug_2)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__StBMRrg9avXY1PFmhw9cPKEgtables(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__T9akKxGSSCsDPkyEZyes1ug)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__T9akKxGSSCsDPkyEZyes1ug_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
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_Moment__p19adwOigsIe5d3NlfPJOEw*, X5BX5D___mqdVHiJmQ6BiQZdDQVXLOw)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyObject_Moment__p19adwOigsIe5d3NlfPJOEw* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_Moment__p19adwOigsIe5d3NlfPJOEw*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__StBMRrg9avXY1PFmhw9cPKEgtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].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"
|
|
|
|
#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___YvhybdNIMaDdbU9cTJva0oQ_2(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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 428 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg, getOrDefault__tQf70Lslv7MteHEZn4j6OA)(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ t, NimStringDesc* key_0) { tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg result; NI hcX60gensym143350397_; NI indexX60gensym143350398_; nimZeroMem((void*)(&result), sizeof(tyObject_TopicInfo__NDsrn7kILwUb4UgmJKODgg)); hcX60gensym143350397_ = (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"
|
|
indexX60gensym143350398_ = rawGet__FrKZhysisZSGodXCzM29aYgtables(t, key_0, (&hcX60gensym143350397_));
|
|
#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) <= indexX60gensym143350398_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym143350398_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym143350398_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym143350398_].Field2; }
|
|
LA3_: ;
|
|
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(void, getOrDefault__U7HR00XiiC4tOJ39csPgf9cg)(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg t, NimStringDesc* key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw default_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* Result) { NI hcX60gensym143720420_; NI indexX60gensym143720421_; hcX60gensym143720420_ = (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"
|
|
indexX60gensym143720421_ = rawGet__PM9btsJmhNOJ7EUfpwXlHZwtables(t, key_0, (&hcX60gensym143720420_));
|
|
#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) <= indexX60gensym143720421_)) goto LA3_;
|
|
if ((NU)(indexX60gensym143720421_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym143720421_,(t.data ? t.data->Sup.len : 0)-1); } genericSeqAssign((&(*Result).data), t.data->data[indexX60gensym143720421_].Field2.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*Result).counter = t.data->data[indexX60gensym143720421_].Field2.counter; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ genericSeqAssign((&(*Result).data), default_0.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*Result).counter = default_0.counter; }
|
|
LA1_: ;
|
|
}
|
|
|
|
#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__8T9bUgwKnUi0xchlEoA9cSGw_2)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* 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__Y6uWRTnvze6UjWwPlQcwtwtables(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__8T9bUgwKnUi0xchlEoA9cSGw)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* 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__8T9bUgwKnUi0xchlEoA9cSGw_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5D___dm23K4Ff1CuyQ5LhLLjcrQ)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0, tyObject_Message__9bIfp9aTAZKB9cehqCItD41cg* Result) { NI hcX60gensym17475406_; NI indexX60gensym17475407_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).fromPeer.data, NIM_NIL); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); unsureAsgnRef((void**)&(*Result).seqno, NIM_NIL); unsureAsgnRef((void**)&(*Result).topicIDs, NIM_NIL); unsureAsgnRef((void**)&(*Result).signature, NIM_NIL); unsureAsgnRef((void**)&(*Result).key, NIM_NIL); hcX60gensym17475406_ = (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"
|
|
indexX60gensym17475407_ = rawGet__Y6uWRTnvze6UjWwPlQcwtwtables(t, key_0, (&hcX60gensym17475406_));
|
|
#line 362 "/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) <= indexX60gensym17475407_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475407_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475407_,(t.data ? t.data->Sup.len : 0)-1); } genericAssign((void*)Result, (void*)(&t.data->data[indexX60gensym17475407_].Field2), (&NTI__9bIfp9aTAZKB9cehqCItD41cg_)); }
|
|
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___zMVAqVKur1IdGuBDQciPBg(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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_: ;
|
|
}
|
|
|
|
#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__pNb3Fa7BkaQ2OM9akLoFz4wtables)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_221;{ 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_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); } T16_ = eqStrings(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_221)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_221); }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__Hk9cTz5MsSIzoOzG2xVr8PAtables)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_222; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_223; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_224; 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_14));
|
|
}
|
|
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_222)) { 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_223)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_222) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_223)); 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_224)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_224) < ((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__6j4JKj0tjurPQFG1YkzFRw)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t, tySequence__a9czYAVXtt3ELF2dd9apg7CA** data_0, NimStringDesc* key_0, tyObject_Moment__p19adwOigsIe5d3NlfPJOEw val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
(*data_0)->data[h_0].Field2 = val_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 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;}
|
|
|
|
#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__0kI9bxxnmlaAmVmIlBsJDNA)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t) { tySequence__a9czYAVXtt3ELF2dd9apg7CA* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_225; tySequence__a9czYAVXtt3ELF2dd9apg7CA* T2_; n_1 = (tySequence__a9czYAVXtt3ELF2dd9apg7CA*)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_225)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_225)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_225)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_225), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__a9czYAVXtt3ELF2dd9apg7CA*) newSeq((&NTI__a9czYAVXtt3ELF2dd9apg7CA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_225))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__a9czYAVXtt3ELF2dd9apg7CA*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_226;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_Moment__p19adwOigsIe5d3NlfPJOEw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = n_1->data[i].Field2; chckNil((void*)(&n_1->data[i].Field2)); nimZeroMem((void*)(&n_1->data[i].Field2), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw));
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__6j4JKj0tjurPQFG1YkzFRw(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_226)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_226); } 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__CAfoi9aQc1fAAYpGg71zEJgtables)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_227;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_227)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_227); }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___Yf5SXizONERQCK2yVmC8HQ)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t, NimStringDesc* key_0, tyObject_Moment__p19adwOigsIe5d3NlfPJOEw 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_11));
|
|
}
|
|
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__a9czYAVXtt3ELF2dd9apg7CA*) newSeq((&NTI__a9czYAVXtt3ELF2dd9apg7CA_), ((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__pNb3Fa7BkaQ2OM9akLoFz4wtables((*t), key_0, (&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_0; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_228; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_229;
|
|
#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_11));
|
|
}
|
|
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__a9czYAVXtt3ELF2dd9apg7CA*) newSeq((&NTI__a9czYAVXtt3ELF2dd9apg7CA_), ((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__Hk9cTz5MsSIzoOzG2xVr8PAtables((*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__0kI9bxxnmlaAmVmIlBsJDNA(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__CAfoi9aQc1fAAYpGg71zEJgtables((*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_228)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_228);
|
|
#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__6j4JKj0tjurPQFG1YkzFRw(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_229)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_229); }
|
|
LA11_: ;
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__9aslpbPC7Zz3Ti6qyChmX5w)(void* p, NI op) {
|
|
tySequence__9aslpbPC7Zz3Ti6qyChmX5w* a;
|
|
NI T1_; a = (tySequence__9aslpbPC7Zz3Ti6qyChmX5w*)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.ihave, op); nimGCvisit((void*)a->data[T1_].Field2.iwant, op); nimGCvisit((void*)a->data[T1_].Field2.graft, op); nimGCvisit((void*)a->data[T1_].Field2.prune, op); }
|
|
}
|
|
|
|
#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__VEtghRpiKvYYlBfyy5UDxA)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g 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 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__wmgwqGOqQ6W7LvLoxcbsVA)(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__StBMRrg9avXY1PFmhw9cPKEgtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_233;
|
|
#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_233)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_233); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field1)); unsureAsgnRef((void**)&(*t).data->data[i].Field1.data, 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); nimZeroMem((void*)(&(*t).data->data[i].Field2), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw)); {
|
|
#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_234;
|
|
#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_234)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_234) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1.data), (*t).data->data[i].Field1.data); (*t).data->data[jX60gensym17475590_].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.data, NIM_NIL); (*t).data->data[i].Field2.value = 0; }
|
|
}
|
|
} 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__kcQAIAoIExOL9bMCkMAoW2A)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ 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__jRPPXsWF4rzSK31fvXCaRA)(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw 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__Thqo7usZdbVrQqOvuHQk1Qtables)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_235;{ 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__tzi47frEb9b7xZGAfAOKelQ(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___Pfmt9bACTGSll3sdXGCe9a4g(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_235)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_235); }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__Buhxs4BN159c0tVGPdoNJHA)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* Result) { NI hcX60gensym146125395_; NI indexX60gensym146125396_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).data, NIM_NIL); (*Result).counter = 0; hcX60gensym146125395_ = (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"
|
|
indexX60gensym146125396_ = rawGet__Thqo7usZdbVrQqOvuHQk1Qtables(t, key_0, (&hcX60gensym146125395_));
|
|
#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) <= indexX60gensym146125396_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym146125396_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym146125396_,(t.data ? t.data->Sup.len : 0)-1); } genericSeqAssign((&(*Result).data), t.data->data[indexX60gensym146125396_].Field2.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*Result).counter = t.data->data[indexX60gensym146125396_].Field2.counter; }
|
|
LA3_: ;
|
|
}
|
|
|
|
#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__CN9bMYx03mEPFq8RQwQzSbA_2)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw 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__Thqo7usZdbVrQqOvuHQk1Qtables(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__CN9bMYx03mEPFq8RQwQzSbA)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw 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__CN9bMYx03mEPFq8RQwQzSbA_2(t, key_0); goto BeforeRet_;
|
|
}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__hsAwvfZVmO8CXMKwQmQFIQtables)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_236; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_237; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_238; 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_14));
|
|
}
|
|
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_236)) { 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_237)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_236) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_237)); 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_238)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_238) < ((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__weoE469canJV0e9cwuW8DXUA)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw* t, tySequence__uWop5OFSkZe0GjlY2KeNCQ** data_0, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw 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].Field1.data.buffer), key_0.data.buffer, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); (*data_0)->data[h_0].Field1.data.offset = key_0.data.offset; 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].Field2.data), val_0.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*data_0)->data[h_0].Field2.counter = val_0.counter; 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;}
|
|
|
|
#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__mCNkbRt6reLJd0LmA86eoQ)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw* t) { tySequence__uWop5OFSkZe0GjlY2KeNCQ* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_239; tySequence__uWop5OFSkZe0GjlY2KeNCQ* T2_; n_1 = (tySequence__uWop5OFSkZe0GjlY2KeNCQ*)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_239)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_239)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_239)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_239), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__uWop5OFSkZe0GjlY2KeNCQ*) newSeq((&NTI__uWop5OFSkZe0GjlY2KeNCQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_239))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__uWop5OFSkZe0GjlY2KeNCQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_240;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw T17_; tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T17_), sizeof(tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw)); T17_.data.buffer = n_1->data[i].Field1.data.buffer; T17_.data.offset = n_1->data[i].Field1.data.offset; chckNil((void*)(&n_1->data[i].Field1)); unsureAsgnRef((void**)&n_1->data[i].Field1.data.buffer, NIM_NIL); n_1->data[i].Field1.data.offset = 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw)); T18_.data = n_1->data[i].Field2.data; T18_.counter = n_1->data[i].Field2.counter; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); n_1->data[i].Field2.counter = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__weoE469canJV0e9cwuW8DXUA(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_240)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_240); } 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__jBkYnA6RifODwa9bOf0icSgtables)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_241;{ 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___Pfmt9bACTGSll3sdXGCe9a4g(t.data->data[h_1].Field1, 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_241)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_241); }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___T8DTSGl5KPkZQmhgSHDOhQ)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw* t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0, tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw 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_11));
|
|
}
|
|
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__uWop5OFSkZe0GjlY2KeNCQ*) newSeq((&NTI__uWop5OFSkZe0GjlY2KeNCQ_), ((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__Thqo7usZdbVrQqOvuHQk1Qtables((*t), key_0, (&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"
|
|
genericSeqAssign((&(*t).data->data[index].Field2.data), val_0.data, (&NTI__fUw9czUTIZ9b39boL0IkeycMA_)); (*t).data->data[index].Field2.counter = val_0.counter; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_242; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_243;
|
|
#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_11));
|
|
}
|
|
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__uWop5OFSkZe0GjlY2KeNCQ*) newSeq((&NTI__uWop5OFSkZe0GjlY2KeNCQ_), ((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__hsAwvfZVmO8CXMKwQmQFIQtables((*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__mCNkbRt6reLJd0LmA86eoQ(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__jBkYnA6RifODwa9bOf0icSgtables((*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_242)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_242);
|
|
#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__weoE469canJV0e9cwuW8DXUA(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_243)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_243); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw*, X5BX5D___cHM8Lss2fo5aGHijt3RllA)(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw* t, tyObject_MultiAddress__MntiKgxV52rXueBQXpXCJw key_0) { tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_HashSet__SjkKNmUxUCmHfJyMk9aPJ9cw*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__Thqo7usZdbVrQqOvuHQk1Qtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].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"
|
|
|
|
#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___9clTvx1x9boEUsy637oTVrWA(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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 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__Rf1UFHBn2Z8HOPBcRt5H3g)(tyObject_Table__7jF9cWTJuKouswppQdViGuQ* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__vJ02aY7HBk05EaJuEQaJQgtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_244;
|
|
#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_244)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_244); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field1)); unsureAsgnRef((void**)&(*t).data->data[i].Field1.data, 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); unsureAsgnRef((void**)&(*t).data->data[i].Field2.topicInfos.data, NIM_NIL); (*t).data->data[i].Field2.topicInfos.counter = 0; (*t).data->data[i].Field2.expire.value = 0; (*t).data->data[i].Field2.score = 0; (*t).data->data[i].Field2.appScore = 0; (*t).data->data[i].Field2.behaviourPenalty = 0; {
|
|
#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_245;
|
|
#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_245)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_245) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1.data), (*t).data->data[i].Field1.data); genericShallowAssign((void*)(&(*t).data->data[jX60gensym17475590_].Field2), (void*)(&(*t).data->data[i].Field2), (&NTI__yaPo43V0YO5LtJo439a78nQ_)); chckNil((void*)(&(*t).data->data[i])); (*t).data->data[i].Field0 = 0; unsureAsgnRef((void**)&(*t).data->data[i].Field1.data, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.topicInfos.data, NIM_NIL); (*t).data->data[i].Field2.topicInfos.counter = 0; (*t).data->data[i].Field2.expire.value = 0; (*t).data->data[i].Field2.score = 0; (*t).data->data[i].Field2.appScore = 0; (*t).data->data[i].Field2.behaviourPenalty = 0; }
|
|
}
|
|
} 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__OZBBHr3XA9c6NNxez7oVbvw)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ 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 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_Moment__p19adwOigsIe5d3NlfPJOEw*, X5BX5D___Ttpr9bskBFNaCZFz8NQOgwg)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t, NimStringDesc* key_0) { tyObject_Moment__p19adwOigsIe5d3NlfPJOEw* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_Moment__p19adwOigsIe5d3NlfPJOEw*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__pNb3Fa7BkaQ2OM9akLoFz4wtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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 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__Us6zCNTSkMAAVBtp0fOn6g)(tyObject_Table__30SNsEhxoOsalydUEsCtnQ* t, NimStringDesc* key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__pNb3Fa7BkaQ2OM9akLoFz4wtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_246;
|
|
#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_246)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_246); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); nimZeroMem((void*)(&(*t).data->data[i].Field2), sizeof(tyObject_Moment__p19adwOigsIe5d3NlfPJOEw)); {
|
|
#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_247;
|
|
#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_247)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_247) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1), (*t).data->data[i].Field1); (*t).data->data[jX60gensym17475590_].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); (*t).data->data[i].Field2.value = 0; }
|
|
}
|
|
} LA6: ;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#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__KgRG73yfrnFf79a5jALavMwtables)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_248;{ 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__OLouPVid6xkyWui6RV5AdA(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); } T16_ = (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_248)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_248); }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__GOgpmOMatHa4W9ahQGQgqCQ_2)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* 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__KgRG73yfrnFf79a5jALavMwtables(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__GOgpmOMatHa4W9ahQGQgqCQ)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* 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__GOgpmOMatHa4W9ahQGQgqCQ_2(t, key_0); goto BeforeRet_;
|
|
}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__IRsKfuJRpa7JHu9axcxIAJgtables)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_249; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_250; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_251; 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_14));
|
|
}
|
|
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_249)) { 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_250)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_249) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_250)); 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_251)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_251) < ((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__3dkp9cqtD49b9aQIW4K5PXYQw)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA* t, tySequence__9aslpbPC7Zz3Ti6qyChmX5w** data_0, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng* 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field1), key_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 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].Field2.ihave), (*val_0).ihave, (&NTI__8MW0JodCedjay9anGTGrBmA_)); genericSeqAssign((&(*data_0)->data[h_0].Field2.iwant), (*val_0).iwant, (&NTI__zAf2abIhMjaomS6jkKP9a8w_)); genericSeqAssign((&(*data_0)->data[h_0].Field2.graft), (*val_0).graft, (&NTI__IjDV3u39bZeDnOOTq5TAF5g_)); genericSeqAssign((&(*data_0)->data[h_0].Field2.prune), (*val_0).prune, (&NTI__WSbLInFxGn0pnyF9cry8bUA_)); 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;}
|
|
|
|
#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__wrX4d0eOkvUv6kvpGZ6ewg)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA* t) { tySequence__9aslpbPC7Zz3Ti6qyChmX5w* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_252; tySequence__9aslpbPC7Zz3Ti6qyChmX5w* T2_; n_1 = (tySequence__9aslpbPC7Zz3Ti6qyChmX5w*)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_252)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_252)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_252)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_252), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__9aslpbPC7Zz3Ti6qyChmX5w*) newSeq((&NTI__9aslpbPC7Zz3Ti6qyChmX5w_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_252))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__9aslpbPC7Zz3Ti6qyChmX5w*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_253;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* T17_; tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng)); T18_.ihave = n_1->data[i].Field2.ihave; T18_.iwant = n_1->data[i].Field2.iwant; T18_.graft = n_1->data[i].Field2.graft; T18_.prune = n_1->data[i].Field2.prune; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.ihave, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.iwant, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.graft, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.prune, NIM_NIL);
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__3dkp9cqtD49b9aQIW4K5PXYQw(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_253)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_253); } 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__LiJf9a8HP6arhUaTPxvS4LAtables)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_254;{ 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); } T12_ = (t.data->data[h_1].Field1 == 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_254)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_254); }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___9bwSTc7JgRplEYSWsN9bfUrw)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA* t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0, tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng* 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_11));
|
|
}
|
|
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__9aslpbPC7Zz3Ti6qyChmX5w*) newSeq((&NTI__9aslpbPC7Zz3Ti6qyChmX5w_), ((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__KgRG73yfrnFf79a5jALavMwtables((*t), key_0, (&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"
|
|
genericSeqAssign((&(*t).data->data[index].Field2.ihave), (*val_0).ihave, (&NTI__8MW0JodCedjay9anGTGrBmA_)); genericSeqAssign((&(*t).data->data[index].Field2.iwant), (*val_0).iwant, (&NTI__zAf2abIhMjaomS6jkKP9a8w_)); genericSeqAssign((&(*t).data->data[index].Field2.graft), (*val_0).graft, (&NTI__IjDV3u39bZeDnOOTq5TAF5g_)); genericSeqAssign((&(*t).data->data[index].Field2.prune), (*val_0).prune, (&NTI__WSbLInFxGn0pnyF9cry8bUA_)); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_255; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_256;
|
|
#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_11));
|
|
}
|
|
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__9aslpbPC7Zz3Ti6qyChmX5w*) newSeq((&NTI__9aslpbPC7Zz3Ti6qyChmX5w_), ((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__IRsKfuJRpa7JHu9axcxIAJgtables((*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__wrX4d0eOkvUv6kvpGZ6ewg(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__LiJf9a8HP6arhUaTPxvS4LAtables((*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_255)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_255);
|
|
#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__3dkp9cqtD49b9aQIW4K5PXYQw(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_256)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_256); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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_ControlMessage__R2iwvkxFY4f0aLqyHsJIng*, X5BX5D___zEnS1rnDhy9bxYceKJqF9bbQ)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA* t, tyObject_PubSubPeercolonObjectType___6rsvBHOjeRkx0KPoUqsmsw* key_0) { tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_ControlMessage__R2iwvkxFY4f0aLqyHsJIng*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__KgRG73yfrnFf79a5jALavMwtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.Sup.message; (*T6_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_83)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.Sup.parent), NIM_NIL);
|
|
#line 264 "/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", 264); }
|
|
LA1_: ;
|
|
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__CldtChlVPz5XrafEegmvPQ)(tyObject_Table__u5L4byG0svNLA0OYq4TmxA 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 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__VjBjf9bpfj9b9b0Zyr0XQWo8w)(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig* t, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__Y6uWRTnvze6UjWwPlQcwtwtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_257;
|
|
#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_257)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_257); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); unsureAsgnRef((void**)&(*t).data->data[i].Field2.fromPeer.data, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.data, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.seqno, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.topicIDs, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.signature, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.key, 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_258;
|
|
#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_258)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_258) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1), (*t).data->data[i].Field1); genericShallowAssign((void*)(&(*t).data->data[jX60gensym17475590_].Field2), (void*)(&(*t).data->data[i].Field2), (&NTI__9bIfp9aTAZKB9cehqCItD41cg_)); 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.fromPeer.data, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.data, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.seqno, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.topicIDs, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.signature, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.key, NIM_NIL); }
|
|
}
|
|
} LA6: ;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#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__fWscobwjG9cc80TS3P8AdiA)(NI initialSize, tyObject_Table__30SNsEhxoOsalydUEsCtnQ* 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__a9czYAVXtt3ELF2dd9apg7CA*) newSeq((&NTI__a9czYAVXtt3ELF2dd9apg7CA_), ((NI) (initialSize))));}
|
|
|
|
#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__tJa9bdEdtdO20DRV0bFclxQ)(NI initialSize, tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg* 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__UuxWsCxMkcgdpNKQqNagIQ*) newSeq((&NTI__UuxWsCxMkcgdpNKQqNagIQ_), ((NI) (initialSize))));}
|
|
|
|
#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__ngzzpWF2pl5bo0EoV9afteQ)(NI initialSize, tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA* 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__9c0dnHKqrAJoOYibqj28Tqw*) newSeq((&NTI__9c0dnHKqrAJoOYibqj28Tqw_), ((NI) (initialSize))));}
|
|
static N_NIMCALL(void, Marker_tySequence__0pNp33hfens5jJ9aLEr0T1A)(void* p, NI op) {
|
|
tySequence__0pNp33hfens5jJ9aLEr0T1A* a;
|
|
NI T1_; a = (tySequence__0pNp33hfens5jJ9aLEr0T1A*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); nimGCvisit((void*)a->data[T1_].Field2.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__ZS1ahAVt82upPJYTV8RknQ)(void* p, NI op) {
|
|
tySequence__ZS1ahAVt82upPJYTV8RknQ* a;
|
|
NI T1_; a = (tySequence__ZS1ahAVt82upPJYTV8RknQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); nimGCvisit((void*)a->data[T1_].Field2.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__TwXs3G9bF9ad7BQkkskGRTCQ)(void* p, NI op) {
|
|
tySequence__TwXs3G9bF9ad7BQkkskGRTCQ* a;
|
|
NI T1_; NI T2_; NI T3_; a = (tySequence__TwXs3G9bF9ad7BQkkskGRTCQ*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); switch (a->data[T1_].Field2.scheme) {
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0):
|
|
nimGCvisit((void*)a->data[T1_].Field2._scheme_1.rsakey, op); break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1):
|
|
T2_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2):
|
|
T3_ = (NI)0; break;
|
|
case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3):
|
|
nimGCvisit((void*)a->data[T1_].Field2._scheme_4.eckey, op); break;
|
|
}
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__9cAdNiuOt3vPbm6XF7oLMIw)(void* p, NI op) {
|
|
tySequence__9cAdNiuOt3vPbm6XF7oLMIw* a;
|
|
NI T1_; a = (tySequence__9cAdNiuOt3vPbm6XF7oLMIw*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__MA0zEHLrBVKsH6AAd9aPHDA)(void* p, NI op) {
|
|
tySequence__MA0zEHLrBVKsH6AAd9aPHDA* a;
|
|
NI T1_; a = (tySequence__MA0zEHLrBVKsH6AAd9aPHDA*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1.data, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__b15zLYqiMPkiLv2o00nNdA)(void* p, NI op) {
|
|
tySequence__b15zLYqiMPkiLv2o00nNdA* a;
|
|
NI T1_; a = (tySequence__b15zLYqiMPkiLv2o00nNdA*)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.contentFilters, op); nimGCvisit((void*)a->data[T1_].Field2.handler.ClE_0, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__NhrD4IueRTlBqNEpcAHOaw)(void* p, NI op) {
|
|
tySequence__NhrD4IueRTlBqNEpcAHOaw* a;
|
|
NI T1_; a = (tySequence__NhrD4IueRTlBqNEpcAHOaw*)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.topics, op); nimGCvisit((void*)a->data[T1_].Field2.handler.ClE_0, op); }
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__WVXdlbpZMc1zwgdXod13jA)(void* p, NI op) {
|
|
tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw* a;
|
|
a = (tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw*)p;
|
|
nimGCvisit((void*)(*a).data, 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__hQ9bFwAhh9aMCMXstdeoVxwg)(NI initialSize, tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* 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__9bnMQh9b5oMSxlDf1K9buBp7w*) newSeq((&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_), ((NI) (initialSize))));}
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
static N_INLINE(NIM_BOOL, nimDivInt)(NI a, NI b, NI* res) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
T3_ = (a == ((NI) (IL64(-9223372036854775807) - IL64(1)))); if (!(T3_)) goto LA4_;
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
T3_ = (b == ((NI) -1)); LA4_: ;
|
|
if (!T3_) goto LA5_;
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
result = NIM_TRUE; }
|
|
goto LA1_;
|
|
LA5_: ;
|
|
{
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
(*res) = (NI)(a / b); }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
static N_INLINE(NI, rightSize__LvRw9cAKRC9b1pD3bnSd1DdAtables)(NI count_0) { NI result; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_273; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_274; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_275; result = (NI)0;
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
if (nimMulInt(((NI) (count_0)), ((NI) 3), &TM__4SoG2KRQy3oMm9aUzSLtGrA_273)) { raiseOverflow(); }; if (((NI) 2) == 0){ raiseDivByZero(); } if (nimDivInt((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_273), ((NI) 2), &TM__4SoG2KRQy3oMm9aUzSLtGrA_274)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_274), ((NI) 4), &TM__4SoG2KRQy3oMm9aUzSLtGrA_275)) { raiseOverflow(); };
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/hashcommon.nim"
|
|
result = nextPowerOfTwo__v2qC0V55wqa9bmqc7eHTz8A((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_275)); 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__rtOJIKZRkH0ye0O3ElqOJwtables)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_276;{ 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_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); } T16_ = eqStrings(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_276)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_276); }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__DV49a9a0OytLJSFaGswukobAtables)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_277; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_278; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_279; 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_14));
|
|
}
|
|
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_277)) { 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_278)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_277) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_278)); 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_279)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_279) < ((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__4H4yydyNilvrrY9brz0MN9cw)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t, tySequence__9bnMQh9b5oMSxlDf1K9buBp7w** data_0, NimStringDesc* key_0, tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2), val_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 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;}
|
|
|
|
#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__1ET8xYnHokqyfFvbcKUKVQ)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t) { tySequence__9bnMQh9b5oMSxlDf1K9buBp7w* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_280; tySequence__9bnMQh9b5oMSxlDf1K9buBp7w* T2_; n_1 = (tySequence__9bnMQh9b5oMSxlDf1K9buBp7w*)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_280)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_280)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_280)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_280), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__9bnMQh9b5oMSxlDf1K9buBp7w*) newSeq((&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_280))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__9bnMQh9b5oMSxlDf1K9buBp7w*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_281;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg*)0; T18_ = n_1->data[i].Field2; asgnRef((void**) (&n_1->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__4H4yydyNilvrrY9brz0MN9cw(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_281)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_281); } 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__fXLx2UAHt9aAo9bmwgg8DpbQtables)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_282;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_282)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_282); }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___BJPSOJGEKNMWOH9aXCfoahA)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* t, NimStringDesc* key_0, tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* 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_11));
|
|
}
|
|
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__9bnMQh9b5oMSxlDf1K9buBp7w*) newSeq((&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_), ((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__rtOJIKZRkH0ye0O3ElqOJwtables((*t), key_0, (&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_0); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_283; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_284;
|
|
#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_11));
|
|
}
|
|
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__9bnMQh9b5oMSxlDf1K9buBp7w*) newSeq((&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_), ((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__DV49a9a0OytLJSFaGswukobAtables((*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__1ET8xYnHokqyfFvbcKUKVQ(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__fXLx2UAHt9aAo9bmwgg8DpbQtables((*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_283)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_283);
|
|
#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__4H4yydyNilvrrY9brz0MN9cw(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_284)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_284); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, toTable__t08hRJpLxUjAQmB2SFOxVg)(tyTuple__rViK9a9bqo0ixcIRVpyPlomg* pairs, NI pairsLen_0, tyObject_Table__UvSlGqDg4nWNM1wskOFQeg* Result) { NI T1_;
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((pairsLen_0) < ((NI) 0) || (pairsLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(pairsLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T1_ = (NI)0; T1_ = rightSize__LvRw9cAKRC9b1pD3bnSd1DdAtables(((NI) (pairsLen_0)));
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
initTable__hQ9bFwAhh9aMCMXstdeoVxwg(T1_, Result);
|
|
{ NimStringDesc* key_1; tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg* val_1; NI i; key_1 = (NimStringDesc*)0; val_1 = (tyObject_MuxerProvidercolonObjectType___6GvwfaQ0wgXWyLWsW5UQUg*)0;
|
|
#line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0); {
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__4SoG2KRQy3oMm9aUzSLtGrA_285;
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < pairsLen_0)) goto LA4;
|
|
|
|
#line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(i) >= (NU)(pairsLen_0)){ raiseIndexError2(i,pairsLen_0-1); } key_1 = pairs[i].Field0;
|
|
#line 5 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if ((NU)(i) >= (NU)(pairsLen_0)){ raiseIndexError2(i,pairsLen_0-1); } val_1 = pairs[i].Field1;
|
|
#line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
X5BX5Deq___BJPSOJGEKNMWOH9aXCfoahA(Result, key_1, val_1);
|
|
|
|
#line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_285)) { raiseOverflow(); }; i = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_285); } LA4: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#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__BcTgud34a5lIRWt9bg40fqQ)(NI initialSize, tyObject_Table__I17elwrgUkVdxGLUkHiM7w* 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__MZ7ub66T4nzKtipo9bkiB3g*) newSeq((&NTI__MZ7ub66T4nzKtipo9bkiB3g_), ((NI) (initialSize))));}
|
|
|
|
#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__xRwn5fDb2IO3V8mi9b7p0LA)(NI initialSize, tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* 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__ECp2Vf3ySxXeY0xLJSyjyA*) newSeq((&NTI__ECp2Vf3ySxXeY0xLJSyjyA_), ((NI) (initialSize))));}
|
|
|
|
#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__Bqp3cVZHhJpGhxMBRwTBeg)(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg 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 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__HKEIQLMrjpe1lPhrNEbV5Q_2)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__gviLmV9bYNLrAyNHIKDoXUQtables(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__HKEIQLMrjpe1lPhrNEbV5Q)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw 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__HKEIQLMrjpe1lPhrNEbV5Q_2(t, key_0); goto BeforeRet_;
|
|
}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__hSSBEzti0CsM39a7bZNbwvQtables)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_286; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_287; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_288; 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_14));
|
|
}
|
|
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_286)) { 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_287)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_286) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_287)); 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_288)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_288) < ((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__lkCP9bQ1GqS0RiN6Q419aFTQ)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t, tySequence__MZ7ub66T4nzKtipo9bkiB3g** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw 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].Field1.data), key_0.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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].Field2.data), val_0.data, (&NTI__cW009cpGr48I9beZmtalOKSg_)); (*data_0)->data[h_0].Field2.counter = val_0.counter; 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;}
|
|
|
|
#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__vWvVtKqI3CuNEkWtS1b6MQ)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t) { tySequence__MZ7ub66T4nzKtipo9bkiB3g* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_289; tySequence__MZ7ub66T4nzKtipo9bkiB3g* T2_; n_1 = (tySequence__MZ7ub66T4nzKtipo9bkiB3g*)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_289)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_289)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_289)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_289), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__MZ7ub66T4nzKtipo9bkiB3g*) newSeq((&NTI__MZ7ub66T4nzKtipo9bkiB3g_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_289))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__MZ7ub66T4nzKtipo9bkiB3g*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_290;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw T17_; tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T17_), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw)); T17_.data = n_1->data[i].Field1.data; chckNil((void*)(&n_1->data[i].Field1)); unsureAsgnRef((void**)&n_1->data[i].Field1.data, 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw)); T18_.data = n_1->data[i].Field2.data; T18_.counter = n_1->data[i].Field2.counter; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); n_1->data[i].Field2.counter = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__lkCP9bQ1GqS0RiN6Q419aFTQ(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_290)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_290); } 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__6OMDgzv2w9basCuwoKhMdLAtables)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_291;{ 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 T17_;
|
|
#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_; NI T14_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T14_ = (NI)0; T14_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T12_ = (T14_ == ((NI) 0)); LA13_: ;
|
|
if (!T12_) goto LA15_;
|
|
|
|
#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_;
|
|
}
|
|
LA15_: ;
|
|
|
|
#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"
|
|
T17_ = ((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, T17_); } 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_291)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_291); }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___gXqHofgivyLCmsb39cj9aQ9cg)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw 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_11));
|
|
}
|
|
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__MZ7ub66T4nzKtipo9bkiB3g*) newSeq((&NTI__MZ7ub66T4nzKtipo9bkiB3g_), ((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__gviLmV9bYNLrAyNHIKDoXUQtables((*t), key_0, (&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"
|
|
genericSeqAssign((&(*t).data->data[index].Field2.data), val_0.data, (&NTI__cW009cpGr48I9beZmtalOKSg_)); (*t).data->data[index].Field2.counter = val_0.counter; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_292; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_293;
|
|
#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_11));
|
|
}
|
|
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__MZ7ub66T4nzKtipo9bkiB3g*) newSeq((&NTI__MZ7ub66T4nzKtipo9bkiB3g_), ((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__hSSBEzti0CsM39a7bZNbwvQtables((*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__vWvVtKqI3CuNEkWtS1b6MQ(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__6OMDgzv2w9basCuwoKhMdLAtables((*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_292)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_292);
|
|
#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__lkCP9bQ1GqS0RiN6Q419aFTQ(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_293)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_293); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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_HashSet__tGTRcVq4wuz7sk9bKm2XoBw*, X5BX5D___zRmSrizAhjYJe1sEAxycBw)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_HashSet__tGTRcVq4wuz7sk9bKm2XoBw*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__gviLmV9bYNLrAyNHIKDoXUQtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].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"
|
|
|
|
#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___YvhybdNIMaDdbU9cTJva0oQ_2(key_0); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));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 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
|
static N_INLINE(NI, hash__RKI9au2OZxHuwA0kRnJ1hbwhashes)(tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ x_0) { 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_0)); 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__ukimJBVSAr9bQ7v6w9aShlrQtables)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_294;{ 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__RKI9au2OZxHuwA0kRnJ1hbwhashes(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); } T16_ = (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_294)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_294); }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__9bHthyMI0Gf9bf9cMWKhoEkdA_2)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ 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__ukimJBVSAr9bQ7v6w9aShlrQtables(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__9bHthyMI0Gf9bf9cMWKhoEkdA)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ 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__9bHthyMI0Gf9bf9cMWKhoEkdA_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
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_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ*, X5BX5D___Iz9adpjec486QcmpCsO9bEsw)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg* t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0) { tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__ukimJBVSAr9bQ7v6w9aShlrQtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T7_ = rawNewString((reprEnum((NI)key_0, (&NTI__oN5wkUyGVn1qXLGZW9c7EIQ_)) ? reprEnum((NI)key_0, (&NTI__oN5wkUyGVn1qXLGZW9c7EIQ_))->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, reprEnum((NI)key_0, (&NTI__oN5wkUyGVn1qXLGZW9c7EIQ_))); 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 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/hashes.nim"
|
|
static N_INLINE(NI, hash__mCvNMfD9adv2RP7TUrHtT3ghashes)(tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw x_0) { 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_0)); 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__F57tOLo2NWfYOWEZLISHSgtables)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_295;{ 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__mCvNMfD9adv2RP7TUrHtT3ghashes(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); } T16_ = (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_295)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_295); }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__dMYsnnM6ULAo7pc9cUyysXg_2)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw 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__F57tOLo2NWfYOWEZLISHSgtables(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__dMYsnnM6ULAo7pc9cUyysXg)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw 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__dMYsnnM6ULAo7pc9cUyysXg_2(t, key_0); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
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_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg*, X5BX5D___cpOklKg2GuuZCyVCClglCw)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ* t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0) { tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg* result; NI hcX60gensym17475424_; NI indexX60gensym17475425_; result = (tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg*)0; hcX60gensym17475424_ = (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"
|
|
indexX60gensym17475425_ = rawGet__F57tOLo2NWfYOWEZLISHSgtables((*t), key_0, (&hcX60gensym17475424_));
|
|
#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) <= indexX60gensym17475425_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475425_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475425_,((*t).data ? (*t).data->Sup.len : 0)-1); } result = (&(*t).data->data[indexX60gensym17475425_].Field2); }
|
|
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;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T7_ = rawNewString((reprEnum((NI)key_0, (&NTI__g6Y0xj8kFQNqwpb26iimZw_)) ? reprEnum((NI)key_0, (&NTI__g6Y0xj8kFQNqwpb26iimZw_))->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, reprEnum((NI)key_0, (&NTI__g6Y0xj8kFQNqwpb26iimZw_))); 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 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__8yVx0o18Nq2ssY7wXGB5zA)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw* val_0) { 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__mzx9cR5dSPtlnX9blkMlpNYgtables((*t), key_0, (&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 mskX60gensym17475623_; 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_0).muxer), (*t).data->data[index].Field2.muxer); unsureAsgnRef((void**) (&(*val_0).handle), (*t).data->data[index].Field2.handle); chckNil((void*)(&(*t).data->data[index].Field2)); unsureAsgnRef((void**)&(*t).data->data[index].Field2.muxer, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[index].Field2.handle, 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); mskX60gensym17475623_ = T5_;
|
|
#line 547 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_296;
|
|
#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_296)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_296); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475625_; NI rX60gensym17475626_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475625_ = index;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475626_ = jX60gensym17475625_; 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"
|
|
asgnRef((void**) (&(*t).data->data[index].Field1), NIM_NIL); 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"
|
|
chckNil((void*)(&(*t).data->data[index].Field2)); unsureAsgnRef((void**)&(*t).data->data[index].Field2.muxer, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[index].Field2.handle, 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_297;
|
|
#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_297)) { raiseOverflow(); }; index = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_297) & mskX60gensym17475623_);
|
|
#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); } rX60gensym17475626_ = (NI)((*t).data->data[index].Field0 & mskX60gensym17475623_);
|
|
#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_ = (rX60gensym17475626_ <= 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_ = (jX60gensym17475625_ < rX60gensym17475626_); 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_ = (jX60gensym17475625_ < rX60gensym17475626_); 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 < jX60gensym17475625_); 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 < jX60gensym17475625_); 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_ = (rX60gensym17475626_ <= 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)(jX60gensym17475625_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475625_,((*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[jX60gensym17475625_].Field0 = (*t).data->data[index].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475625_].Field1), (*t).data->data[index].Field1); asgnRef((void**) (&(*t).data->data[jX60gensym17475625_].Field2.muxer), (*t).data->data[index].Field2.muxer); asgnRef((void**) (&(*t).data->data[jX60gensym17475625_].Field2.handle), (*t).data->data[index].Field2.handle); chckNil((void*)(&(*t).data->data[index])); (*t).data->data[index].Field0 = 0; unsureAsgnRef((void**)&(*t).data->data[index].Field1, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[index].Field2.muxer, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[index].Field2.handle, NIM_NIL); }
|
|
}
|
|
} LA10: ;
|
|
}
|
|
LA8_: ;
|
|
}
|
|
LA3_: ;
|
|
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__TLH9bu1repD9cmVsXU263b7A)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { NI hc; NI i; NI mskX60gensym17475588_; 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__gviLmV9bYNLrAyNHIKDoXUQtables((*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); mskX60gensym17475588_ = T1_;
|
|
#line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_298;
|
|
#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_298)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_298); { {
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
while (1) { NI jX60gensym17475590_; NI rX60gensym17475591_;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
jX60gensym17475590_ = i;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
rX60gensym17475591_ = jX60gensym17475590_; 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field1)); unsureAsgnRef((void**)&(*t).data->data[i].Field1.data, 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"
|
|
chckNil((void*)(&(*t).data->data[i].Field2)); unsureAsgnRef((void**)&(*t).data->data[i].Field2.data, NIM_NIL); (*t).data->data[i].Field2.counter = 0; {
|
|
#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_299;
|
|
#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_299)) { raiseOverflow(); }; i = (NI)((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_299) & mskX60gensym17475588_);
|
|
#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); } rX60gensym17475591_ = (NI)((*t).data->data[i].Field0 & mskX60gensym17475588_);
|
|
#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_ = (rX60gensym17475591_ <= 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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_ = (jX60gensym17475590_ < rX60gensym17475591_); 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 < jX60gensym17475590_); 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 < jX60gensym17475590_); 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_ = (rX60gensym17475591_ <= 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)(jX60gensym17475590_) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(jX60gensym17475590_,((*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[jX60gensym17475590_].Field0 = (*t).data->data[i].Field0; asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field1.data), (*t).data->data[i].Field1.data); asgnRef((void**) (&(*t).data->data[jX60gensym17475590_].Field2.data), (*t).data->data[i].Field2.data); (*t).data->data[jX60gensym17475590_].Field2.counter = (*t).data->data[i].Field2.counter; chckNil((void*)(&(*t).data->data[i])); (*t).data->data[i].Field0 = 0; unsureAsgnRef((void**)&(*t).data->data[i].Field1.data, NIM_NIL); unsureAsgnRef((void**)&(*t).data->data[i].Field2.data, NIM_NIL); (*t).data->data[i].Field2.counter = 0; }
|
|
}
|
|
} 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__ro2cCh6pNoqGlW9c41NHvtw)(tyObject_Table__I17elwrgUkVdxGLUkHiM7w 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 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__BehosKjLA2BYBi8OmomwGQtables)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_300; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_301; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_302; 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_14));
|
|
}
|
|
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_300)) { 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_301)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_300) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_301)); 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_302)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_302) < ((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__ICwlWIYcawr9a9aJh765WSvw)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t, tySequence__ECp2Vf3ySxXeY0xLJSyjyA** data_0, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field1), key_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 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2.muxer), val_0.muxer); asgnRef((void**) (&(*data_0)->data[h_0].Field2.handle), val_0.handle); 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;}
|
|
|
|
#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__wIe9atLq4NBpD9a6UPlIPdqA)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t) { tySequence__ECp2Vf3ySxXeY0xLJSyjyA* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_303; tySequence__ECp2Vf3ySxXeY0xLJSyjyA* T2_; n_1 = (tySequence__ECp2Vf3ySxXeY0xLJSyjyA*)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_303)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_303)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_303)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_303), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__ECp2Vf3ySxXeY0xLJSyjyA*) newSeq((&NTI__ECp2Vf3ySxXeY0xLJSyjyA_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_303))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__ECp2Vf3ySxXeY0xLJSyjyA*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_304;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* T17_; tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw)); T18_.muxer = n_1->data[i].Field2.muxer; T18_.handle = n_1->data[i].Field2.handle; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.muxer, NIM_NIL); unsureAsgnRef((void**)&n_1->data[i].Field2.handle, NIM_NIL);
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__ICwlWIYcawr9a9aJh765WSvw(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_304)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_304); } 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__gI4T3T9bd07P9aLODPSMyHlgtables)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_305;{ 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); } T12_ = (t.data->data[h_1].Field1 == 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_305)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_305); }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___aBH6rzacLutU2vAkcF7xlg)(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ* t, tyObject_ConnectioncolonObjectType___crfbBHXu3U647CckYkg9cYg* key_0, tyObject_MuxerHolder__jkZf9bt8D9bH6jQnKwX8Noxw 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_11));
|
|
}
|
|
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__ECp2Vf3ySxXeY0xLJSyjyA*) newSeq((&NTI__ECp2Vf3ySxXeY0xLJSyjyA_), ((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__mzx9cR5dSPtlnX9blkMlpNYgtables((*t), key_0, (&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.muxer), val_0.muxer); asgnRef((void**) (&(*t).data->data[index].Field2.handle), val_0.handle); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_306; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_307;
|
|
#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_11));
|
|
}
|
|
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__ECp2Vf3ySxXeY0xLJSyjyA*) newSeq((&NTI__ECp2Vf3ySxXeY0xLJSyjyA_), ((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__BehosKjLA2BYBi8OmomwGQtables((*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__wIe9atLq4NBpD9a6UPlIPdqA(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__gI4T3T9bd07P9aLODPSMyHlgtables((*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_306)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_306);
|
|
#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__ICwlWIYcawr9a9aJh765WSvw(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_307)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_307); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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__9ctm2nQxTGpwCRf9agDxLAUgtables)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_308; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_309; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_310; 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_14));
|
|
}
|
|
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_308)) { 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_309)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_308) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_309)); 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_310)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_310) < ((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__jqu6UqzzU3Gm2NmBzAp8Pw)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg* t, tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw** data_0, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ* 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"
|
|
(*data_0)->data[h_0].Field1 = key_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 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].Field2.data), (*val_0).data, (&NTI__EkVrimW82Ya1QD19bWIZr9bA_)); (*data_0)->data[h_0].Field2.counter = (*val_0).counter; (*data_0)->data[h_0].Field2.first = (*val_0).first; (*data_0)->data[h_0].Field2.last = (*val_0).last; 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;}
|
|
|
|
#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__tYUNSi1oDt0Wia2l9aqsvvQ)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg* t) { tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_311; tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw* T2_; n_1 = (tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw*)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_311)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_311)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_311)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_311), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw*) newSeq((&NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_311))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_312;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ T17_; tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ)0; T17_ = n_1->data[i].Field1; n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ)); T18_.data = n_1->data[i].Field2.data; T18_.counter = n_1->data[i].Field2.counter; T18_.first = n_1->data[i].Field2.first; T18_.last = n_1->data[i].Field2.last; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); n_1->data[i].Field2.counter = 0; n_1->data[i].Field2.first = 0; n_1->data[i].Field2.last = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__jqu6UqzzU3Gm2NmBzAp8Pw(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_312)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_312); } 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__P1ikX6C44nKb4piWK2GzFAtables)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_313;{ 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); } T12_ = (t.data->data[h_1].Field1 == 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_313)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_313); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ*, mgetOrPut__FP3KtCyyhj9cvzD7EgOVRlw)(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg* t, tyEnum_ConnEventKind__oN5wkUyGVn1qXLGZW9c7EIQ key_0, tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ* val_0) { tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ* result; NI hc; NI index; result = (tyObject_OrderedSet__DjcJvTVLhu1GVCpTORQfDQ*)0;
|
|
#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_11));
|
|
}
|
|
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__O39cGnfZ9b59b9bpYt9c3ee9cnHw*) newSeq((&NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_), ((NI) 64))); }
|
|
LA4_: ;
|
|
hc = (NI)0;
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
index = rawGet__ukimJBVSAr9bQ7v6w9aShlrQtables((*t), key_0, (&hc));
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_314; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_315;
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if (!(index < ((NI) 0))) goto LA13_;
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI T17_;
|
|
#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"
|
|
T17_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T17_ == ((NI) 0))) goto LA18_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T22_;
|
|
#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"
|
|
T22_ = (NIM_BOOL)0; T22_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T22_)) goto LA23_;
|
|
|
|
#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_11));
|
|
}
|
|
LA23_: ;
|
|
|
|
#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__O39cGnfZ9b59b9bpYt9c3ee9cnHw*) newSeq((&NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_), ((NI) 64))); }
|
|
LA18_: ;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T27_;
|
|
#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"
|
|
T27_ = (NIM_BOOL)0; T27_ = mustRehash__9ctm2nQxTGpwCRf9agDxLAUgtables((*t)); if (!T27_) goto LA28_;
|
|
|
|
#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__tYUNSi1oDt0Wia2l9aqsvvQ(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__P1ikX6C44nKb4piWK2GzFAtables((*t), key_0, hc); }
|
|
LA28_: ;
|
|
|
|
#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_314)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_314);
|
|
#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__jqu6UqzzU3Gm2NmBzAp8Pw(t, (&(*t).data), key_0, val_0, hc, index);
|
|
|
|
#line 68 "/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_315)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_315); }
|
|
LA13_: ;
|
|
|
|
#line 70 "/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); } result = (&(*t).data->data[index].Field2); 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__Kf9bn1rDJDWL1P2h76oO6Kgtables)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_316;{ 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__CiCiZV9c7F9alrF1xV3QD1ag_2(key_0.data->data, (key_0.data ? key_0.data->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 T21_;
|
|
#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_; NI T18_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T18_ = (NI)0; T18_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T16_ = (T18_ == ((NI) 0)); LA17_: ;
|
|
if (!T16_) goto LA19_;
|
|
|
|
#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_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#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"
|
|
T21_ = ((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, T21_); } 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_316)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_316); }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__XT49ajHml1WoMVqlola8axgtables)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_317; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_318; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_319; 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_14));
|
|
}
|
|
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_317)) { 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_318)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_317) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_318)); 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_319)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_319) < ((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__aLF779aVYTm4b33ReH09a58w)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q* t, tySequence__9cAdNiuOt3vPbm6XF7oLMIw** data_0, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw 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].Field1.data), key_0.data, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_)); 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"
|
|
(*data_0)->data[h_0].Field2 = val_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 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;}
|
|
|
|
#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__MLgGfQL17a5FF1e69cuphAA)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q* t) { tySequence__9cAdNiuOt3vPbm6XF7oLMIw* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_320; tySequence__9cAdNiuOt3vPbm6XF7oLMIw* T2_; n_1 = (tySequence__9cAdNiuOt3vPbm6XF7oLMIw*)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_320)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_320)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_320)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_320), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__9cAdNiuOt3vPbm6XF7oLMIw*) newSeq((&NTI__9cAdNiuOt3vPbm6XF7oLMIw_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_320))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__9cAdNiuOt3vPbm6XF7oLMIw*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_321;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw T17_; tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T17_), sizeof(tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw)); T17_.data = n_1->data[i].Field1.data; chckNil((void*)(&n_1->data[i].Field1)); unsureAsgnRef((void**)&n_1->data[i].Field1.data, 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T18_ = (tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw)0; T18_ = n_1->data[i].Field2; n_1->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__aLF779aVYTm4b33ReH09a58w(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_321)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_321); } 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__01SMeJbo7K3PJfimIN5ySQtables)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_322;{ 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 T17_;
|
|
#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_; NI T14_;
|
|
#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"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.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 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-libp2p/libp2p/peerid.nim"
|
|
T14_ = (NI)0; T14_ = cmp__ZNqz9bxrMN09bM1GezFNLRBQ(t.data->data[h_1].Field1, key_0); T12_ = (T14_ == ((NI) 0)); LA13_: ;
|
|
if (!T12_) goto LA15_;
|
|
|
|
#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_;
|
|
}
|
|
LA15_: ;
|
|
|
|
#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"
|
|
T17_ = ((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, T17_); } 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_322)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_322); }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___jk4xpkYawFX2Il00LH1mYw)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q* t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0, tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw 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_11));
|
|
}
|
|
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__9cAdNiuOt3vPbm6XF7oLMIw*) newSeq((&NTI__9cAdNiuOt3vPbm6XF7oLMIw_), ((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__Kf9bn1rDJDWL1P2h76oO6Kgtables((*t), key_0, (&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_0; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_323; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_324;
|
|
#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_11));
|
|
}
|
|
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__9cAdNiuOt3vPbm6XF7oLMIw*) newSeq((&NTI__9cAdNiuOt3vPbm6XF7oLMIw_), ((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__XT49ajHml1WoMVqlola8axgtables((*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__MLgGfQL17a5FF1e69cuphAA(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__01SMeJbo7K3PJfimIN5ySQtables((*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_323)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_323);
|
|
#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__aLF779aVYTm4b33ReH09a58w(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_324)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_324); }
|
|
LA11_: ;
|
|
}
|
|
|
|
#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(tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw, getOrDefault__eEyaT8yscSERZNgbhPHddA)(tyObject_Table__HDUOEieUs1GSseLU5qS67Q t, tyObject_PeerID__Se8YyoPxzDpFnTeAyeCVCw key_0) { tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw result; NI hcX60gensym154035538_; NI indexX60gensym154035539_; result = (tyEnum_Connectedness__iDFxVyVC6AVm9aJUnmmoakw)0; hcX60gensym154035538_ = (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"
|
|
indexX60gensym154035539_ = rawGet__Kf9bn1rDJDWL1P2h76oO6Kgtables(t, key_0, (&hcX60gensym154035538_));
|
|
#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) <= indexX60gensym154035539_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym154035539_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym154035539_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym154035539_].Field2; }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#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__kg3y6G7PE79cIrTcf7t7VQg)(NI initialSize, tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw* 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__NhrD4IueRTlBqNEpcAHOaw*) newSeq((&NTI__NhrD4IueRTlBqNEpcAHOaw_), ((NI) (initialSize))));}
|
|
|
|
#line 784 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw*, newTable__a8bauXDlot9apePVTLHmpow)(NI initialSize) { tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw* result; result = (tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw*)0;
|
|
#line 802 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
result = (tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw*) newObj((&NTI__WVXdlbpZMc1zwgdXod13jA_), sizeof(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw));
|
|
#line 803 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
|
|
#line 803 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
initTable__kg3y6G7PE79cIrTcf7t7VQg(initialSize, (&(*result)));
|
|
return result;}
|
|
|
|
#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__mdcUdAA7wPTH9a9bkdJeNifA)(NI initialSize, tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA* 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__b15zLYqiMPkiLv2o00nNdA*) newSeq((&NTI__b15zLYqiMPkiLv2o00nNdA_), ((NI) (initialSize))));}
|
|
|
|
#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__65LLNZibSexgV9cSWhNlbAg)(NI initialSize, tyObject_Table__lHpSn1a1LQne7Vijlza5tg* 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__1cmYA8zDV0s9c4gpLK2ygBg*) newSeq((&NTI__1cmYA8zDV0s9c4gpLK2ygBg_), ((NI) (initialSize))));}
|
|
|
|
#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__DJ6A9bLM16E7rxSo27B13KA)(NI initialSize, tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ* 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__4tnpefYRDGIct5y7RxC8KA*) newSeq((&NTI__4tnpefYRDGIct5y7RxC8KA_), ((NI) (initialSize))));}
|
|
|
|
#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__mM9cGM2VV9bUNpu4CYgTDTegtables)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_325; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_326; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_327; 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_14));
|
|
}
|
|
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_325)) { 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_326)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_325) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_326)); 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_327)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_327) < ((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__CJk0ydSHIyqgEP80iEdO5g)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ* t, tySequence__6w9c7RGFri1n1hoa9bD335ZQ** data_0, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg* 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"
|
|
(*data_0)->data[h_0].Field1 = key_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 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].Field2.data), (*val_0).data, (&NTI__aCTokZuK9bCn9cyd6uz54oPg_)); (*data_0)->data[h_0].Field2.counter = (*val_0).counter; (*data_0)->data[h_0].Field2.first = (*val_0).first; (*data_0)->data[h_0].Field2.last = (*val_0).last; 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;}
|
|
|
|
#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__hKmV7spWjfiXpCLtsmQMLw)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ* t) { tySequence__6w9c7RGFri1n1hoa9bD335ZQ* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_328; tySequence__6w9c7RGFri1n1hoa9bD335ZQ* T2_; n_1 = (tySequence__6w9c7RGFri1n1hoa9bD335ZQ*)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_328)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_328)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_328)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_328), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__6w9c7RGFri1n1hoa9bD335ZQ*) newSeq((&NTI__6w9c7RGFri1n1hoa9bD335ZQ_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_328))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__6w9c7RGFri1n1hoa9bD335ZQ*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_329;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw T17_; tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw)0; T17_ = n_1->data[i].Field1; n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg)); T18_.data = n_1->data[i].Field2.data; T18_.counter = n_1->data[i].Field2.counter; T18_.first = n_1->data[i].Field2.first; T18_.last = n_1->data[i].Field2.last; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.data, NIM_NIL); n_1->data[i].Field2.counter = 0; n_1->data[i].Field2.first = 0; n_1->data[i].Field2.last = 0;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__CJk0ydSHIyqgEP80iEdO5g(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_329)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_329); } 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__R9ak5N4lLKywWjkUmSJA18Qtables)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_330;{ 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); } T12_ = (t.data->data[h_1].Field1 == 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_330)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_330); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg*, mgetOrPut__1i0i2wOKBIK2pF9cGWd1vSQ)(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ* t, tyEnum_PeerEventKind__g6Y0xj8kFQNqwpb26iimZw key_0, tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg* val_0) { tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg* result; NI hc; NI index; result = (tyObject_OrderedSet__cZ8RyO9bTAQg8kKXyLHwXYg*)0;
|
|
#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_11));
|
|
}
|
|
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__6w9c7RGFri1n1hoa9bD335ZQ*) newSeq((&NTI__6w9c7RGFri1n1hoa9bD335ZQ_), ((NI) 64))); }
|
|
LA4_: ;
|
|
hc = (NI)0;
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
index = rawGet__F57tOLo2NWfYOWEZLISHSgtables((*t), key_0, (&hc));
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_331; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_332;
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if (!(index < ((NI) 0))) goto LA13_;
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NI T17_;
|
|
#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"
|
|
T17_ = ((*t).data ? (*t).data->Sup.len : 0); if (!(T17_ == ((NI) 0))) goto LA18_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T22_;
|
|
#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"
|
|
T22_ = (NIM_BOOL)0; T22_ = isPowerOfTwo__1xdTQapFveM9bImKot7h9cdw(((NI) 64)); if (!!(T22_)) goto LA23_;
|
|
|
|
#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_11));
|
|
}
|
|
LA23_: ;
|
|
|
|
#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__6w9c7RGFri1n1hoa9bD335ZQ*) newSeq((&NTI__6w9c7RGFri1n1hoa9bD335ZQ_), ((NI) 64))); }
|
|
LA18_: ;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
{ NIM_BOOL T27_;
|
|
#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"
|
|
T27_ = (NIM_BOOL)0; T27_ = mustRehash__mM9cGM2VV9bUNpu4CYgTDTegtables((*t)); if (!T27_) goto LA28_;
|
|
|
|
#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__hKmV7spWjfiXpCLtsmQMLw(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__R9ak5N4lLKywWjkUmSJA18Qtables((*t), key_0, hc); }
|
|
LA28_: ;
|
|
|
|
#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_331)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_331);
|
|
#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__CJk0ydSHIyqgEP80iEdO5g(t, (&(*t).data), key_0, val_0, hc, index);
|
|
|
|
#line 68 "/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_332)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_332); }
|
|
LA13_: ;
|
|
|
|
#line 70 "/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); } result = (&(*t).data->data[index].Field2); 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__ZA0fyy7MKgu9b7GDksFVIXg)(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA 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__BHxS9cl6rp9czlay5Ps5j3Sgtables)(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_333;{ 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_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); } T16_ = eqStrings(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_333)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_333); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5D___aMRj1OB7hL8Bqlt0mZDwkw)(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA t, NimStringDesc* key_0, tyObject_Filter__llJHO4n7JfCluCvVce9c9cDw* Result) { NI hcX60gensym17475406_; NI indexX60gensym17475407_; chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).contentFilters, NIM_NIL); unsureAsgnRef((void**)&(*Result).handler.ClE_0, NIM_NIL); (*Result).handler.ClP_0 = NIM_NIL; hcX60gensym17475406_ = (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"
|
|
indexX60gensym17475407_ = rawGet__BHxS9cl6rp9czlay5Ps5j3Sgtables(t, key_0, (&hcX60gensym17475406_));
|
|
#line 362 "/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) <= indexX60gensym17475407_)) goto LA3_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
if ((NU)(indexX60gensym17475407_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym17475407_,(t.data ? t.data->Sup.len : 0)-1); } genericSeqAssign((&(*Result).contentFilters), t.data->data[indexX60gensym17475407_].Field2.contentFilters, (&NTI__xNHF59br19a2ddRDpm49b8z3A_)); unsureAsgnRef((void**) (&(*Result).handler.ClE_0), t.data->data[indexX60gensym17475407_].Field2.handler.ClE_0); (*Result).handler.ClP_0 = t.data->data[indexX60gensym17475407_].Field2.handler.ClP_0; }
|
|
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_0 ? key_0->Sup.len : 0) + 15);appendString(T7_, ((NimStringDesc*) &TM__4SoG2KRQy3oMm9aUzSLtGrA_43));appendString(T7_, key_0); 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_: ;
|
|
}
|
|
|
|
#line 973 "/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__gs1geWct9bvYuusDnRbHMiw)(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw* t) { NI result; result = (NI)0;
|
|
#line 979 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
result = (*t).counter; return result;}
|
|
static N_NIMCALL(void, Marker_tySequence__rEAWhJSquAhdmub1uagmwg)(void* p, NI op) {
|
|
tySequence__rEAWhJSquAhdmub1uagmwg* a;
|
|
NI T1_; a = (tySequence__rEAWhJSquAhdmub1uagmwg*)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 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__ZhHZtK9bNBrfgsY9bC1uXBkA)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q 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 554 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, clear__79akMJ39b064yLsBG9cU9cGWmg_2)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__4SoG2KRQy3oMm9aUzSLtGrA_336;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < colontmp_)) goto LA4;
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
i = i_2; if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.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 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
(*t).data->data[i].Field1 = 0; if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 153 "/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 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_336)) { raiseOverflow(); }; i_2 = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_336); } LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
(*t).counter = ((NI) 0);}
|
|
|
|
#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__lFTKmuZ5uGl9ca7wcJclqzw)(NI initialSize, tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw* 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__rEAWhJSquAhdmub1uagmwg*) newSeq((&NTI__rEAWhJSquAhdmub1uagmwg_), ((NI) (initialSize))));}
|
|
|
|
#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__Xbt3aJkhvztH9aYWZwSmTVQtables)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t) { NIM_BOOL result; NIM_BOOL T6_; NI T7_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_337; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_338; NI T9_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_339; 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_14));
|
|
}
|
|
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_337)) { 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_338)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_337) < (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_338)); 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_339)) { raiseOverflow(); }; T6_ = ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_339) < ((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__d1S2NZxtIgpU1G7kBISECg)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w* t, tySequence__87DZdIc4Y9ccnDlJfZoyb5w** data_0, NimStringDesc* key_0, tyProc__ADCDtoN1AvOABxjfvZcWKw val_0, NI hc, NI h_0) { NimStringDesc* T1_; 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"
|
|
T1_ = (NimStringDesc*)0; T1_ = (*data_0)->data[h_0].Field1; (*data_0)->data[h_0].Field1 = copyStringRC1(key_0); if (T1_) nimGCunrefNoCycle(T1_); 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"
|
|
asgnRef((void**) (&(*data_0)->data[h_0].Field2.ClE_0), val_0.ClE_0); (*data_0)->data[h_0].Field2.ClP_0 = val_0.ClP_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 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;}
|
|
|
|
#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__Iov9aSIXFqsPWBKugiuD1QQ)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w* t) { tySequence__87DZdIc4Y9ccnDlJfZoyb5w* n_1; NI T1_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_340; tySequence__87DZdIc4Y9ccnDlJfZoyb5w* T2_; n_1 = (tySequence__87DZdIc4Y9ccnDlJfZoyb5w*)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_340)) { raiseOverflow(); }; if (((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_340)) < ((NI) 0) || ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_340)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_340), ((NI) 0), ((NI) IL64(9223372036854775807))); } n_1 = (tySequence__87DZdIc4Y9ccnDlJfZoyb5w*) newSeq((&NTI__87DZdIc4Y9ccnDlJfZoyb5w_), ((NI) ((NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_340))));
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
T2_ = (tySequence__87DZdIc4Y9ccnDlJfZoyb5w*)0; T2_ = (*t).data; unsureAsgnRef((void**) (&(*t).data), n_1); n_1 = 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_1 ? n_1->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_341;
|
|
#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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } eh = n_1->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_; tyProc__ADCDtoN1AvOABxjfvZcWKw 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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } T17_ = (NimStringDesc*)0; T17_ = n_1->data[i].Field1; asgnRef((void**) (&n_1->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_1 ? n_1->Sup.len : 0)){ raiseIndexError2(i,(n_1 ? n_1->Sup.len : 0)-1); } nimZeroMem((void*)(&T18_), sizeof(tyProc__ADCDtoN1AvOABxjfvZcWKw)); T18_.ClE_0 = n_1->data[i].Field2.ClE_0; T18_.ClP_0 = n_1->data[i].Field2.ClP_0; chckNil((void*)(&n_1->data[i].Field2)); unsureAsgnRef((void**)&n_1->data[i].Field2.ClE_0, NIM_NIL); n_1->data[i].Field2.ClP_0 = NIM_NIL;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
rawInsert__d1S2NZxtIgpU1G7kBISECg(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_341)) { raiseOverflow(); }; res = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_341); } 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__jbxgTJ9axUfZ9cAM61FzNT9aQtables)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w t, NimStringDesc* key_0, NI hc) { NI result; NI h_1; NI T6_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_342;{ 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); } T12_ = eqStrings(t.data->data[h_1].Field1, 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_342)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_342); }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___09bAq9cIFbuhsTph9bIc7WYRQ)(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w* t, NimStringDesc* key_0, tyProc__ADCDtoN1AvOABxjfvZcWKw 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_11));
|
|
}
|
|
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__87DZdIc4Y9ccnDlJfZoyb5w*) newSeq((&NTI__87DZdIc4Y9ccnDlJfZoyb5w_), ((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__YTXDaIou4WVxznTZQvMNcAtables((*t), key_0, (&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.ClE_0), val_0.ClE_0); (*t).data->data[index].Field2.ClP_0 = val_0.ClP_0; }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI TM__4SoG2KRQy3oMm9aUzSLtGrA_343; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_344;
|
|
#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_11));
|
|
}
|
|
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__87DZdIc4Y9ccnDlJfZoyb5w*) newSeq((&NTI__87DZdIc4Y9ccnDlJfZoyb5w_), ((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__Xbt3aJkhvztH9aYWZwSmTVQtables((*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__Iov9aSIXFqsPWBKugiuD1QQ(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__jbxgTJ9axUfZ9cAM61FzNT9aQtables((*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_343)) { raiseOverflow(); }; index = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_343);
|
|
#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__d1S2NZxtIgpU1G7kBISECg(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_344)) { raiseOverflow(); }; (*t).counter = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_344); }
|
|
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__CLc3EgQ72ndPPXUxdW7nzQtables)(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw t, NimStringDesc* key_0, NI* hc) { NI result; NI h_1; NI T10_; NI TM__4SoG2KRQy3oMm9aUzSLtGrA_345;{ 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_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); } T16_ = eqStrings(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_345)) { raiseOverflow(); }; result = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_345); }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(tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ*, getOrDefault__OU7B9ckb7amd9ajS4cRaVzYg)(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw t, NimStringDesc* key_0) { tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ* result; NI hcX60gensym92655405_; NI indexX60gensym92655406_; result = (tyObject_SubscriptioncolonObjectType___DQFNW7lzE2Mw43vwAJXufQ*)0; hcX60gensym92655405_ = (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"
|
|
indexX60gensym92655406_ = rawGet__CLc3EgQ72ndPPXUxdW7nzQtables(t, key_0, (&hcX60gensym92655405_));
|
|
#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) <= indexX60gensym92655406_)) goto LA3_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
if ((NU)(indexX60gensym92655406_) >= (NU)(t.data ? t.data->Sup.len : 0)){ raiseIndexError2(indexX60gensym92655406_,(t.data ? t.data->Sup.len : 0)-1); } result = t.data->data[indexX60gensym92655406_].Field2; }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tables.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, clear__Biqk5dFHYuGOO3S6Qydf7A)(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw* t) { { NI i; NI colontmp_; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
T2_ = ((*t).data ? (*t).data->Sup.len : 0); colontmp_ = T2_;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__4SoG2KRQy3oMm9aUzSLtGrA_346;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < colontmp_)) goto LA4;
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
i = i_2; if ((NU)(i) >= (NU)((*t).data ? (*t).data->Sup.len : 0)){ raiseIndexError2(i,((*t).data ? (*t).data->Sup.len : 0)-1); }
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.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 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 152 "/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 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
|
|
#line 153 "/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 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__4SoG2KRQy3oMm9aUzSLtGrA_346)) { raiseOverflow(); }; i_2 = (NI)(TM__4SoG2KRQy3oMm9aUzSLtGrA_346); } LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/tableimpl.nim"
|
|
(*t).counter = ((NI) 0);}
|
|
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_4[4];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_6_4[4];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_7_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_8_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_9_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_10_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_45_4[4];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_46_4[4];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_57_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_59_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_64_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_65_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_66_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_67_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_68_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_69_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_70_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_71_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_72_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_73_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_74_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_75_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_76_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_77_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_78_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_79_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_80_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_81_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_114_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_115_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_129_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_138_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_139_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_140_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_154_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_155_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_156_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_157_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_158_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_159_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_160_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_161_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_162_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_163_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_164_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_165_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_166_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_167_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_168_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_169_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_170_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_171_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_230_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_231_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_232_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_259_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_260_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_261_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_262_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_263_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_264_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_265_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_266_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_267_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_268_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_269_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_270_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_271_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_272_3[3];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_334_2[2];
|
|
static TNimNode* TM__4SoG2KRQy3oMm9aUzSLtGrA_335_3[3];
|
|
static TNimNode TM__4SoG2KRQy3oMm9aUzSLtGrA_0[262];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__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_5_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8];
|
|
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_6_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[10].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_6_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[11].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_6_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[12].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_6_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].offset = offsetof(tyTuple__awOivLjlO76sGdHY7nQUjQ, Field3);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].typ = (&NTI__zfzzuQ8txrdZAYK0WGWpHg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[13].name = "Field3";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_6_4[0];
|
|
NTI__awOivLjlO76sGdHY7nQUjQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[9];
|
|
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[8].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].typ = (&NTI__MlAD6nAPq9bHKla9cWiIZP0g_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[8].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_5_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[14].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_5_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, first);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[15].name = "first";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_5_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].offset = offsetof(tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg, last);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[16].name = "last";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_5_4[0];
|
|
NTI__ZZvSdVkA2s2sIyifu4cpkg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[7];
|
|
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_7_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18];
|
|
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_8_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].offset = offsetof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[20].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_8_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].offset = offsetof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].typ = (&NTI__Aav8dQoMlCFnZRxA0IhTHQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[21].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_8_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].offset = offsetof(tyTuple__PVXP7LYmC79cHLv3MgDW9cFw, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].typ = (&NTI__xJEcXnG5UPm6fVzzYYL3Gw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[22].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_8_3[0];
|
|
NTI__PVXP7LYmC79cHLv3MgDW9cFw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[19];
|
|
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[18].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].offset = offsetof(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].typ = (&NTI__P7q4mRBU3fRhL1KHJGOBAQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[18].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_7_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].offset = offsetof(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[23].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_7_2[0];
|
|
NTI__BZfyXkROzX88W3JFME9aJ2Q_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[17];
|
|
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_9_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25];
|
|
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_10_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[27].offset = offsetof(tyTuple__FxWADhULcfihQn5gGVN7CQ, 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__FxWADhULcfihQn5gGVN7CQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[28].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
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__FxWADhULcfihQn5gGVN7CQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[29].typ = (&NTI__ADCDtoN1AvOABxjfvZcWKw_);
|
|
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__FxWADhULcfihQn5gGVN7CQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[26];
|
|
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[25].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25].offset = offsetof(tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[25].typ = (&NTI__87DZdIc4Y9ccnDlJfZoyb5w_);
|
|
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__k9cb4Qn3gUx6gxyGj3hd20w, 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__k9cb4Qn3gUx6gxyGj3hd20w_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[24];
|
|
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_45_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[32].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_45_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[33].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_45_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].typ = (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[34].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_45_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].offset = offsetof(tyTuple__DJd8vJLOdD01l8V09cKBCnQ, Field3);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].typ = (&NTI__VodmML9btsOO3nz0d6nbJsA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[35].name = "Field3";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_45_4[0];
|
|
NTI__DJd8vJLOdD01l8V09cKBCnQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[31];
|
|
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_46_4[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].typ = (&NTI__RxtHNU9a7qROetEL3oUnKzA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[37].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_46_4[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[38].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_46_4[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, first);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[39].name = "first";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_46_4[3] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].offset = offsetof(tyObject_OrderedTable__AG5w5XCJjF9b05sfGM0qgkw, last);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[40].name = "last";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].len = 4; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_46_4[0];
|
|
NTI__AG5w5XCJjF9b05sfGM0qgkw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[36];
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.size = sizeof(tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ);
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.kind = 18;
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.base = 0;
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.flags = 3;
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.name = "KeyValuePair[multicodec.MultiCodec, multiaddress.MAProtocol]";
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].offset = offsetof(tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[42].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].offset = offsetof(tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[43].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_57_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].offset = offsetof(tyTuple__erhmQ9bg9bVSW9aS7eZ9bjowPQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].typ = (&NTI__C2GJIaiYfyi7Ef1KpzW9bPw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[44].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_57_3[0];
|
|
NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[41];
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.size = sizeof(tySequence__zErRN2SzhLehkt3ZQ6iUGw*);
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.kind = 24;
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.base = (&NTI__erhmQ9bg9bVSW9aS7eZ9bjowPQ_);
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.flags = 2;
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.name = "KeyValuePairSeq[multicodec.MultiCodec, multiaddress.MAProtocol]";
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__zErRN2SzhLehkt3ZQ6iUGw_;
|
|
NTI__zErRN2SzhLehkt3ZQ6iUGw_.marker = Marker_tySequence__zErRN2SzhLehkt3ZQ6iUGw;
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.size = sizeof(tyTuple__9bln9aS7ibrNUp7yyUHGeBtg);
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.kind = 18;
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.base = 0;
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.flags = 3;
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.name = "KeyValuePair[multicodec.MultiCodec, multihash.MHash]";
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bln9aS7ibrNUp7yyUHGeBtg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_59_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].offset = offsetof(tyTuple__9bln9aS7ibrNUp7yyUHGeBtg, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[46].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_59_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].offset = offsetof(tyTuple__9bln9aS7ibrNUp7yyUHGeBtg, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[47].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_59_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].offset = offsetof(tyTuple__9bln9aS7ibrNUp7yyUHGeBtg, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].typ = (&NTI__OxIffpYaxIua3k1C6do2Ew_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[48].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_59_3[0];
|
|
NTI__9bln9aS7ibrNUp7yyUHGeBtg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[45];
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.size = sizeof(tySequence__1wSar3PFU59aNKLVhJL28FA*);
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.kind = 24;
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.base = (&NTI__9bln9aS7ibrNUp7yyUHGeBtg_);
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.flags = 2;
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.name = "KeyValuePairSeq[multicodec.MultiCodec, multihash.MHash]";
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1wSar3PFU59aNKLVhJL28FA_;
|
|
NTI__1wSar3PFU59aNKLVhJL28FA_.marker = Marker_tySequence__1wSar3PFU59aNKLVhJL28FA;
|
|
NTI__I17elwrgUkVdxGLUkHiM7w_.size = sizeof(tyObject_Table__I17elwrgUkVdxGLUkHiM7w);
|
|
NTI__I17elwrgUkVdxGLUkHiM7w_.kind = 18;
|
|
NTI__I17elwrgUkVdxGLUkHiM7w_.base = 0;
|
|
NTI__I17elwrgUkVdxGLUkHiM7w_.name = "Table[peerid.PeerID, HashSet[connection.Connection]]";
|
|
NTI__I17elwrgUkVdxGLUkHiM7w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__I17elwrgUkVdxGLUkHiM7w_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_64_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50];
|
|
NTI__AVpnFhpPb9aWvyMugKAAGBg_.size = sizeof(tyTuple__AVpnFhpPb9aWvyMugKAAGBg);
|
|
NTI__AVpnFhpPb9aWvyMugKAAGBg_.kind = 18;
|
|
NTI__AVpnFhpPb9aWvyMugKAAGBg_.base = 0;
|
|
NTI__AVpnFhpPb9aWvyMugKAAGBg_.name = "KeyValuePair[peerid.PeerID, HashSet[connection.Connection]]";
|
|
NTI__AVpnFhpPb9aWvyMugKAAGBg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__AVpnFhpPb9aWvyMugKAAGBg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_65_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].offset = offsetof(tyTuple__AVpnFhpPb9aWvyMugKAAGBg, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[52].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_65_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].offset = offsetof(tyTuple__AVpnFhpPb9aWvyMugKAAGBg, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[53].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_65_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].offset = offsetof(tyTuple__AVpnFhpPb9aWvyMugKAAGBg, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].typ = (&NTI__tGTRcVq4wuz7sk9bKm2XoBw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[54].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_65_3[0];
|
|
NTI__AVpnFhpPb9aWvyMugKAAGBg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[51];
|
|
NTI__MZ7ub66T4nzKtipo9bkiB3g_.size = sizeof(tySequence__MZ7ub66T4nzKtipo9bkiB3g*);
|
|
NTI__MZ7ub66T4nzKtipo9bkiB3g_.kind = 24;
|
|
NTI__MZ7ub66T4nzKtipo9bkiB3g_.base = (&NTI__AVpnFhpPb9aWvyMugKAAGBg_);
|
|
NTI__MZ7ub66T4nzKtipo9bkiB3g_.name = "KeyValuePairSeq[peerid.PeerID, HashSet[connection.Connection]]";
|
|
NTI__MZ7ub66T4nzKtipo9bkiB3g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__MZ7ub66T4nzKtipo9bkiB3g_;
|
|
NTI__MZ7ub66T4nzKtipo9bkiB3g_.marker = Marker_tySequence__MZ7ub66T4nzKtipo9bkiB3g;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].offset = offsetof(tyObject_Table__I17elwrgUkVdxGLUkHiM7w, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].typ = (&NTI__MZ7ub66T4nzKtipo9bkiB3g_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[50].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_64_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].offset = offsetof(tyObject_Table__I17elwrgUkVdxGLUkHiM7w, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[55].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_64_2[0];
|
|
NTI__I17elwrgUkVdxGLUkHiM7w_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[49];
|
|
NTI__8uqzpFmoqV4exdDArFo5wQ_.size = sizeof(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ);
|
|
NTI__8uqzpFmoqV4exdDArFo5wQ_.kind = 18;
|
|
NTI__8uqzpFmoqV4exdDArFo5wQ_.base = 0;
|
|
NTI__8uqzpFmoqV4exdDArFo5wQ_.name = "Table[connection.Connection, connmanager.MuxerHolder]";
|
|
NTI__8uqzpFmoqV4exdDArFo5wQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8uqzpFmoqV4exdDArFo5wQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_66_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57];
|
|
NTI__JUntYUAYvYVuuVf5pRRi7Q_.size = sizeof(tyTuple__JUntYUAYvYVuuVf5pRRi7Q);
|
|
NTI__JUntYUAYvYVuuVf5pRRi7Q_.kind = 18;
|
|
NTI__JUntYUAYvYVuuVf5pRRi7Q_.base = 0;
|
|
NTI__JUntYUAYvYVuuVf5pRRi7Q_.name = "KeyValuePair[connection.Connection, connmanager.MuxerHolder]";
|
|
NTI__JUntYUAYvYVuuVf5pRRi7Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JUntYUAYvYVuuVf5pRRi7Q_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_67_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].offset = offsetof(tyTuple__JUntYUAYvYVuuVf5pRRi7Q, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[59].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_67_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].offset = offsetof(tyTuple__JUntYUAYvYVuuVf5pRRi7Q, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].typ = (&NTI__ZerMcZkaRbhs8wv4M9cMNuw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[60].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_67_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].offset = offsetof(tyTuple__JUntYUAYvYVuuVf5pRRi7Q, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].typ = (&NTI__jkZf9bt8D9bH6jQnKwX8Noxw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[61].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_67_3[0];
|
|
NTI__JUntYUAYvYVuuVf5pRRi7Q_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[58];
|
|
NTI__ECp2Vf3ySxXeY0xLJSyjyA_.size = sizeof(tySequence__ECp2Vf3ySxXeY0xLJSyjyA*);
|
|
NTI__ECp2Vf3ySxXeY0xLJSyjyA_.kind = 24;
|
|
NTI__ECp2Vf3ySxXeY0xLJSyjyA_.base = (&NTI__JUntYUAYvYVuuVf5pRRi7Q_);
|
|
NTI__ECp2Vf3ySxXeY0xLJSyjyA_.name = "KeyValuePairSeq[connection.Connection, connmanager.MuxerHolder]";
|
|
NTI__ECp2Vf3ySxXeY0xLJSyjyA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ECp2Vf3ySxXeY0xLJSyjyA_;
|
|
NTI__ECp2Vf3ySxXeY0xLJSyjyA_.marker = Marker_tySequence__ECp2Vf3ySxXeY0xLJSyjyA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].offset = offsetof(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].typ = (&NTI__ECp2Vf3ySxXeY0xLJSyjyA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[57].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_66_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].offset = offsetof(tyObject_Table__8uqzpFmoqV4exdDArFo5wQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[62].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_66_2[0];
|
|
NTI__8uqzpFmoqV4exdDArFo5wQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[56];
|
|
NTI__20RES39b6cbF1gUxzrH9b8Yg_.size = sizeof(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg);
|
|
NTI__20RES39b6cbF1gUxzrH9b8Yg_.kind = 18;
|
|
NTI__20RES39b6cbF1gUxzrH9b8Yg_.base = 0;
|
|
NTI__20RES39b6cbF1gUxzrH9b8Yg_.name = "Table[connmanager.ConnEventKind, OrderedSet[connmanager.ConnEve"
|
|
"ntHandler]]";
|
|
NTI__20RES39b6cbF1gUxzrH9b8Yg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__20RES39b6cbF1gUxzrH9b8Yg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_68_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64];
|
|
NTI__8jAQb69bzmxFvWOOIGMxFrQ_.size = sizeof(tyTuple__8jAQb69bzmxFvWOOIGMxFrQ);
|
|
NTI__8jAQb69bzmxFvWOOIGMxFrQ_.kind = 18;
|
|
NTI__8jAQb69bzmxFvWOOIGMxFrQ_.base = 0;
|
|
NTI__8jAQb69bzmxFvWOOIGMxFrQ_.name = "KeyValuePair[connmanager.ConnEventKind, OrderedSet[connmanager."
|
|
"ConnEventHandler]]";
|
|
NTI__8jAQb69bzmxFvWOOIGMxFrQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8jAQb69bzmxFvWOOIGMxFrQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_69_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].offset = offsetof(tyTuple__8jAQb69bzmxFvWOOIGMxFrQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[66].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_69_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].offset = offsetof(tyTuple__8jAQb69bzmxFvWOOIGMxFrQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].typ = (&NTI__oN5wkUyGVn1qXLGZW9c7EIQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[67].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_69_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].offset = offsetof(tyTuple__8jAQb69bzmxFvWOOIGMxFrQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].typ = (&NTI__DjcJvTVLhu1GVCpTORQfDQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[68].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_69_3[0];
|
|
NTI__8jAQb69bzmxFvWOOIGMxFrQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[65];
|
|
NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_.size = sizeof(tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw*);
|
|
NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_.kind = 24;
|
|
NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_.base = (&NTI__8jAQb69bzmxFvWOOIGMxFrQ_);
|
|
NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_.name = "KeyValuePairSeq[connmanager.ConnEventKind, OrderedSet[connmanag"
|
|
"er.ConnEventHandler]]";
|
|
NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_;
|
|
NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_.marker = Marker_tySequence__O39cGnfZ9b59b9bpYt9c3ee9cnHw;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].offset = offsetof(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].typ = (&NTI__O39cGnfZ9b59b9bpYt9c3ee9cnHw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[64].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_68_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].offset = offsetof(tyObject_Table__20RES39b6cbF1gUxzrH9b8Yg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[69].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_68_2[0];
|
|
NTI__20RES39b6cbF1gUxzrH9b8Yg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[63];
|
|
NTI__R0uaAE15CtLzKRaa3nIdMQ_.size = sizeof(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ);
|
|
NTI__R0uaAE15CtLzKRaa3nIdMQ_.kind = 18;
|
|
NTI__R0uaAE15CtLzKRaa3nIdMQ_.base = 0;
|
|
NTI__R0uaAE15CtLzKRaa3nIdMQ_.name = "Table[connmanager.PeerEventKind, OrderedSet[connmanager.PeerEve"
|
|
"ntHandler]]";
|
|
NTI__R0uaAE15CtLzKRaa3nIdMQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__R0uaAE15CtLzKRaa3nIdMQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_70_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71];
|
|
NTI__2IkxgbA59cuGazVFo6X8lMQ_.size = sizeof(tyTuple__2IkxgbA59cuGazVFo6X8lMQ);
|
|
NTI__2IkxgbA59cuGazVFo6X8lMQ_.kind = 18;
|
|
NTI__2IkxgbA59cuGazVFo6X8lMQ_.base = 0;
|
|
NTI__2IkxgbA59cuGazVFo6X8lMQ_.name = "KeyValuePair[connmanager.PeerEventKind, OrderedSet[connmanager."
|
|
"PeerEventHandler]]";
|
|
NTI__2IkxgbA59cuGazVFo6X8lMQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__2IkxgbA59cuGazVFo6X8lMQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_71_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].offset = offsetof(tyTuple__2IkxgbA59cuGazVFo6X8lMQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[73].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_71_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].offset = offsetof(tyTuple__2IkxgbA59cuGazVFo6X8lMQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].typ = (&NTI__g6Y0xj8kFQNqwpb26iimZw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[74].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_71_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].offset = offsetof(tyTuple__2IkxgbA59cuGazVFo6X8lMQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].typ = (&NTI__cZ8RyO9bTAQg8kKXyLHwXYg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[75].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_71_3[0];
|
|
NTI__2IkxgbA59cuGazVFo6X8lMQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[72];
|
|
NTI__6w9c7RGFri1n1hoa9bD335ZQ_.size = sizeof(tySequence__6w9c7RGFri1n1hoa9bD335ZQ*);
|
|
NTI__6w9c7RGFri1n1hoa9bD335ZQ_.kind = 24;
|
|
NTI__6w9c7RGFri1n1hoa9bD335ZQ_.base = (&NTI__2IkxgbA59cuGazVFo6X8lMQ_);
|
|
NTI__6w9c7RGFri1n1hoa9bD335ZQ_.name = "KeyValuePairSeq[connmanager.PeerEventKind, OrderedSet[connmanag"
|
|
"er.PeerEventHandler]]";
|
|
NTI__6w9c7RGFri1n1hoa9bD335ZQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__6w9c7RGFri1n1hoa9bD335ZQ_;
|
|
NTI__6w9c7RGFri1n1hoa9bD335ZQ_.marker = Marker_tySequence__6w9c7RGFri1n1hoa9bD335ZQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].offset = offsetof(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].typ = (&NTI__6w9c7RGFri1n1hoa9bD335ZQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[71].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_70_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].offset = offsetof(tyObject_Table__R0uaAE15CtLzKRaa3nIdMQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[76].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_70_2[0];
|
|
NTI__R0uaAE15CtLzKRaa3nIdMQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[70];
|
|
NTI__UvSlGqDg4nWNM1wskOFQeg_.size = sizeof(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg);
|
|
NTI__UvSlGqDg4nWNM1wskOFQeg_.kind = 18;
|
|
NTI__UvSlGqDg4nWNM1wskOFQeg_.base = 0;
|
|
NTI__UvSlGqDg4nWNM1wskOFQeg_.name = "Table[system.string, muxer.MuxerProvider]";
|
|
NTI__UvSlGqDg4nWNM1wskOFQeg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__UvSlGqDg4nWNM1wskOFQeg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_72_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78];
|
|
NTI__TdADeEae6PBWqr7qsUJvPg_.size = sizeof(tyTuple__TdADeEae6PBWqr7qsUJvPg);
|
|
NTI__TdADeEae6PBWqr7qsUJvPg_.kind = 18;
|
|
NTI__TdADeEae6PBWqr7qsUJvPg_.base = 0;
|
|
NTI__TdADeEae6PBWqr7qsUJvPg_.name = "KeyValuePair[system.string, muxer.MuxerProvider]";
|
|
NTI__TdADeEae6PBWqr7qsUJvPg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TdADeEae6PBWqr7qsUJvPg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_73_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].offset = offsetof(tyTuple__TdADeEae6PBWqr7qsUJvPg, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[80].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_73_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].offset = offsetof(tyTuple__TdADeEae6PBWqr7qsUJvPg, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[81].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_73_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].offset = offsetof(tyTuple__TdADeEae6PBWqr7qsUJvPg, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].typ = (&NTI__ezq8q2zoLivocZ0qJ9aLYJg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[82].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_73_3[0];
|
|
NTI__TdADeEae6PBWqr7qsUJvPg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[79];
|
|
NTI__9bnMQh9b5oMSxlDf1K9buBp7w_.size = sizeof(tySequence__9bnMQh9b5oMSxlDf1K9buBp7w*);
|
|
NTI__9bnMQh9b5oMSxlDf1K9buBp7w_.kind = 24;
|
|
NTI__9bnMQh9b5oMSxlDf1K9buBp7w_.base = (&NTI__TdADeEae6PBWqr7qsUJvPg_);
|
|
NTI__9bnMQh9b5oMSxlDf1K9buBp7w_.name = "KeyValuePairSeq[system.string, muxer.MuxerProvider]";
|
|
NTI__9bnMQh9b5oMSxlDf1K9buBp7w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_;
|
|
NTI__9bnMQh9b5oMSxlDf1K9buBp7w_.marker = Marker_tySequence__9bnMQh9b5oMSxlDf1K9buBp7w;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].offset = offsetof(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].typ = (&NTI__9bnMQh9b5oMSxlDf1K9buBp7w_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[78].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_72_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].offset = offsetof(tyObject_Table__UvSlGqDg4nWNM1wskOFQeg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[83].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_72_2[0];
|
|
NTI__UvSlGqDg4nWNM1wskOFQeg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[77];
|
|
NTI__puwZz39aIr9cdB5WlFICYPgw_.size = sizeof(tyObject_Table__puwZz39aIr9cdB5WlFICYPgw);
|
|
NTI__puwZz39aIr9cdB5WlFICYPgw_.kind = 18;
|
|
NTI__puwZz39aIr9cdB5WlFICYPgw_.base = 0;
|
|
NTI__puwZz39aIr9cdB5WlFICYPgw_.name = "Table[peerid.PeerID, asyncsync.AsyncLock]";
|
|
NTI__puwZz39aIr9cdB5WlFICYPgw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__puwZz39aIr9cdB5WlFICYPgw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_74_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85];
|
|
NTI__lG9artYnG9a6GxqcmhxZJl6g_.size = sizeof(tyTuple__lG9artYnG9a6GxqcmhxZJl6g);
|
|
NTI__lG9artYnG9a6GxqcmhxZJl6g_.kind = 18;
|
|
NTI__lG9artYnG9a6GxqcmhxZJl6g_.base = 0;
|
|
NTI__lG9artYnG9a6GxqcmhxZJl6g_.name = "KeyValuePair[peerid.PeerID, asyncsync.AsyncLock]";
|
|
NTI__lG9artYnG9a6GxqcmhxZJl6g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lG9artYnG9a6GxqcmhxZJl6g_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_75_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].offset = offsetof(tyTuple__lG9artYnG9a6GxqcmhxZJl6g, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[87].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_75_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].offset = offsetof(tyTuple__lG9artYnG9a6GxqcmhxZJl6g, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[88].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_75_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].offset = offsetof(tyTuple__lG9artYnG9a6GxqcmhxZJl6g, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].typ = (&NTI__AfrMeDg1y2UMF9alA3jx8Uw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[89].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_75_3[0];
|
|
NTI__lG9artYnG9a6GxqcmhxZJl6g_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[86];
|
|
NTI__tZ2LP3xqCx8kcPyjrRkSuA_.size = sizeof(tySequence__tZ2LP3xqCx8kcPyjrRkSuA*);
|
|
NTI__tZ2LP3xqCx8kcPyjrRkSuA_.kind = 24;
|
|
NTI__tZ2LP3xqCx8kcPyjrRkSuA_.base = (&NTI__lG9artYnG9a6GxqcmhxZJl6g_);
|
|
NTI__tZ2LP3xqCx8kcPyjrRkSuA_.name = "KeyValuePairSeq[peerid.PeerID, asyncsync.AsyncLock]";
|
|
NTI__tZ2LP3xqCx8kcPyjrRkSuA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__tZ2LP3xqCx8kcPyjrRkSuA_;
|
|
NTI__tZ2LP3xqCx8kcPyjrRkSuA_.marker = Marker_tySequence__tZ2LP3xqCx8kcPyjrRkSuA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].offset = offsetof(tyObject_Table__puwZz39aIr9cdB5WlFICYPgw, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].typ = (&NTI__tZ2LP3xqCx8kcPyjrRkSuA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[85].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_74_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[90];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[90].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[90].offset = offsetof(tyObject_Table__puwZz39aIr9cdB5WlFICYPgw, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[90].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[90].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_74_2[0];
|
|
NTI__puwZz39aIr9cdB5WlFICYPgw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[84];
|
|
NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_.size = sizeof(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ);
|
|
NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_.kind = 18;
|
|
NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_.base = 0;
|
|
NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_.name = "Table[system.string, pubsub.Topic]";
|
|
NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_76_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[92];
|
|
NTI__9bU0L219b3fjpDIE6keMYb9bA_.size = sizeof(tyTuple__9bU0L219b3fjpDIE6keMYb9bA);
|
|
NTI__9bU0L219b3fjpDIE6keMYb9bA_.kind = 18;
|
|
NTI__9bU0L219b3fjpDIE6keMYb9bA_.base = 0;
|
|
NTI__9bU0L219b3fjpDIE6keMYb9bA_.name = "KeyValuePair[system.string, pubsub.Topic]";
|
|
NTI__9bU0L219b3fjpDIE6keMYb9bA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bU0L219b3fjpDIE6keMYb9bA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_77_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[94];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[94].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[94].offset = offsetof(tyTuple__9bU0L219b3fjpDIE6keMYb9bA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[94].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[94].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_77_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[95];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[95].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[95].offset = offsetof(tyTuple__9bU0L219b3fjpDIE6keMYb9bA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[95].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[95].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_77_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[96];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[96].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[96].offset = offsetof(tyTuple__9bU0L219b3fjpDIE6keMYb9bA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[96].typ = (&NTI__KLsnabaqPzbVsZlEwqe1cA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[96].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[93].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[93].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[93].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_77_3[0];
|
|
NTI__9bU0L219b3fjpDIE6keMYb9bA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[93];
|
|
NTI__4tnpefYRDGIct5y7RxC8KA_.size = sizeof(tySequence__4tnpefYRDGIct5y7RxC8KA*);
|
|
NTI__4tnpefYRDGIct5y7RxC8KA_.kind = 24;
|
|
NTI__4tnpefYRDGIct5y7RxC8KA_.base = (&NTI__9bU0L219b3fjpDIE6keMYb9bA_);
|
|
NTI__4tnpefYRDGIct5y7RxC8KA_.name = "KeyValuePairSeq[system.string, pubsub.Topic]";
|
|
NTI__4tnpefYRDGIct5y7RxC8KA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4tnpefYRDGIct5y7RxC8KA_;
|
|
NTI__4tnpefYRDGIct5y7RxC8KA_.marker = Marker_tySequence__4tnpefYRDGIct5y7RxC8KA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[92].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[92].offset = offsetof(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[92].typ = (&NTI__4tnpefYRDGIct5y7RxC8KA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[92].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_76_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[97];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[97].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[97].offset = offsetof(tyObject_Table__wcpR9aWZKIUY9bs3oFi6HIsQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[97].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[97].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[91].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[91].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[91].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_76_2[0];
|
|
NTI__wcpR9aWZKIUY9bs3oFi6HIsQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[91];
|
|
NTI__lHpSn1a1LQne7Vijlza5tg_.size = sizeof(tyObject_Table__lHpSn1a1LQne7Vijlza5tg);
|
|
NTI__lHpSn1a1LQne7Vijlza5tg_.kind = 18;
|
|
NTI__lHpSn1a1LQne7Vijlza5tg_.base = 0;
|
|
NTI__lHpSn1a1LQne7Vijlza5tg_.name = "Table[peerid.PeerID, pubsubpeer.PubSubPeer]";
|
|
NTI__lHpSn1a1LQne7Vijlza5tg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lHpSn1a1LQne7Vijlza5tg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_78_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[99];
|
|
NTI__PtvwtIrL0rxEmrV5ypzN1w_.size = sizeof(tyTuple__PtvwtIrL0rxEmrV5ypzN1w);
|
|
NTI__PtvwtIrL0rxEmrV5ypzN1w_.kind = 18;
|
|
NTI__PtvwtIrL0rxEmrV5ypzN1w_.base = 0;
|
|
NTI__PtvwtIrL0rxEmrV5ypzN1w_.name = "KeyValuePair[peerid.PeerID, pubsubpeer.PubSubPeer]";
|
|
NTI__PtvwtIrL0rxEmrV5ypzN1w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PtvwtIrL0rxEmrV5ypzN1w_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_79_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[101];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[101].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[101].offset = offsetof(tyTuple__PtvwtIrL0rxEmrV5ypzN1w, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[101].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[101].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_79_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[102];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[102].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[102].offset = offsetof(tyTuple__PtvwtIrL0rxEmrV5ypzN1w, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[102].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[102].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_79_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[103];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[103].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[103].offset = offsetof(tyTuple__PtvwtIrL0rxEmrV5ypzN1w, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[103].typ = (&NTI__ams67lohM6AwmrGQ2Ilzsg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[103].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[100].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[100].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[100].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_79_3[0];
|
|
NTI__PtvwtIrL0rxEmrV5ypzN1w_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[100];
|
|
NTI__1cmYA8zDV0s9c4gpLK2ygBg_.size = sizeof(tySequence__1cmYA8zDV0s9c4gpLK2ygBg*);
|
|
NTI__1cmYA8zDV0s9c4gpLK2ygBg_.kind = 24;
|
|
NTI__1cmYA8zDV0s9c4gpLK2ygBg_.base = (&NTI__PtvwtIrL0rxEmrV5ypzN1w_);
|
|
NTI__1cmYA8zDV0s9c4gpLK2ygBg_.name = "KeyValuePairSeq[peerid.PeerID, pubsubpeer.PubSubPeer]";
|
|
NTI__1cmYA8zDV0s9c4gpLK2ygBg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1cmYA8zDV0s9c4gpLK2ygBg_;
|
|
NTI__1cmYA8zDV0s9c4gpLK2ygBg_.marker = Marker_tySequence__1cmYA8zDV0s9c4gpLK2ygBg;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[99].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[99].offset = offsetof(tyObject_Table__lHpSn1a1LQne7Vijlza5tg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[99].typ = (&NTI__1cmYA8zDV0s9c4gpLK2ygBg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[99].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_78_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[104];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[104].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[104].offset = offsetof(tyObject_Table__lHpSn1a1LQne7Vijlza5tg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[104].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[104].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[98].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[98].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[98].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_78_2[0];
|
|
NTI__lHpSn1a1LQne7Vijlza5tg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[98];
|
|
NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_.size = sizeof(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ);
|
|
NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_.kind = 18;
|
|
NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_.base = 0;
|
|
NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_.name = "Table[system.string, HashSet[pubsub.ValidatorHandler]]";
|
|
NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_80_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[106];
|
|
NTI__9b9aejOTD70mq52wgtBDEUtA_.size = sizeof(tyTuple__9b9aejOTD70mq52wgtBDEUtA);
|
|
NTI__9b9aejOTD70mq52wgtBDEUtA_.kind = 18;
|
|
NTI__9b9aejOTD70mq52wgtBDEUtA_.base = 0;
|
|
NTI__9b9aejOTD70mq52wgtBDEUtA_.name = "KeyValuePair[system.string, HashSet[pubsub.ValidatorHandler]]";
|
|
NTI__9b9aejOTD70mq52wgtBDEUtA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9b9aejOTD70mq52wgtBDEUtA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_81_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[108];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[108].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[108].offset = offsetof(tyTuple__9b9aejOTD70mq52wgtBDEUtA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[108].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[108].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_81_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[109];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[109].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[109].offset = offsetof(tyTuple__9b9aejOTD70mq52wgtBDEUtA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[109].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[109].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_81_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[110];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[110].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[110].offset = offsetof(tyTuple__9b9aejOTD70mq52wgtBDEUtA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[110].typ = (&NTI__PM9aM6DsVafGgKfhr9bQcNSA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[110].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[107].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[107].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[107].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_81_3[0];
|
|
NTI__9b9aejOTD70mq52wgtBDEUtA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[107];
|
|
NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_.size = sizeof(tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g*);
|
|
NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_.kind = 24;
|
|
NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_.base = (&NTI__9b9aejOTD70mq52wgtBDEUtA_);
|
|
NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_.name = "KeyValuePairSeq[system.string, HashSet[pubsub.ValidatorHandler]"
|
|
"]";
|
|
NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_;
|
|
NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_.marker = Marker_tySequence__WM4lmj0QFNmzCn9a9cZ9cYt3g;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[106].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[106].offset = offsetof(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[106].typ = (&NTI__WM4lmj0QFNmzCn9a9cZ9cYt3g_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[106].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_80_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[111];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[111].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[111].offset = offsetof(tyObject_Table__BMmOa89bg4RjA9b9bHqGsOJSQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[111].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[111].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[105].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[105].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[105].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_80_2[0];
|
|
NTI__BMmOa89bg4RjA9b9bHqGsOJSQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[105];
|
|
NTI__XjARj5fPfOXv4uQ0CZdKyQ_.size = sizeof(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ);
|
|
NTI__XjARj5fPfOXv4uQ0CZdKyQ_.kind = 18;
|
|
NTI__XjARj5fPfOXv4uQ0CZdKyQ_.base = 0;
|
|
NTI__XjARj5fPfOXv4uQ0CZdKyQ_.name = "Table[system.uint64, lpchannel.LPChannel]";
|
|
NTI__XjARj5fPfOXv4uQ0CZdKyQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XjARj5fPfOXv4uQ0CZdKyQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_114_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[113];
|
|
NTI__BHXjHcQw9b8D7j48q1Gcwzg_.size = sizeof(tyTuple__BHXjHcQw9b8D7j48q1Gcwzg);
|
|
NTI__BHXjHcQw9b8D7j48q1Gcwzg_.kind = 18;
|
|
NTI__BHXjHcQw9b8D7j48q1Gcwzg_.base = 0;
|
|
NTI__BHXjHcQw9b8D7j48q1Gcwzg_.name = "KeyValuePair[system.uint64, lpchannel.LPChannel]";
|
|
NTI__BHXjHcQw9b8D7j48q1Gcwzg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__BHXjHcQw9b8D7j48q1Gcwzg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_115_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[115];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[115].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[115].offset = offsetof(tyTuple__BHXjHcQw9b8D7j48q1Gcwzg, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[115].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[115].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_115_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[116];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[116].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[116].offset = offsetof(tyTuple__BHXjHcQw9b8D7j48q1Gcwzg, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[116].typ = (&NTI__wMtfD88jmrPZwfzTH9c8e9cA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[116].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_115_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[117];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[117].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[117].offset = offsetof(tyTuple__BHXjHcQw9b8D7j48q1Gcwzg, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[117].typ = (&NTI__tq9aOL9cg8g274B67LdBqSbQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[117].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[114].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[114].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[114].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_115_3[0];
|
|
NTI__BHXjHcQw9b8D7j48q1Gcwzg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[114];
|
|
NTI__maP5b4juf9aviaIdhhcTZbQ_.size = sizeof(tySequence__maP5b4juf9aviaIdhhcTZbQ*);
|
|
NTI__maP5b4juf9aviaIdhhcTZbQ_.kind = 24;
|
|
NTI__maP5b4juf9aviaIdhhcTZbQ_.base = (&NTI__BHXjHcQw9b8D7j48q1Gcwzg_);
|
|
NTI__maP5b4juf9aviaIdhhcTZbQ_.name = "KeyValuePairSeq[system.uint64, lpchannel.LPChannel]";
|
|
NTI__maP5b4juf9aviaIdhhcTZbQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__maP5b4juf9aviaIdhhcTZbQ_;
|
|
NTI__maP5b4juf9aviaIdhhcTZbQ_.marker = Marker_tySequence__maP5b4juf9aviaIdhhcTZbQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[113].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[113].offset = offsetof(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[113].typ = (&NTI__maP5b4juf9aviaIdhhcTZbQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[113].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_114_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[118];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[118].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[118].offset = offsetof(tyObject_Table__XjARj5fPfOXv4uQ0CZdKyQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[118].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[118].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[112].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[112].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[112].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_114_2[0];
|
|
NTI__XjARj5fPfOXv4uQ0CZdKyQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[112];
|
|
NTI__5G2YOQcjDoTxOBDaB9cojOQ_.size = sizeof(tyTuple__5G2YOQcjDoTxOBDaB9cojOQ);
|
|
NTI__5G2YOQcjDoTxOBDaB9cojOQ_.kind = 18;
|
|
NTI__5G2YOQcjDoTxOBDaB9cojOQ_.base = 0;
|
|
NTI__5G2YOQcjDoTxOBDaB9cojOQ_.name = "KeyValuePair[system.string, HashSet[pubsubpeer.PubSubPeer]]";
|
|
NTI__5G2YOQcjDoTxOBDaB9cojOQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__5G2YOQcjDoTxOBDaB9cojOQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_129_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[120];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[120].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[120].offset = offsetof(tyTuple__5G2YOQcjDoTxOBDaB9cojOQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[120].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[120].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_129_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[121];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[121].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[121].offset = offsetof(tyTuple__5G2YOQcjDoTxOBDaB9cojOQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[121].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[121].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_129_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[122];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[122].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[122].offset = offsetof(tyTuple__5G2YOQcjDoTxOBDaB9cojOQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[122].typ = (&NTI__SjkKNmUxUCmHfJyMk9aPJ9cw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[122].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[119].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[119].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[119].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_129_3[0];
|
|
NTI__5G2YOQcjDoTxOBDaB9cojOQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[119];
|
|
NTI__9bUff3pvvg9b9bwSnutq8aJFQ_.size = sizeof(tySequence__9bUff3pvvg9b9bwSnutq8aJFQ*);
|
|
NTI__9bUff3pvvg9b9bwSnutq8aJFQ_.kind = 24;
|
|
NTI__9bUff3pvvg9b9bwSnutq8aJFQ_.base = (&NTI__5G2YOQcjDoTxOBDaB9cojOQ_);
|
|
NTI__9bUff3pvvg9b9bwSnutq8aJFQ_.name = "KeyValuePairSeq[system.string, HashSet[pubsubpeer.PubSubPeer]]";
|
|
NTI__9bUff3pvvg9b9bwSnutq8aJFQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_;
|
|
NTI__9bUff3pvvg9b9bwSnutq8aJFQ_.marker = Marker_tySequence__9bUff3pvvg9b9bwSnutq8aJFQ;
|
|
NTI__t1GIbsENi89cp9cMuggZaXQg_.size = sizeof(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg);
|
|
NTI__t1GIbsENi89cp9cMuggZaXQg_.kind = 18;
|
|
NTI__t1GIbsENi89cp9cMuggZaXQg_.base = 0;
|
|
NTI__t1GIbsENi89cp9cMuggZaXQg_.name = "PeerTable";
|
|
NTI__t1GIbsENi89cp9cMuggZaXQg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__t1GIbsENi89cp9cMuggZaXQg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_138_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[124];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[124].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[124].offset = offsetof(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[124].typ = (&NTI__9bUff3pvvg9b9bwSnutq8aJFQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[124].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_138_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[125];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[125].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[125].offset = offsetof(tyObject_Table__t1GIbsENi89cp9cMuggZaXQg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[125].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[125].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[123].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[123].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[123].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_138_2[0];
|
|
NTI__t1GIbsENi89cp9cMuggZaXQg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[123];
|
|
NTI__pnmPCe7tCYTM7iCHSlEfQA_.size = sizeof(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA);
|
|
NTI__pnmPCe7tCYTM7iCHSlEfQA_.kind = 18;
|
|
NTI__pnmPCe7tCYTM7iCHSlEfQA_.base = 0;
|
|
NTI__pnmPCe7tCYTM7iCHSlEfQA_.name = "Table[MessageID, TimedEntry[MessageID]]";
|
|
NTI__pnmPCe7tCYTM7iCHSlEfQA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__pnmPCe7tCYTM7iCHSlEfQA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_139_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[127];
|
|
NTI__GJ2zXV257gwBkpQeeINxTA_.size = sizeof(tyTuple__GJ2zXV257gwBkpQeeINxTA);
|
|
NTI__GJ2zXV257gwBkpQeeINxTA_.kind = 18;
|
|
NTI__GJ2zXV257gwBkpQeeINxTA_.base = 0;
|
|
NTI__GJ2zXV257gwBkpQeeINxTA_.name = "KeyValuePair[MessageID, TimedEntry[MessageID]]";
|
|
NTI__GJ2zXV257gwBkpQeeINxTA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__GJ2zXV257gwBkpQeeINxTA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_140_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[129];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[129].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[129].offset = offsetof(tyTuple__GJ2zXV257gwBkpQeeINxTA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[129].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[129].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_140_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[130];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[130].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[130].offset = offsetof(tyTuple__GJ2zXV257gwBkpQeeINxTA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[130].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[130].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_140_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[131];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[131].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[131].offset = offsetof(tyTuple__GJ2zXV257gwBkpQeeINxTA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[131].typ = (&NTI__ySEsyL3qiVsEYtOYlLpUoQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[131].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[128].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[128].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[128].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_140_3[0];
|
|
NTI__GJ2zXV257gwBkpQeeINxTA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[128];
|
|
NTI__RHVAHq4hk7ajRY6ChL6jQg_.size = sizeof(tySequence__RHVAHq4hk7ajRY6ChL6jQg*);
|
|
NTI__RHVAHq4hk7ajRY6ChL6jQg_.kind = 24;
|
|
NTI__RHVAHq4hk7ajRY6ChL6jQg_.base = (&NTI__GJ2zXV257gwBkpQeeINxTA_);
|
|
NTI__RHVAHq4hk7ajRY6ChL6jQg_.name = "KeyValuePairSeq[MessageID, TimedEntry[MessageID]]";
|
|
NTI__RHVAHq4hk7ajRY6ChL6jQg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RHVAHq4hk7ajRY6ChL6jQg_;
|
|
NTI__RHVAHq4hk7ajRY6ChL6jQg_.marker = Marker_tySequence__RHVAHq4hk7ajRY6ChL6jQg;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[127].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[127].offset = offsetof(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[127].typ = (&NTI__RHVAHq4hk7ajRY6ChL6jQg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[127].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_139_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[132];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[132].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[132].offset = offsetof(tyObject_Table__pnmPCe7tCYTM7iCHSlEfQA, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[132].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[132].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[126].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[126].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[126].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_139_2[0];
|
|
NTI__pnmPCe7tCYTM7iCHSlEfQA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[126];
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.size = sizeof(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g);
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.kind = 18;
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.base = 0;
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.flags = 2;
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.name = "Table[peerid.PeerID, timer.Moment]";
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fiNjm9awTH2rESOsTX1tq6g_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_154_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[134];
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.size = sizeof(tyTuple__beecycqPiHJ0zV6hA4CDDw);
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.kind = 18;
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.base = 0;
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.flags = 2;
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.name = "KeyValuePair[peerid.PeerID, timer.Moment]";
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__beecycqPiHJ0zV6hA4CDDw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_155_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[136];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[136].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[136].offset = offsetof(tyTuple__beecycqPiHJ0zV6hA4CDDw, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[136].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[136].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_155_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[137];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[137].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[137].offset = offsetof(tyTuple__beecycqPiHJ0zV6hA4CDDw, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[137].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[137].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_155_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[138];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[138].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[138].offset = offsetof(tyTuple__beecycqPiHJ0zV6hA4CDDw, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[138].typ = (&NTI__p19adwOigsIe5d3NlfPJOEw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[138].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[135].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[135].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[135].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_155_3[0];
|
|
NTI__beecycqPiHJ0zV6hA4CDDw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[135];
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.size = sizeof(tySequence__Y9bpibYYCq7U9bI2q2EkdjDA*);
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.kind = 24;
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.base = (&NTI__beecycqPiHJ0zV6hA4CDDw_);
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.flags = 2;
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.name = "KeyValuePairSeq[peerid.PeerID, timer.Moment]";
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Y9bpibYYCq7U9bI2q2EkdjDA_;
|
|
NTI__Y9bpibYYCq7U9bI2q2EkdjDA_.marker = Marker_tySequence__Y9bpibYYCq7U9bI2q2EkdjDA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[134].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[134].offset = offsetof(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[134].typ = (&NTI__Y9bpibYYCq7U9bI2q2EkdjDA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[134].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_154_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[139];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[139].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[139].offset = offsetof(tyObject_Table__fiNjm9awTH2rESOsTX1tq6g, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[139].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[139].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[133].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[133].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[133].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_154_2[0];
|
|
NTI__fiNjm9awTH2rESOsTX1tq6g_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[133];
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.size = sizeof(tyObject_Table__30SNsEhxoOsalydUEsCtnQ);
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.kind = 18;
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.base = 0;
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.flags = 2;
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.name = "Table[system.string, timer.Moment]";
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__30SNsEhxoOsalydUEsCtnQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_156_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[141];
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.size = sizeof(tyTuple__v1juhacNXUiTV7vBi4DL4w);
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.kind = 18;
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.base = 0;
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.flags = 2;
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.name = "KeyValuePair[system.string, timer.Moment]";
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__v1juhacNXUiTV7vBi4DL4w_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_157_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[143];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[143].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[143].offset = offsetof(tyTuple__v1juhacNXUiTV7vBi4DL4w, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[143].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[143].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_157_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[144];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[144].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[144].offset = offsetof(tyTuple__v1juhacNXUiTV7vBi4DL4w, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[144].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[144].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_157_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[145];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[145].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[145].offset = offsetof(tyTuple__v1juhacNXUiTV7vBi4DL4w, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[145].typ = (&NTI__p19adwOigsIe5d3NlfPJOEw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[145].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[142].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[142].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[142].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_157_3[0];
|
|
NTI__v1juhacNXUiTV7vBi4DL4w_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[142];
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.size = sizeof(tySequence__a9czYAVXtt3ELF2dd9apg7CA*);
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.kind = 24;
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.base = (&NTI__v1juhacNXUiTV7vBi4DL4w_);
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.flags = 2;
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.name = "KeyValuePairSeq[system.string, timer.Moment]";
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__a9czYAVXtt3ELF2dd9apg7CA_;
|
|
NTI__a9czYAVXtt3ELF2dd9apg7CA_.marker = Marker_tySequence__a9czYAVXtt3ELF2dd9apg7CA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[141].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[141].offset = offsetof(tyObject_Table__30SNsEhxoOsalydUEsCtnQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[141].typ = (&NTI__a9czYAVXtt3ELF2dd9apg7CA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[141].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_156_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[146];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[146].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[146].offset = offsetof(tyObject_Table__30SNsEhxoOsalydUEsCtnQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[146].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[146].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[140].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[140].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[140].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_156_2[0];
|
|
NTI__30SNsEhxoOsalydUEsCtnQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[140];
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.size = sizeof(tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg);
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.kind = 18;
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.base = 0;
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.flags = 2;
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.name = "Table[system.string, seq[ControlIHave]]";
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__VywK0TFMYrwvnQ1FNvT9bTg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_158_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[148];
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.size = sizeof(tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ);
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.kind = 18;
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.base = 0;
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.flags = 2;
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.name = "KeyValuePair[system.string, seq[ControlIHave]]";
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_159_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[150];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[150].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[150].offset = offsetof(tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[150].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[150].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_159_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[151];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[151].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[151].offset = offsetof(tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[151].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[151].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_159_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[152];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[152].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[152].offset = offsetof(tyTuple__9bJF9ckH2gKZ7rykNMUrUhZQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[152].typ = (&NTI__8MW0JodCedjay9anGTGrBmA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[152].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[149].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[149].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[149].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_159_3[0];
|
|
NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[149];
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.size = sizeof(tySequence__UuxWsCxMkcgdpNKQqNagIQ*);
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.kind = 24;
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.base = (&NTI__9bJF9ckH2gKZ7rykNMUrUhZQ_);
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.flags = 2;
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.name = "KeyValuePairSeq[system.string, seq[ControlIHave]]";
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__UuxWsCxMkcgdpNKQqNagIQ_;
|
|
NTI__UuxWsCxMkcgdpNKQqNagIQ_.marker = Marker_tySequence__UuxWsCxMkcgdpNKQqNagIQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[148].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[148].offset = offsetof(tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[148].typ = (&NTI__UuxWsCxMkcgdpNKQqNagIQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[148].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_158_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[153];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[153].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[153].offset = offsetof(tyObject_Table__VywK0TFMYrwvnQ1FNvT9bTg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[153].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[153].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[147].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[147].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[147].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_158_2[0];
|
|
NTI__VywK0TFMYrwvnQ1FNvT9bTg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[147];
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.size = sizeof(tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA);
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.kind = 18;
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.base = 0;
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.flags = 2;
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.name = "Table[system.string, messages.ControlMessage]";
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__A9aF9cstnMLLmIKPt77JKPXA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_160_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[155];
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.size = sizeof(tyTuple__pf8EktL9bgDdy8y4sHgDywQ);
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.kind = 18;
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.base = 0;
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.flags = 2;
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.name = "KeyValuePair[system.string, messages.ControlMessage]";
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__pf8EktL9bgDdy8y4sHgDywQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_161_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[157];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[157].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[157].offset = offsetof(tyTuple__pf8EktL9bgDdy8y4sHgDywQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[157].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[157].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_161_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[158];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[158].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[158].offset = offsetof(tyTuple__pf8EktL9bgDdy8y4sHgDywQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[158].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[158].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_161_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[159];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[159].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[159].offset = offsetof(tyTuple__pf8EktL9bgDdy8y4sHgDywQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[159].typ = (&NTI__R2iwvkxFY4f0aLqyHsJIng_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[159].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[156].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[156].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[156].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_161_3[0];
|
|
NTI__pf8EktL9bgDdy8y4sHgDywQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[156];
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.size = sizeof(tySequence__9c0dnHKqrAJoOYibqj28Tqw*);
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.kind = 24;
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.base = (&NTI__pf8EktL9bgDdy8y4sHgDywQ_);
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.flags = 2;
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.name = "KeyValuePairSeq[system.string, messages.ControlMessage]";
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9c0dnHKqrAJoOYibqj28Tqw_;
|
|
NTI__9c0dnHKqrAJoOYibqj28Tqw_.marker = Marker_tySequence__9c0dnHKqrAJoOYibqj28Tqw;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[155].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[155].offset = offsetof(tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[155].typ = (&NTI__9c0dnHKqrAJoOYibqj28Tqw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[155].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_160_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[160];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[160].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[160].offset = offsetof(tyObject_Table__A9aF9cstnMLLmIKPt77JKPXA, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[160].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[160].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[154].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[154].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[154].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_160_2[0];
|
|
NTI__A9aF9cstnMLLmIKPt77JKPXA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[154];
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.size = sizeof(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig);
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.kind = 18;
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.base = 0;
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.flags = 2;
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.name = "Table[MessageID, messages.Message]";
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uch9bhpeVGvQNw5ZevH84ig_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_162_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[162];
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.size = sizeof(tyTuple__XoHou9cDncYHiFSYulm9bCbQ);
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.kind = 18;
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.base = 0;
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.flags = 2;
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.name = "KeyValuePair[MessageID, messages.Message]";
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XoHou9cDncYHiFSYulm9bCbQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_163_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[164];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[164].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[164].offset = offsetof(tyTuple__XoHou9cDncYHiFSYulm9bCbQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[164].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[164].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_163_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[165];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[165].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[165].offset = offsetof(tyTuple__XoHou9cDncYHiFSYulm9bCbQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[165].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[165].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_163_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[166];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[166].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[166].offset = offsetof(tyTuple__XoHou9cDncYHiFSYulm9bCbQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[166].typ = (&NTI__9bIfp9aTAZKB9cehqCItD41cg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[166].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[163].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[163].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[163].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_163_3[0];
|
|
NTI__XoHou9cDncYHiFSYulm9bCbQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[163];
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.size = sizeof(tySequence__Fdd1zCc4iVW86c0yW4quCQ*);
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.kind = 24;
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.base = (&NTI__XoHou9cDncYHiFSYulm9bCbQ_);
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.flags = 2;
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.name = "KeyValuePairSeq[MessageID, messages.Message]";
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Fdd1zCc4iVW86c0yW4quCQ_;
|
|
NTI__Fdd1zCc4iVW86c0yW4quCQ_.marker = Marker_tySequence__Fdd1zCc4iVW86c0yW4quCQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[162].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[162].offset = offsetof(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[162].typ = (&NTI__Fdd1zCc4iVW86c0yW4quCQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[162].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_162_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[167];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[167].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[167].offset = offsetof(tyObject_Table__uch9bhpeVGvQNw5ZevH84ig, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[167].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[167].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[161].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[161].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[161].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_162_2[0];
|
|
NTI__uch9bhpeVGvQNw5ZevH84ig_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[161];
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.size = sizeof(tyObject_Table__7jF9cWTJuKouswppQdViGuQ);
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.kind = 18;
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.base = 0;
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.flags = 2;
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.name = "Table[peerid.PeerID, gossipsub.PeerStats]";
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__7jF9cWTJuKouswppQdViGuQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_164_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[169];
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.size = sizeof(tyTuple__dNR3eA37fNjmk6qLgrtFiA);
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.kind = 18;
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.base = 0;
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.flags = 2;
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.name = "KeyValuePair[peerid.PeerID, gossipsub.PeerStats]";
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__dNR3eA37fNjmk6qLgrtFiA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_165_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[171];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[171].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[171].offset = offsetof(tyTuple__dNR3eA37fNjmk6qLgrtFiA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[171].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[171].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_165_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[172];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[172].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[172].offset = offsetof(tyTuple__dNR3eA37fNjmk6qLgrtFiA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[172].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[172].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_165_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[173];
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.size = sizeof(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ);
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.kind = 18;
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.base = 0;
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.flags = 2;
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.name = "Table[system.string, gossipsub.TopicInfo]";
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ReFeylL0eiJIdl1nbdaLZQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_166_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[175];
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.size = sizeof(tyTuple__4BZjwrCbd7vt326dbqRhjA);
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.kind = 18;
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.base = 0;
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.flags = 2;
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.name = "KeyValuePair[system.string, gossipsub.TopicInfo]";
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4BZjwrCbd7vt326dbqRhjA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_167_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[177];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[177].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[177].offset = offsetof(tyTuple__4BZjwrCbd7vt326dbqRhjA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[177].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[177].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_167_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[178];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[178].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[178].offset = offsetof(tyTuple__4BZjwrCbd7vt326dbqRhjA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[178].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[178].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_167_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[179];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[179].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[179].offset = offsetof(tyTuple__4BZjwrCbd7vt326dbqRhjA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[179].typ = (&NTI__NDsrn7kILwUb4UgmJKODgg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[179].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[176].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[176].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[176].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_167_3[0];
|
|
NTI__4BZjwrCbd7vt326dbqRhjA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[176];
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.size = sizeof(tySequence__ePVkqZZoBAVzojrVYd6imA*);
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.kind = 24;
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.base = (&NTI__4BZjwrCbd7vt326dbqRhjA_);
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.flags = 2;
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.name = "KeyValuePairSeq[system.string, gossipsub.TopicInfo]";
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ePVkqZZoBAVzojrVYd6imA_;
|
|
NTI__ePVkqZZoBAVzojrVYd6imA_.marker = Marker_tySequence__ePVkqZZoBAVzojrVYd6imA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[175].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[175].offset = offsetof(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[175].typ = (&NTI__ePVkqZZoBAVzojrVYd6imA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[175].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_166_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[180];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[180].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[180].offset = offsetof(tyObject_Table__ReFeylL0eiJIdl1nbdaLZQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[180].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[180].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[174].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[174].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[174].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_166_2[0];
|
|
NTI__ReFeylL0eiJIdl1nbdaLZQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[174];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[173].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[173].offset = offsetof(tyTuple__dNR3eA37fNjmk6qLgrtFiA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[173].typ = (&NTI__yaPo43V0YO5LtJo439a78nQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[173].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[170].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[170].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[170].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_165_3[0];
|
|
NTI__dNR3eA37fNjmk6qLgrtFiA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[170];
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.size = sizeof(tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ*);
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.kind = 24;
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.base = (&NTI__dNR3eA37fNjmk6qLgrtFiA_);
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.flags = 2;
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.name = "KeyValuePairSeq[peerid.PeerID, gossipsub.PeerStats]";
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_;
|
|
NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_.marker = Marker_tySequence__QGnz2z1Po9aOUxkS1gh8g9cQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[169].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[169].offset = offsetof(tyObject_Table__7jF9cWTJuKouswppQdViGuQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[169].typ = (&NTI__QGnz2z1Po9aOUxkS1gh8g9cQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[169].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_164_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[181];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[181].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[181].offset = offsetof(tyObject_Table__7jF9cWTJuKouswppQdViGuQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[181].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[181].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[168].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[168].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[168].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_164_2[0];
|
|
NTI__7jF9cWTJuKouswppQdViGuQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[168];
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.size = sizeof(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw);
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.kind = 18;
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.base = 0;
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.flags = 2;
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.name = "Table[system.string, gossipsub.TopicParams]";
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__09cVyV7B9bBs9cDUs3KsRxDvw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_168_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[183];
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.size = sizeof(tyTuple__Yuoja6yUlXaBRmF9bT9auYbg);
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.kind = 18;
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.base = 0;
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.flags = 2;
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.name = "KeyValuePair[system.string, gossipsub.TopicParams]";
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Yuoja6yUlXaBRmF9bT9auYbg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_169_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[185];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[185].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[185].offset = offsetof(tyTuple__Yuoja6yUlXaBRmF9bT9auYbg, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[185].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[185].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_169_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[186];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[186].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[186].offset = offsetof(tyTuple__Yuoja6yUlXaBRmF9bT9auYbg, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[186].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[186].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_169_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[187];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[187].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[187].offset = offsetof(tyTuple__Yuoja6yUlXaBRmF9bT9auYbg, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[187].typ = (&NTI__jdn46FRYYVNk4P5zTR8myQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[187].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[184].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[184].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[184].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_169_3[0];
|
|
NTI__Yuoja6yUlXaBRmF9bT9auYbg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[184];
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.size = sizeof(tySequence__9bIYZNL3t229a9bbJxXEVTAsg*);
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.kind = 24;
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.base = (&NTI__Yuoja6yUlXaBRmF9bT9auYbg_);
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.flags = 2;
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.name = "KeyValuePairSeq[system.string, gossipsub.TopicParams]";
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bIYZNL3t229a9bbJxXEVTAsg_;
|
|
NTI__9bIYZNL3t229a9bbJxXEVTAsg_.marker = Marker_tySequence__9bIYZNL3t229a9bbJxXEVTAsg;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[183].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[183].offset = offsetof(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[183].typ = (&NTI__9bIYZNL3t229a9bbJxXEVTAsg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[183].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_168_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[188];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[188].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[188].offset = offsetof(tyObject_Table__09cVyV7B9bBs9cDUs3KsRxDvw, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[188].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[188].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[182].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[182].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[182].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_168_2[0];
|
|
NTI__09cVyV7B9bBs9cDUs3KsRxDvw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[182];
|
|
NTI__S9b1UeZr3QU8sqYKviX9ajmw_.size = sizeof(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw);
|
|
NTI__S9b1UeZr3QU8sqYKviX9ajmw_.kind = 18;
|
|
NTI__S9b1UeZr3QU8sqYKviX9ajmw_.base = 0;
|
|
NTI__S9b1UeZr3QU8sqYKviX9ajmw_.name = "Table[multiaddress.MultiAddress, HashSet[pubsubpeer.PubSubPeer]"
|
|
"]";
|
|
NTI__S9b1UeZr3QU8sqYKviX9ajmw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__S9b1UeZr3QU8sqYKviX9ajmw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_170_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[190];
|
|
NTI__uga0iURbtDFb1ToQ8Jog2g_.size = sizeof(tyTuple__uga0iURbtDFb1ToQ8Jog2g);
|
|
NTI__uga0iURbtDFb1ToQ8Jog2g_.kind = 18;
|
|
NTI__uga0iURbtDFb1ToQ8Jog2g_.base = 0;
|
|
NTI__uga0iURbtDFb1ToQ8Jog2g_.name = "KeyValuePair[multiaddress.MultiAddress, HashSet[pubsubpeer.PubS"
|
|
"ubPeer]]";
|
|
NTI__uga0iURbtDFb1ToQ8Jog2g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uga0iURbtDFb1ToQ8Jog2g_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_171_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[192];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[192].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[192].offset = offsetof(tyTuple__uga0iURbtDFb1ToQ8Jog2g, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[192].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[192].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_171_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[193];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[193].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[193].offset = offsetof(tyTuple__uga0iURbtDFb1ToQ8Jog2g, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[193].typ = (&NTI__MntiKgxV52rXueBQXpXCJw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[193].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_171_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[194];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[194].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[194].offset = offsetof(tyTuple__uga0iURbtDFb1ToQ8Jog2g, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[194].typ = (&NTI__SjkKNmUxUCmHfJyMk9aPJ9cw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[194].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[191].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[191].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[191].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_171_3[0];
|
|
NTI__uga0iURbtDFb1ToQ8Jog2g_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[191];
|
|
NTI__uWop5OFSkZe0GjlY2KeNCQ_.size = sizeof(tySequence__uWop5OFSkZe0GjlY2KeNCQ*);
|
|
NTI__uWop5OFSkZe0GjlY2KeNCQ_.kind = 24;
|
|
NTI__uWop5OFSkZe0GjlY2KeNCQ_.base = (&NTI__uga0iURbtDFb1ToQ8Jog2g_);
|
|
NTI__uWop5OFSkZe0GjlY2KeNCQ_.name = "KeyValuePairSeq[multiaddress.MultiAddress, HashSet[pubsubpeer.P"
|
|
"ubSubPeer]]";
|
|
NTI__uWop5OFSkZe0GjlY2KeNCQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uWop5OFSkZe0GjlY2KeNCQ_;
|
|
NTI__uWop5OFSkZe0GjlY2KeNCQ_.marker = Marker_tySequence__uWop5OFSkZe0GjlY2KeNCQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[190].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[190].offset = offsetof(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[190].typ = (&NTI__uWop5OFSkZe0GjlY2KeNCQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[190].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_170_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[195];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[195].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[195].offset = offsetof(tyObject_Table__S9b1UeZr3QU8sqYKviX9ajmw, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[195].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[195].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[189].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[189].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[189].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_170_2[0];
|
|
NTI__S9b1UeZr3QU8sqYKviX9ajmw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[189];
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.size = sizeof(tyTuple__wGJnGo9cmuqur9bBUyMJL4NQ);
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.kind = 18;
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.base = 0;
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.flags = 2;
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.name = "tuple of (PeerID, Moment)";
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__wGJnGo9cmuqur9bBUyMJL4NQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_230_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[197];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[197].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[197].offset = offsetof(tyTuple__wGJnGo9cmuqur9bBUyMJL4NQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[197].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[197].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_230_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[198];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[198].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[198].offset = offsetof(tyTuple__wGJnGo9cmuqur9bBUyMJL4NQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[198].typ = (&NTI__p19adwOigsIe5d3NlfPJOEw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[198].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[196].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[196].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[196].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_230_2[0];
|
|
NTI__wGJnGo9cmuqur9bBUyMJL4NQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[196];
|
|
NTI__u5L4byG0svNLA0OYq4TmxA_.size = sizeof(tyObject_Table__u5L4byG0svNLA0OYq4TmxA);
|
|
NTI__u5L4byG0svNLA0OYq4TmxA_.kind = 18;
|
|
NTI__u5L4byG0svNLA0OYq4TmxA_.base = 0;
|
|
NTI__u5L4byG0svNLA0OYq4TmxA_.name = "Table[pubsubpeer.PubSubPeer, messages.ControlMessage]";
|
|
NTI__u5L4byG0svNLA0OYq4TmxA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__u5L4byG0svNLA0OYq4TmxA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_231_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[200];
|
|
NTI__I8ZdXOd2bMB9bovPbBONdig_.size = sizeof(tyTuple__I8ZdXOd2bMB9bovPbBONdig);
|
|
NTI__I8ZdXOd2bMB9bovPbBONdig_.kind = 18;
|
|
NTI__I8ZdXOd2bMB9bovPbBONdig_.base = 0;
|
|
NTI__I8ZdXOd2bMB9bovPbBONdig_.name = "KeyValuePair[pubsubpeer.PubSubPeer, messages.ControlMessage]";
|
|
NTI__I8ZdXOd2bMB9bovPbBONdig_.nextType = nimTypeRoot; nimTypeRoot=&NTI__I8ZdXOd2bMB9bovPbBONdig_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_232_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[202];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[202].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[202].offset = offsetof(tyTuple__I8ZdXOd2bMB9bovPbBONdig, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[202].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[202].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_232_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[203];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[203].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[203].offset = offsetof(tyTuple__I8ZdXOd2bMB9bovPbBONdig, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[203].typ = (&NTI__ams67lohM6AwmrGQ2Ilzsg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[203].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_232_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[204];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[204].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[204].offset = offsetof(tyTuple__I8ZdXOd2bMB9bovPbBONdig, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[204].typ = (&NTI__R2iwvkxFY4f0aLqyHsJIng_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[204].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[201].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[201].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[201].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_232_3[0];
|
|
NTI__I8ZdXOd2bMB9bovPbBONdig_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[201];
|
|
NTI__9aslpbPC7Zz3Ti6qyChmX5w_.size = sizeof(tySequence__9aslpbPC7Zz3Ti6qyChmX5w*);
|
|
NTI__9aslpbPC7Zz3Ti6qyChmX5w_.kind = 24;
|
|
NTI__9aslpbPC7Zz3Ti6qyChmX5w_.base = (&NTI__I8ZdXOd2bMB9bovPbBONdig_);
|
|
NTI__9aslpbPC7Zz3Ti6qyChmX5w_.name = "KeyValuePairSeq[pubsubpeer.PubSubPeer, messages.ControlMessage]";
|
|
NTI__9aslpbPC7Zz3Ti6qyChmX5w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9aslpbPC7Zz3Ti6qyChmX5w_;
|
|
NTI__9aslpbPC7Zz3Ti6qyChmX5w_.marker = Marker_tySequence__9aslpbPC7Zz3Ti6qyChmX5w;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[200].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[200].offset = offsetof(tyObject_Table__u5L4byG0svNLA0OYq4TmxA, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[200].typ = (&NTI__9aslpbPC7Zz3Ti6qyChmX5w_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[200].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_231_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[205];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[205].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[205].offset = offsetof(tyObject_Table__u5L4byG0svNLA0OYq4TmxA, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[205].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[205].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[199].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[199].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[199].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_231_2[0];
|
|
NTI__u5L4byG0svNLA0OYq4TmxA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[199];
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.size = sizeof(tyObject_Table__pGGeaOra9csl069baTSs3CJg);
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.kind = 18;
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.base = 0;
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.flags = 2;
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.name = "Table[peerid.PeerID, HashSet[multiaddress.MultiAddress]]";
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__pGGeaOra9csl069baTSs3CJg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_259_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[207];
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.size = sizeof(tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ);
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.kind = 18;
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.base = 0;
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.flags = 2;
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.name = "KeyValuePair[peerid.PeerID, HashSet[multiaddress.MultiAddress]]";
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DoL6v1Q2bZcUIVTN9aDivzQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_260_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[209];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[209].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[209].offset = offsetof(tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[209].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[209].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_260_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[210];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[210].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[210].offset = offsetof(tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[210].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[210].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_260_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[211];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[211].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[211].offset = offsetof(tyTuple__DoL6v1Q2bZcUIVTN9aDivzQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[211].typ = (&NTI__o1ej6dBUQnezVPAEZ8Ad9bA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[211].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[208].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[208].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[208].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_260_3[0];
|
|
NTI__DoL6v1Q2bZcUIVTN9aDivzQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[208];
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.size = sizeof(tySequence__0pNp33hfens5jJ9aLEr0T1A*);
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.kind = 24;
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.base = (&NTI__DoL6v1Q2bZcUIVTN9aDivzQ_);
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.flags = 2;
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.name = "KeyValuePairSeq[peerid.PeerID, HashSet[multiaddress.MultiAddres"
|
|
"s]]";
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__0pNp33hfens5jJ9aLEr0T1A_;
|
|
NTI__0pNp33hfens5jJ9aLEr0T1A_.marker = Marker_tySequence__0pNp33hfens5jJ9aLEr0T1A;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[207].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[207].offset = offsetof(tyObject_Table__pGGeaOra9csl069baTSs3CJg, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[207].typ = (&NTI__0pNp33hfens5jJ9aLEr0T1A_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[207].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_259_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[212];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[212].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[212].offset = offsetof(tyObject_Table__pGGeaOra9csl069baTSs3CJg, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[212].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[212].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[206].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[206].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[206].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_259_2[0];
|
|
NTI__pGGeaOra9csl069baTSs3CJg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[206];
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.size = sizeof(tyObject_Table__Y0c2zaBMalZGAwyJIQOIWQ);
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.kind = 18;
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.base = 0;
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.flags = 2;
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.name = "Table[peerid.PeerID, HashSet[system.string]]";
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Y0c2zaBMalZGAwyJIQOIWQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_261_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[214];
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.size = sizeof(tyTuple__yM4OgBQGbTtxtw9cQruEBmQ);
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.kind = 18;
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.base = 0;
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.flags = 2;
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.name = "KeyValuePair[peerid.PeerID, HashSet[system.string]]";
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yM4OgBQGbTtxtw9cQruEBmQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_262_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[216];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[216].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[216].offset = offsetof(tyTuple__yM4OgBQGbTtxtw9cQruEBmQ, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[216].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[216].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_262_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[217];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[217].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[217].offset = offsetof(tyTuple__yM4OgBQGbTtxtw9cQruEBmQ, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[217].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[217].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_262_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[218];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[218].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[218].offset = offsetof(tyTuple__yM4OgBQGbTtxtw9cQruEBmQ, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[218].typ = (&NTI__CD8Dpv0WGmASelVaNSo6zg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[218].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[215].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[215].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[215].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_262_3[0];
|
|
NTI__yM4OgBQGbTtxtw9cQruEBmQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[215];
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.size = sizeof(tySequence__ZS1ahAVt82upPJYTV8RknQ*);
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.kind = 24;
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.base = (&NTI__yM4OgBQGbTtxtw9cQruEBmQ_);
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.flags = 2;
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.name = "KeyValuePairSeq[peerid.PeerID, HashSet[system.string]]";
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ZS1ahAVt82upPJYTV8RknQ_;
|
|
NTI__ZS1ahAVt82upPJYTV8RknQ_.marker = Marker_tySequence__ZS1ahAVt82upPJYTV8RknQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[214].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[214].offset = offsetof(tyObject_Table__Y0c2zaBMalZGAwyJIQOIWQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[214].typ = (&NTI__ZS1ahAVt82upPJYTV8RknQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[214].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_261_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[219];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[219].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[219].offset = offsetof(tyObject_Table__Y0c2zaBMalZGAwyJIQOIWQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[219].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[219].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[213].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[213].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[213].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_261_2[0];
|
|
NTI__Y0c2zaBMalZGAwyJIQOIWQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[213];
|
|
NTI__52v4sP86ruZliir3KafpPQ_.size = sizeof(tyObject_Table__52v4sP86ruZliir3KafpPQ);
|
|
NTI__52v4sP86ruZliir3KafpPQ_.kind = 18;
|
|
NTI__52v4sP86ruZliir3KafpPQ_.base = 0;
|
|
NTI__52v4sP86ruZliir3KafpPQ_.flags = 2;
|
|
NTI__52v4sP86ruZliir3KafpPQ_.name = "Table[peerid.PeerID, crypto.PublicKey]";
|
|
NTI__52v4sP86ruZliir3KafpPQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__52v4sP86ruZliir3KafpPQ_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_263_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[221];
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.size = sizeof(tyTuple__lZ89bmeObpNgv1XXCg37auA);
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.kind = 18;
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.base = 0;
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.flags = 2;
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.name = "KeyValuePair[peerid.PeerID, crypto.PublicKey]";
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lZ89bmeObpNgv1XXCg37auA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_264_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[223];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[223].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[223].offset = offsetof(tyTuple__lZ89bmeObpNgv1XXCg37auA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[223].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[223].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_264_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[224];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[224].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[224].offset = offsetof(tyTuple__lZ89bmeObpNgv1XXCg37auA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[224].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[224].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_264_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[225];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[225].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[225].offset = offsetof(tyTuple__lZ89bmeObpNgv1XXCg37auA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[225].typ = (&NTI__mVKS59bRpscItosS0oN9a4zA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[225].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[222].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[222].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[222].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_264_3[0];
|
|
NTI__lZ89bmeObpNgv1XXCg37auA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[222];
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.size = sizeof(tySequence__TwXs3G9bF9ad7BQkkskGRTCQ*);
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.kind = 24;
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.base = (&NTI__lZ89bmeObpNgv1XXCg37auA_);
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.flags = 2;
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.name = "KeyValuePairSeq[peerid.PeerID, crypto.PublicKey]";
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TwXs3G9bF9ad7BQkkskGRTCQ_;
|
|
NTI__TwXs3G9bF9ad7BQkkskGRTCQ_.marker = Marker_tySequence__TwXs3G9bF9ad7BQkkskGRTCQ;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[221].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[221].offset = offsetof(tyObject_Table__52v4sP86ruZliir3KafpPQ, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[221].typ = (&NTI__TwXs3G9bF9ad7BQkkskGRTCQ_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[221].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_263_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[226];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[226].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[226].offset = offsetof(tyObject_Table__52v4sP86ruZliir3KafpPQ, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[226].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[226].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[220].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[220].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[220].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_263_2[0];
|
|
NTI__52v4sP86ruZliir3KafpPQ_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[220];
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.size = sizeof(tyObject_Table__HDUOEieUs1GSseLU5qS67Q);
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.kind = 18;
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.base = 0;
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.flags = 2;
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.name = "Table[peerid.PeerID, peer_manager.Connectedness]";
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HDUOEieUs1GSseLU5qS67Q_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_265_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[228];
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.size = sizeof(tyTuple__HWxN9b9av4GWQkqrakko2iBw);
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.kind = 18;
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.base = 0;
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.flags = 2;
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.name = "KeyValuePair[peerid.PeerID, peer_manager.Connectedness]";
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HWxN9b9av4GWQkqrakko2iBw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_266_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[230];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[230].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[230].offset = offsetof(tyTuple__HWxN9b9av4GWQkqrakko2iBw, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[230].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[230].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_266_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[231];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[231].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[231].offset = offsetof(tyTuple__HWxN9b9av4GWQkqrakko2iBw, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[231].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[231].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_266_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[232];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[232].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[232].offset = offsetof(tyTuple__HWxN9b9av4GWQkqrakko2iBw, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[232].typ = (&NTI__iDFxVyVC6AVm9aJUnmmoakw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[232].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[229].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[229].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[229].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_266_3[0];
|
|
NTI__HWxN9b9av4GWQkqrakko2iBw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[229];
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.size = sizeof(tySequence__9cAdNiuOt3vPbm6XF7oLMIw*);
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.kind = 24;
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.base = (&NTI__HWxN9b9av4GWQkqrakko2iBw_);
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.flags = 2;
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.name = "KeyValuePairSeq[peerid.PeerID, peer_manager.Connectedness]";
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9cAdNiuOt3vPbm6XF7oLMIw_;
|
|
NTI__9cAdNiuOt3vPbm6XF7oLMIw_.marker = Marker_tySequence__9cAdNiuOt3vPbm6XF7oLMIw;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[228].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[228].offset = offsetof(tyObject_Table__HDUOEieUs1GSseLU5qS67Q, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[228].typ = (&NTI__9cAdNiuOt3vPbm6XF7oLMIw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[228].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_265_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[233];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[233].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[233].offset = offsetof(tyObject_Table__HDUOEieUs1GSseLU5qS67Q, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[233].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[233].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[227].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[227].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[227].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_265_2[0];
|
|
NTI__HDUOEieUs1GSseLU5qS67Q_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[227];
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.size = sizeof(tyObject_Table__h8cNvChU6yNAdM6bChlFYA);
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.kind = 18;
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.base = 0;
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.flags = 2;
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.name = "Table[peerid.PeerID, system.int]";
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__h8cNvChU6yNAdM6bChlFYA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_267_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[235];
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.size = sizeof(tyTuple__IIcO09chBBRGVL39cP28NaLg);
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.kind = 18;
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.base = 0;
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.flags = 2;
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.name = "KeyValuePair[peerid.PeerID, system.int]";
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IIcO09chBBRGVL39cP28NaLg_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_268_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[237];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[237].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[237].offset = offsetof(tyTuple__IIcO09chBBRGVL39cP28NaLg, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[237].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[237].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_268_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[238];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[238].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[238].offset = offsetof(tyTuple__IIcO09chBBRGVL39cP28NaLg, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[238].typ = (&NTI__Se8YyoPxzDpFnTeAyeCVCw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[238].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_268_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[239];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[239].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[239].offset = offsetof(tyTuple__IIcO09chBBRGVL39cP28NaLg, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[239].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[239].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[236].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[236].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[236].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_268_3[0];
|
|
NTI__IIcO09chBBRGVL39cP28NaLg_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[236];
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.size = sizeof(tySequence__MA0zEHLrBVKsH6AAd9aPHDA*);
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.kind = 24;
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.base = (&NTI__IIcO09chBBRGVL39cP28NaLg_);
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.flags = 2;
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.name = "KeyValuePairSeq[peerid.PeerID, system.int]";
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__MA0zEHLrBVKsH6AAd9aPHDA_;
|
|
NTI__MA0zEHLrBVKsH6AAd9aPHDA_.marker = Marker_tySequence__MA0zEHLrBVKsH6AAd9aPHDA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[235].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[235].offset = offsetof(tyObject_Table__h8cNvChU6yNAdM6bChlFYA, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[235].typ = (&NTI__MA0zEHLrBVKsH6AAd9aPHDA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[235].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_267_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[240];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[240].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[240].offset = offsetof(tyObject_Table__h8cNvChU6yNAdM6bChlFYA, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[240].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[240].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[234].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[234].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[234].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_267_2[0];
|
|
NTI__h8cNvChU6yNAdM6bChlFYA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[234];
|
|
NTI__A9cYVcPOKBDYXmP0EJYObtA_.size = sizeof(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA);
|
|
NTI__A9cYVcPOKBDYXmP0EJYObtA_.kind = 18;
|
|
NTI__A9cYVcPOKBDYXmP0EJYObtA_.base = 0;
|
|
NTI__A9cYVcPOKBDYXmP0EJYObtA_.name = "Filters";
|
|
NTI__A9cYVcPOKBDYXmP0EJYObtA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__A9cYVcPOKBDYXmP0EJYObtA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_269_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[242];
|
|
NTI__Ewr5dB9acm1XBOefHdkz32w_.size = sizeof(tyTuple__Ewr5dB9acm1XBOefHdkz32w);
|
|
NTI__Ewr5dB9acm1XBOefHdkz32w_.kind = 18;
|
|
NTI__Ewr5dB9acm1XBOefHdkz32w_.base = 0;
|
|
NTI__Ewr5dB9acm1XBOefHdkz32w_.name = "KeyValuePair[system.string, waku_filter_types.Filter]";
|
|
NTI__Ewr5dB9acm1XBOefHdkz32w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Ewr5dB9acm1XBOefHdkz32w_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_270_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[244];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[244].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[244].offset = offsetof(tyTuple__Ewr5dB9acm1XBOefHdkz32w, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[244].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[244].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_270_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[245];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[245].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[245].offset = offsetof(tyTuple__Ewr5dB9acm1XBOefHdkz32w, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[245].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[245].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_270_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[246];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[246].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[246].offset = offsetof(tyTuple__Ewr5dB9acm1XBOefHdkz32w, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[246].typ = (&NTI__llJHO4n7JfCluCvVce9c9cDw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[246].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[243].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[243].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[243].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_270_3[0];
|
|
NTI__Ewr5dB9acm1XBOefHdkz32w_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[243];
|
|
NTI__b15zLYqiMPkiLv2o00nNdA_.size = sizeof(tySequence__b15zLYqiMPkiLv2o00nNdA*);
|
|
NTI__b15zLYqiMPkiLv2o00nNdA_.kind = 24;
|
|
NTI__b15zLYqiMPkiLv2o00nNdA_.base = (&NTI__Ewr5dB9acm1XBOefHdkz32w_);
|
|
NTI__b15zLYqiMPkiLv2o00nNdA_.name = "KeyValuePairSeq[system.string, waku_filter_types.Filter]";
|
|
NTI__b15zLYqiMPkiLv2o00nNdA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__b15zLYqiMPkiLv2o00nNdA_;
|
|
NTI__b15zLYqiMPkiLv2o00nNdA_.marker = Marker_tySequence__b15zLYqiMPkiLv2o00nNdA;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[242].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[242].offset = offsetof(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[242].typ = (&NTI__b15zLYqiMPkiLv2o00nNdA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[242].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_269_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[247];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[247].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[247].offset = offsetof(tyObject_Table__A9cYVcPOKBDYXmP0EJYObtA, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[247].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[247].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[241].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[241].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[241].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_269_2[0];
|
|
NTI__A9cYVcPOKBDYXmP0EJYObtA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[241];
|
|
NTI__PYPLWlmg3RnSxA1NrOVJFw_.size = sizeof(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw);
|
|
NTI__PYPLWlmg3RnSxA1NrOVJFw_.kind = 18;
|
|
NTI__PYPLWlmg3RnSxA1NrOVJFw_.base = 0;
|
|
NTI__PYPLWlmg3RnSxA1NrOVJFw_.name = "Table[message_notifier.MessageNotificationSubscriptionIdentifie"
|
|
"r, message_notifier.MessageNotificationSubscription]";
|
|
NTI__PYPLWlmg3RnSxA1NrOVJFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PYPLWlmg3RnSxA1NrOVJFw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_271_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[249];
|
|
NTI__RR9cGEKcLuRt2J0N36N9aV9aA_.size = sizeof(tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA);
|
|
NTI__RR9cGEKcLuRt2J0N36N9aV9aA_.kind = 18;
|
|
NTI__RR9cGEKcLuRt2J0N36N9aV9aA_.base = 0;
|
|
NTI__RR9cGEKcLuRt2J0N36N9aV9aA_.name = "KeyValuePair[message_notifier.MessageNotificationSubscriptionId"
|
|
"entifier, message_notifier.MessageNotificationSubscription]";
|
|
NTI__RR9cGEKcLuRt2J0N36N9aV9aA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RR9cGEKcLuRt2J0N36N9aV9aA_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_272_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[251];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[251].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[251].offset = offsetof(tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[251].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[251].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_272_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[252];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[252].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[252].offset = offsetof(tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[252].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[252].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_272_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[253];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[253].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[253].offset = offsetof(tyTuple__RR9cGEKcLuRt2J0N36N9aV9aA, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[253].typ = (&NTI__0iE3wlvp8XLVCEqe9a69bBzA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[253].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[250].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[250].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[250].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_272_3[0];
|
|
NTI__RR9cGEKcLuRt2J0N36N9aV9aA_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[250];
|
|
NTI__NhrD4IueRTlBqNEpcAHOaw_.size = sizeof(tySequence__NhrD4IueRTlBqNEpcAHOaw*);
|
|
NTI__NhrD4IueRTlBqNEpcAHOaw_.kind = 24;
|
|
NTI__NhrD4IueRTlBqNEpcAHOaw_.base = (&NTI__RR9cGEKcLuRt2J0N36N9aV9aA_);
|
|
NTI__NhrD4IueRTlBqNEpcAHOaw_.name = "KeyValuePairSeq[message_notifier.MessageNotificationSubscriptio"
|
|
"nIdentifier, message_notifier.MessageNotificationSubscription]";
|
|
NTI__NhrD4IueRTlBqNEpcAHOaw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__NhrD4IueRTlBqNEpcAHOaw_;
|
|
NTI__NhrD4IueRTlBqNEpcAHOaw_.marker = Marker_tySequence__NhrD4IueRTlBqNEpcAHOaw;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[249].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[249].offset = offsetof(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[249].typ = (&NTI__NhrD4IueRTlBqNEpcAHOaw_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[249].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_271_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[254];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[254].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[254].offset = offsetof(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[254].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[254].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[248].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[248].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[248].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_271_2[0];
|
|
NTI__PYPLWlmg3RnSxA1NrOVJFw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[248];
|
|
NTI__WVXdlbpZMc1zwgdXod13jA_.size = sizeof(tyObject_Table__PYPLWlmg3RnSxA1NrOVJFw*);
|
|
NTI__WVXdlbpZMc1zwgdXod13jA_.kind = 22;
|
|
NTI__WVXdlbpZMc1zwgdXod13jA_.base = (&NTI__PYPLWlmg3RnSxA1NrOVJFw_);
|
|
NTI__WVXdlbpZMc1zwgdXod13jA_.name = "TableRef[message_notifier.MessageNotificationSubscriptionIdenti"
|
|
"fier, message_notifier.MessageNotificationSubscription]";
|
|
NTI__WVXdlbpZMc1zwgdXod13jA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__WVXdlbpZMc1zwgdXod13jA_;
|
|
NTI__WVXdlbpZMc1zwgdXod13jA_.marker = Marker_tyRef__WVXdlbpZMc1zwgdXod13jA;
|
|
NTI__FdHpxIKbPNjlIbR9a4qcWpw_.size = sizeof(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw);
|
|
NTI__FdHpxIKbPNjlIbR9a4qcWpw_.kind = 18;
|
|
NTI__FdHpxIKbPNjlIbR9a4qcWpw_.base = 0;
|
|
NTI__FdHpxIKbPNjlIbR9a4qcWpw_.name = "Table[system.string, web3.Subscription]";
|
|
NTI__FdHpxIKbPNjlIbR9a4qcWpw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__FdHpxIKbPNjlIbR9a4qcWpw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_334_2[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[256];
|
|
NTI__Wbu2O9clBpzS2iH9b4rBbnEw_.size = sizeof(tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw);
|
|
NTI__Wbu2O9clBpzS2iH9b4rBbnEw_.kind = 18;
|
|
NTI__Wbu2O9clBpzS2iH9b4rBbnEw_.base = 0;
|
|
NTI__Wbu2O9clBpzS2iH9b4rBbnEw_.name = "KeyValuePair[system.string, web3.Subscription]";
|
|
NTI__Wbu2O9clBpzS2iH9b4rBbnEw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Wbu2O9clBpzS2iH9b4rBbnEw_;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_335_3[0] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[258];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[258].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[258].offset = offsetof(tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw, Field0);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[258].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[258].name = "Field0";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_335_3[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[259];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[259].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[259].offset = offsetof(tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw, Field1);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[259].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[259].name = "Field1";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_335_3[2] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[260];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[260].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[260].offset = offsetof(tyTuple__Wbu2O9clBpzS2iH9b4rBbnEw, Field2);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[260].typ = (&NTI__R4PEl9bZRSkSI2Ikls9czoYA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[260].name = "Field2";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[257].len = 3; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[257].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[257].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_335_3[0];
|
|
NTI__Wbu2O9clBpzS2iH9b4rBbnEw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[257];
|
|
NTI__rEAWhJSquAhdmub1uagmwg_.size = sizeof(tySequence__rEAWhJSquAhdmub1uagmwg*);
|
|
NTI__rEAWhJSquAhdmub1uagmwg_.kind = 24;
|
|
NTI__rEAWhJSquAhdmub1uagmwg_.base = (&NTI__Wbu2O9clBpzS2iH9b4rBbnEw_);
|
|
NTI__rEAWhJSquAhdmub1uagmwg_.name = "KeyValuePairSeq[system.string, web3.Subscription]";
|
|
NTI__rEAWhJSquAhdmub1uagmwg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rEAWhJSquAhdmub1uagmwg_;
|
|
NTI__rEAWhJSquAhdmub1uagmwg_.marker = Marker_tySequence__rEAWhJSquAhdmub1uagmwg;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[256].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[256].offset = offsetof(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw, data);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[256].typ = (&NTI__rEAWhJSquAhdmub1uagmwg_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[256].name = "data";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_334_2[1] = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[261];
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[261].kind = 1;
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[261].offset = offsetof(tyObject_Table__FdHpxIKbPNjlIbR9a4qcWpw, counter);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[261].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[261].name = "counter";
|
|
TM__4SoG2KRQy3oMm9aUzSLtGrA_0[255].len = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[255].kind = 2; TM__4SoG2KRQy3oMm9aUzSLtGrA_0[255].sons = &TM__4SoG2KRQy3oMm9aUzSLtGrA_334_2[0];
|
|
NTI__FdHpxIKbPNjlIbR9a4qcWpw_.node = &TM__4SoG2KRQy3oMm9aUzSLtGrA_0[255];
|
|
}
|
|
|