/* Generated by Nim Compiler v1.2.6 */ /* (c) 2020 Andreas Rumpf */ /* The generated code is subject to the original license. */ /* Compiled for: Linux, amd64, gcc */ /* Command for C compiler: gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v1/node -o nimcache/release/quicksim/@m..@s..@s..@svendor@snim-json-rpc@sjson_rpc@sclients@swebsocketclient.nim.c.o nimcache/release/quicksim/@m..@s..@s..@svendor@snim-json-rpc@sjson_rpc@sclients@swebsocketclient.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #include #include #include #include #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA; typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w; typedef struct tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ; typedef struct NimStringDesc NimStringDesc; typedef struct TGenericSeq TGenericSeq; typedef struct tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q; typedef struct tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA; typedef struct RootObj RootObj; typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw; typedef struct tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw; typedef struct tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q; typedef struct tySequence__P7q4mRBU3fRhL1KHJGOBAQ tySequence__P7q4mRBU3fRhL1KHJGOBAQ; typedef struct tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w; typedef struct tySequence__87DZdIc4Y9ccnDlJfZoyb5w tySequence__87DZdIc4Y9ccnDlJfZoyb5w; typedef struct tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw; typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA; typedef struct tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg; typedef struct tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA; typedef struct tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q; 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_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg; typedef struct tySequence__MlAD6nAPq9bHKla9cWiIZP0g tySequence__MlAD6nAPq9bHKla9cWiIZP0g; typedef struct tySequence__oLpBKXzW3hF9aCVMo5EymfQ tySequence__oLpBKXzW3hF9aCVMo5EymfQ; typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg; typedef struct tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw; typedef struct tyTuple__UAPuRQmtqdlTp9cgdKiAY0g tyTuple__UAPuRQmtqdlTp9cgdKiAY0g; typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw; typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA; typedef struct Exception Exception; typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA; typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg; typedef struct tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew; typedef struct tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ; typedef struct TSafePoint TSafePoint; typedef struct tyTuple__k9aKXKYVu27bh4D6tJpwrdA tyTuple__k9aKXKYVu27bh4D6tJpwrdA; typedef struct tyObject_StringStreamObj__Olau5FPRehZBBEB77FHnfw tyObject_StringStreamObj__Olau5FPRehZBBEB77FHnfw; typedef struct tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ; typedef struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA; typedef struct tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA; typedef struct tyObject_AsyncBuffer__7xDcLznOFOrxSsD6mNx9bWw tyObject_AsyncBuffer__7xDcLznOFOrxSsD6mNx9bWw; typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ; typedef struct tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw; typedef struct tyObject_AsyncQueuecolonObjectType___5a5gymcsomyg9aBY1n0eTlg tyObject_AsyncQueuecolonObjectType___5a5gymcsomyg9aBY1n0eTlg; typedef struct tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA; typedef struct tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A; typedef struct tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg; typedef struct tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q; typedef struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA; typedef struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q; typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw; typedef struct tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag; typedef struct tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg; typedef struct tyTuple__PVXP7LYmC79cHLv3MgDW9cFw tyTuple__PVXP7LYmC79cHLv3MgDW9cFw; typedef struct tyTuple__FxWADhULcfihQn5gGVN7CQ tyTuple__FxWADhULcfihQn5gGVN7CQ; typedef struct tyTuple__awOivLjlO76sGdHY7nQUjQ tyTuple__awOivLjlO76sGdHY7nQUjQ; typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA; typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw; struct tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA {char dummy; }; 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; }; typedef N_NIMCALL_PTR(void, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ) (void); struct TGenericSeq {NI len; NI reserved; }; struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE]; }; struct RootObj {TNimType* m_type;}; typedef struct { N_NIMCALL_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__Y7TIAk6Os9cRMtmIj9bEqCww; struct tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA { RootObj Sup;NI colonstate_; tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* self1; NimStringDesc* name2; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* params3; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* chronosInternalRetFuture4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym415601415_; }; typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q {tySequence__P7q4mRBU3fRhL1KHJGOBAQ* data; NI counter; }; struct tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w {tySequence__87DZdIc4Y9ccnDlJfZoyb5w* data; NI counter; }; typedef struct { N_NIMCALL_PTR(void, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__IIomJ6ptE6vfJ5zRbATgkQ; struct tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw { RootObj Sup;tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q awaiting; NI64 nextId; tyObject_Table__k9cb4Qn3gUx6gxyGj3hd20w methodHandlers; tyProc__IIomJ6ptE6vfJ5zRbATgkQ onDisconnect; }; struct tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ { tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw Sup;tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw* transport; NimStringDesc* uri; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* loop; }; struct tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg {tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA* reader; tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q* writer; }; typedef NU8 tyEnum_ReadyState__cx2KzT8mpI36YqXm87mzAw; struct tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw {tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg transp; NI version; NimStringDesc* key; NimStringDesc* protocol; tyEnum_ReadyState__cx2KzT8mpI36YqXm87mzAw readyState; NIM_BOOL maskFrames; }; 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; }; typedef NU8 tyEnum_JsonNodeKind__RUngo7nCHe6O8aBGIcrhtg; struct tyObject_OrderedTable__ZZvSdVkA2s2sIyifu4cpkg {tySequence__MlAD6nAPq9bHKla9cWiIZP0g* data; NI counter; NI first; NI last; }; 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 tyTuple__UAPuRQmtqdlTp9cgdKiAY0g { NIM_BOOL Field0; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* Field1; }; struct tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw { RootObj Sup;NI colonstate_; tyTuple__UAPuRQmtqdlTp9cgdKiAY0g result1; NI64 id2; tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA* colonup_; NimStringDesc* value4; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* newFut5; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture6; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result7; }; 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;}; 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 tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;}; typedef NU8 tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg; struct tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew { RootObj Sup;NI colonstate_; tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg opcode1; tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw* ws2; NimStringDesc* text3; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture4; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym408063155_; }; struct tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; NimStringDesc* frame4; tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew* colonup_; NI i6; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* e7; NimStringDesc* fmtRes8; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result9; NimStringDesc* data10; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture11; }; typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25]; struct TSafePoint {TSafePoint* prev; NI status; jmp_buf context; }; struct tyTuple__k9aKXKYVu27bh4D6tJpwrdA { NIM_BOOL Field0; NIM_BOOL Field1; NIM_BOOL Field2; NIM_BOOL Field3; tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg Field4; NIM_BOOL Field5; NimStringDesc* Field6; }; typedef N_NIMCALL_PTR(void, tyProc__JQrsH08b4uPTH9cyFPlVOZg) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s); typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__9bmhFrLahRsL2hltfRDVtlQ) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s); typedef N_NIMCALL_PTR(void, tyProc__3svSoGIUJIsHkaBL7q4DAQ) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NI pos); typedef N_NIMCALL_PTR(NI, tyProc__xflqkf2D1uVClg70czEDHA) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s); typedef N_NIMCALL_PTR(NI, tyProc__c9c0f59ak4YGQ6neEym8LPKw) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NimStringDesc** buffer, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA slice); typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__7jFfqMk9ajToCz6Hv9atCA4A) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NimStringDesc** line); typedef N_NIMCALL_PTR(NI, tyProc__2VVzVL9bOnKhj1eZKkf9cEuA) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, void* buffer, NI bufLen); typedef N_NIMCALL_PTR(void, tyProc__ki6p1QyfOkJLQJ9aw5NI0AQ) (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, void* buffer, NI bufLen); struct tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ { RootObj Sup;tyProc__JQrsH08b4uPTH9cyFPlVOZg closeImpl; tyProc__9bmhFrLahRsL2hltfRDVtlQ atEndImpl; tyProc__3svSoGIUJIsHkaBL7q4DAQ setPositionImpl; tyProc__xflqkf2D1uVClg70czEDHA getPositionImpl; tyProc__c9c0f59ak4YGQ6neEym8LPKw readDataStrImpl; tyProc__7jFfqMk9ajToCz6Hv9atCA4A readLineImpl; tyProc__2VVzVL9bOnKhj1eZKkf9cEuA readDataImpl; tyProc__2VVzVL9bOnKhj1eZKkf9cEuA peekDataImpl; tyProc__ki6p1QyfOkJLQJ9aw5NI0AQ writeDataImpl; tyProc__JQrsH08b4uPTH9cyFPlVOZg flushImpl; }; struct tyObject_StringStreamObj__Olau5FPRehZBBEB77FHnfw { tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ Sup;NimStringDesc* data; NI pos; }; typedef NIM_CHAR tyArray__9c7JcrsJvpitDQ9bIKunTDDw[4]; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA* stream, void* ClE_0); void* ClE_0; } tyProc__BJXKU9bDbfEX59aJIoRXuJLg; typedef NU8 tyEnum_AsyncStreamState__2PHXW9bYf5WfyXNB0oh2LSg; typedef tyObject_AsyncEventcolonObjectType___h6Ul8aB21JtS9b9a8IUpMChw* tyArray__rv640GCrUacTwW9c0028COw[2]; struct tyObject_AsyncBuffer__7xDcLznOFOrxSsD6mNx9bWw {NI offset; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer; tyArray__rv640GCrUacTwW9c0028COw events; }; struct tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA { RootObj Sup;tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA* rsource; tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* tsource; tyProc__BJXKU9bDbfEX59aJIoRXuJLg readerLoop; tyEnum_AsyncStreamState__2PHXW9bYf5WfyXNB0oh2LSg state; tyObject_AsyncBuffer__7xDcLznOFOrxSsD6mNx9bWw buffer; void* udata; Exception* error; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future; }; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q* stream, void* ClE_0); void* ClE_0; } tyProc__opETBgQD89bMuG9bh4NXLLeQ; struct tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q { RootObj Sup;tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q* wsource; tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* tsource; tyProc__opETBgQD89bMuG9bh4NXLLeQ writerLoop; tyEnum_AsyncStreamState__2PHXW9bYf5WfyXNB0oh2LSg state; tyObject_AsyncQueuecolonObjectType___5a5gymcsomyg9aBY1n0eTlg* queue; void* udata; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future; }; struct tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA { tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A Sup;}; struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA {NI a; NI b; }; struct tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg { RootObj Sup;NI colonstate_; tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg s1; NimStringDesc* data2; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym404360074_; }; struct tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q { RootObj Sup;NI colonstate_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture1; tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result3; }; struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA { tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q Sup;}; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_35) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_36) (void); typedef N_CLOSURE_PTR(void, TM__f1OI3bxCvtI9bFGjl5PunKA_38) (void* udataX60gensym40436008_); struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value; }; typedef NI16 tyArray__H8m8FqzYzTF9bLm627WTXkg[11]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_44) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_45) (void); typedef N_CLOSURE_PTR(void, TM__f1OI3bxCvtI9bFGjl5PunKA_46) (void* udataX60gensym40806316_); struct tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyTuple__UAPuRQmtqdlTp9cgdKiAY0g value; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_48) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_49) (void); typedef N_CLOSURE_PTR(void, TM__f1OI3bxCvtI9bFGjl5PunKA_51) (void* udataX60gensym41560142_); struct tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag { RootObj Sup;NI colonstate_; tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* client1; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym417900463_; }; struct tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg { RootObj Sup;NI colonstate_; tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag* colonup_; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_55) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__f1OI3bxCvtI9bFGjl5PunKA_56) (void); typedef N_CLOSURE_PTR(void, TM__f1OI3bxCvtI9bFGjl5PunKA_58) (void* udataX60gensym41790047_); struct tyTuple__PVXP7LYmC79cHLv3MgDW9cFw { NI Field0; NI64 Field1; tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* Field2; }; 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; }; struct tyTuple__awOivLjlO76sGdHY7nQUjQ { NI Field0; NI Field1; NimStringDesc* Field2; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* Field3; }; struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname; NI line; NCSTRING filename; }; struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function; void* udata; }; struct tySequence__P7q4mRBU3fRhL1KHJGOBAQ { TGenericSeq Sup; tyTuple__PVXP7LYmC79cHLv3MgDW9cFw data[SEQ_DECL_SIZE];};struct tySequence__87DZdIc4Y9ccnDlJfZoyb5w { TGenericSeq Sup; tyTuple__FxWADhULcfihQn5gGVN7CQ data[SEQ_DECL_SIZE];};struct tySequence__MlAD6nAPq9bHKla9cWiIZP0g { TGenericSeq Sup; tyTuple__awOivLjlO76sGdHY7nQUjQ data[SEQ_DECL_SIZE];};struct tySequence__oLpBKXzW3hF9aCVMo5EymfQ { TGenericSeq Sup; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};static N_NIMCALL(void, Marker_tyRef__HI22U6otPzzOg9acbRhdY1g)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); static N_NIMCALL(void, TM__f1OI3bxCvtI9bFGjl5PunKA_2)(void); N_LIB_PRIVATE N_NIMCALL(void, nimRegisterThreadLocalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*, call__CXj9bzwj9cmFTfftii8IBHRg)(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* self, NimStringDesc* name_0, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* params); static N_NIMCALL(void, Marker_tyRef__73b9cRT8CWY619bFnteYec2g)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__4Jwu1GeyiP79boC2Mg9c2Z2w)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__XSCwdsPBsCsEFMJYCYJs8g)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size); 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); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); static N_INLINE(void, nimGCunrefNoCycle)(void* p); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*, newFutureImpl__Z19aGKyL2ITkqcL8Pvx9blwQ)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__AkspXDwfplygfR3uc4VETQ)(void); static N_NIMCALL(void, Marker_tyRef__1nKFUa9aYb9cWWMErkerx2rA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, call__edtQ4FTRWHSJbNH86GxPZA)(void* ClE_0); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size); N_LIB_PRIVATE N_NIMCALL(NI64, getNextId__mP2uTv9axZyrGVn9bdc3ChWw)(tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* client); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___79aIqF5QC8ZRJgu2hlv9bdjw)(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* node); N_LIB_PRIVATE N_NIMCALL(tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*, rpcCallNode__Yzp8D0LemNBEIEere9aOmkg)(NimStringDesc* path, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* params, NI64 id); 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(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9bgQq6OitsDaWQjTwP0LDXQ)(void); N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___oo39cX0ztR028FFk0ffQPbA)(tyObject_Table__BZfyXkROzX88W3JFME9aJ2Q* t, NI64 key, tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* val); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, send__Pu7VCSfA2kG9b0eFyxMXvZA)(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw* ws, NimStringDesc* text, tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg opcode); static N_NIMCALL(void, Marker_tyRef__aM9bswFg45G5CWYuhrad2Cw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, newFutureImpl__wu9buovQIxiU3ndXmKRpnVw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Wc8O3eRdN5j43D9cQMD7KfA)(void); static N_NIMCALL(void, Marker_tyRef__HhQD6rnJyQa73mBtRvvaoA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__edtQ4FTRWHSJbNH86GxPZA_2)(void* ClE_0); static N_INLINE(void, pushSafePoint)(TSafePoint* s); static N_INLINE(void, closureIterSetupExc)(Exception* e); static N_INLINE(void, popSafePoint)(void); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, encodeFrame__faPwE8tK55dJoW9aIe9bcu1g)(tyTuple__k9aKXKYVu27bh4D6tJpwrdA f); N_LIB_PRIVATE N_NIMCALL(tyObject_StringStreamObj__Olau5FPRehZBBEB77FHnfw*, newStringStream__9aLRtgEYeRMrZKrObtoOslQ)(NimStringDesc* s); N_LIB_PRIVATE N_NIMCALL(void, write__sUE4QZAKKkyvAlK4w9auCRA)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NU8 x_0); N_LIB_PRIVATE N_NIMCALL(void, write__A7DgbFjNELBYSIGya4L5uQ)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NU16 x_0); N_LIB_PRIVATE N_NIMCALL(NU16, ntohs__mS2aR27cvkzR5vKc9cgIFwg)(NU16 x); N_LIB_PRIVATE N_NIMCALL(void, write__5r0HK3Eg6DLs9bTfaNiC7dw)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NIM_CHAR x_0); N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorU)(NU64 i, NU64 a, NU64 b); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(void, genMaskKey__WqUCPbsAUHFOlzoDUAB1Eg)(tyArray__9c7JcrsJvpitDQ9bIKunTDDw Result); N_LIB_PRIVATE N_NIMCALL(NI, rand__v7jZDEs4VOsrcpvk0yo8Rg)(NI max); N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n); N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void); N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void); N_LIB_PRIVATE N_NIMCALL(void, write__LPd9bx8Gr9aAp0ZBtVsZgOVw)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, tyArray__9c7JcrsJvpitDQ9bIKunTDDw x_0); N_LIB_PRIVATE N_NIMCALL(void, write__egjcKjt8WddLFyjTFl5BAw)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NimStringDesc* x_0); N_LIB_PRIVATE N_NIMCALL(void, setPosition__cci01mizUCs1g9a9bQPBwweQ_2)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s, NI pos); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, readAll__Z3k8HYNsCnt82WLNxaYQiQ)(tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* s); static N_INLINE(Exception*, getCurrentException)(void); static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache); N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w)(TNimType* obj, TNimType* subclass, TNimType** cache); static N_INLINE(NIM_BOOL, isClosed__OAbeKjGTo4P5uG6SdNf9aGwwebsocketclient)(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg transp); static N_INLINE(NIM_BOOL, closed__F3oZUIIRKJkp5UXHN9bnNxwasyncstream)(tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA* rw); static N_INLINE(NIM_BOOL, closed__GLKnsBA9b2jymBfDBUzhTwwasyncstream)(tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q* rw); static N_NIMCALL(void, Marker_tyRef__a5IB44XN9aK9aXbXdcRYfhOA)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__4Vg29aTbvZS1gHoSVRQuQwA)(void* p, NI op); N_NIMCALL(NimStringDesc*, rawNewString)(NI cap); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen); N_LIB_PRIVATE N_NIMCALL(void, add__8FwY5enLGB0dFerO6Ny9caw)(NimStringDesc** x, NCSTRING y); N_LIB_PRIVATE N_NIMCALL(void, formatValue__3zjq9csYPBcIN7AqvyU5ZLA)(NimStringDesc** result, NimStringDesc* value, NimStringDesc* specifier); static N_INLINE(NimStringDesc*, X5BX5D___FPvLvuwqfYMFkcbGfPM8QQsystem)(NimStringDesc* s, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0); N_NIMCALL(NimStringDesc*, mnewString)(NI len); N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b); static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___BokNSDrKN1xmV1nA01G9brAsystem)(NI a, NI b); N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, send__BSqqF9aczT8G5mSPaEGaDZA)(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg s, NimStringDesc* data_0); static N_NIMCALL(void, Marker_tyRef__Th54O3ExX3JDG1LG1aTUwQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9abqr9bFBr4iuq9a9a9aS9bXPSfg)(void); static N_NIMCALL(void, Marker_tyRef__lmYLR42lo6c25USI78TCxg)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__edtQ4FTRWHSJbNH86GxPZA_3)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, write__iehGBHNao8nmb9cS3terlpw)(tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q* wstream, NimStringDesc* sbytes, NI msglen); N_LIB_PRIVATE N_NIMCALL(void, internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* fut); static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut); N_LIB_PRIVATE N_NIMCALL(void, complete__nHHWNIBkqCfVC3oe9a1ZdIQ)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__fzAROEypb3zOfNabf6HVzA)(void); N_LIB_PRIVATE N_CLOSURE(void, send_continue__uljDFvdHGM5MSjZ9cRkHMQg)(void* udataX60gensym40436008_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x); static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future); static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future); N_LIB_PRIVATE N_NOINLINE(void, raiseAssert__gpGJG5CoQzE64skFd9bPG7A)(NimStringDesc* msg) __attribute__((noreturn)); N_LIB_PRIVATE N_NIMCALL(void, addCallback__QeHWXKbDl8k58l1wtsnOOw)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass); static N_INLINE(Exception*, nimBorrowCurrentException)(void); N_LIB_PRIVATE N_NIMCALL(void, cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__79cY7uR9cmEURqRGzzdHerWg)(void); static N_INLINE(void, popCurrentException)(void); N_LIB_PRIVATE N_NIMCALL(void, fail__SwGHbFJf49cefkD9a9cbvNyqA)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Jr8Jfi7B2iUixKYroydjOg)(void); N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void); static N_INLINE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, sleepAsync__P4gj2aoQiFuNFDdbQd1Rrwasyncloop)(NI ms); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, sleepAsync__A6EK559a2LWq5qZCF2J9aB8A)(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw duration); static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, milliseconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__5LnO0X523KjOESEd9b2xC3A)(void); N_LIB_PRIVATE N_CLOSURE(void, send_continue__jDfvW8GSXmu9aFHBZoviWVg)(void* udataX60gensym40806316_, void* ClE_0); static N_INLINE(void, internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* fut, tyTuple__UAPuRQmtqdlTp9cgdKiAY0g* Result); N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src); N_LIB_PRIVATE N_NIMCALL(void, complete__JVzGZ50jEILQm6oBKTiNCg)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* future, tyTuple__UAPuRQmtqdlTp9cgdKiAY0g val, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Q86YvbvosFgacsKxh3J3iw)(void); N_LIB_PRIVATE N_CLOSURE(void, call_continue__Mmv36W0GkYtqYw2RecGbLQ)(void* udataX60gensym41560142_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__50UAv5Ucin9a7H5uJ5VJceQasyncloop)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* future); N_LIB_PRIVATE N_NIMCALL(void, fail__ESNTy620SyQFXgauxeg7YQ)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, close__cgrWvLrYjWT2J9btwIzwONQ)(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* client); static N_NIMCALL(void, Marker_tyRef__uaNfBT2VdcSg1k0o9b56nog)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__ozHskR5sKWz6Gbs30x8AYg)(void); static N_NIMCALL(void, Marker_tyRef__Hht8R0msCNV89cXrCB9aPRsQ)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, close__edtQ4FTRWHSJbNH86GxPZA_4)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, cancel__ZYuu0FydmjOOjOhwx69cq1w)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__IU9a5bQFdsr7dkCmko0GkJw)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Qm1CAc0Sroj9cj9bNMuS8h9bg)(void); N_LIB_PRIVATE N_CLOSURE(void, close_continue__qbOrBuolfO7Aux7Pdknuhw)(void* udataX60gensym41790047_, void* ClE_0); N_LIB_PRIVATE TNimType NTI__yAQdFRtbZQzx9aD5bIEtnvA_; N_LIB_PRIVATE TNimType NTI__HI22U6otPzzOg9acbRhdY1g_; extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_; N_LIB_PRIVATE TNimType NTI__xk9aBl6H7eAP86OdvnuBAuA_; extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_; extern TNimType NTI__HXKp9b9a0omxEB4lZgQBt7Xw_; N_LIB_PRIVATE TNimType NTI__LD0Aog8mGDSfuTTejqIMnQ_; N_LIB_PRIVATE TNimType NTI__yvMgECADneknCWUjGO9c4Cw_; N_LIB_PRIVATE TNimType NTI__qYIx4Vf2CqjnCsPTixRklg_; extern TNimType NTI__LgP9ayKJsmgVYErxOe7t4WQ_; extern TNimType NTI__NkRvKJ0M9cD9cvOwogYipFjg_; extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_; extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_; N_LIB_PRIVATE TNimType NTI__cx2KzT8mpI36YqXm87mzAw_; extern TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_; N_LIB_PRIVATE TNimType NTI__73b9cRT8CWY619bFnteYec2g_; extern TNimType NTI__wrhe6hYHoM2gc8EiW0lE6Q_; N_LIB_PRIVATE TNimType NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_; extern TNimType NTI__zfzzuQ8txrdZAYK0WGWpHg_; extern TNimType NTI__xJEcXnG5UPm6fVzzYYL3Gw_; extern TNimType NTI__Y7TIAk6Os9cRMtmIj9bEqCww_; N_LIB_PRIVATE TNimType NTI__XSCwdsPBsCsEFMJYCYJs8g_; N_LIB_PRIVATE TNimType NTI__yWAPkpNKbRfjqolew5AjFw_; extern TNimType NTI__UAPuRQmtqdlTp9cgdKiAY0g_; extern TNimType NTI__Aav8dQoMlCFnZRxA0IhTHQ_; extern TNimType NTI__Oe5U64nDSwOh3KlTzM9b9c7g_; N_LIB_PRIVATE TNimType NTI__1nKFUa9aYb9cWWMErkerx2rA_; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_11, "\015\012", 2); extern TNimType NTI__Ie1m0dv1ZHg72IgPRr1cDw_; extern TNimType NTI__yoNlBGx0D2tRizIdhQuENw_; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_12, "Transport is not initialised (missing a call to connect\?)", 57); N_LIB_PRIVATE TNimType NTI__qhD3WhOX6G27XtWkxlOLew_; N_LIB_PRIVATE TNimType NTI__qtmI7ogXMAf7Ndha1m09cBg_; N_LIB_PRIVATE TNimType NTI__aM9bswFg45G5CWYuhrad2Cw_; N_LIB_PRIVATE TNimType NTI__3dbYUKd2mczDPQGsTue9afQ_; extern TNimType NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_; extern TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_; N_LIB_PRIVATE TNimType NTI__HhQD6rnJyQa73mBtRvvaoA_; extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_; N_LIB_PRIVATE TNimType NTI__OHtm2XSxlzSgIZpkxKXz0A_; N_LIB_PRIVATE TNimType NTI__uCM7GCTZOnH9ceZn4tWWQiA_; N_LIB_PRIVATE TNimType NTI__a5IB44XN9aK9aXbXdcRYfhOA_; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_22, "Socket closed", 13); N_LIB_PRIVATE TNimType NTI__4Vg29aTbvZS1gHoSVRQuQwA_; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_23, "Could not send packet because of [", 34); STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_24, "]: ", 3); N_LIB_PRIVATE TNimType NTI__z3t7IT1jLghkjiiFvmihAg_; N_LIB_PRIVATE TNimType NTI__Th54O3ExX3JDG1LG1aTUwQ_; N_LIB_PRIVATE TNimType NTI__bD0mRPLf0P720spguhG00Q_; N_LIB_PRIVATE TNimType NTI__lmYLR42lo6c25USI78TCxg_; extern TNimType NTI__paaBQT4pyImJiuEdGp60qA_; extern TNimType NTI__REH9aBNkNbeLkDu8Z1q6BeA_; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_33, "Future operation cancelled!", 27); STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_37, "Async procedure (&send) yielded `nil`, are you await\'ing a `nil" "` Future\?", 72); static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__f1OI3bxCvtI9bFGjl5PunKA_40 = {IL64(1000000)} ; static NIM_CONST tyArray__H8m8FqzYzTF9bLm627WTXkg TM__f1OI3bxCvtI9bFGjl5PunKA_42 = {((NI16) 0), ((NI16) -2), ((NI16) 3), ((NI16) 0), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_50, "Async procedure (&call) yielded `nil`, are you await\'ing a `nil" "` Future\?", 72); N_LIB_PRIVATE TNimType NTI__9c9cV0A9a0PySFqge1Y9aGhRag_; N_LIB_PRIVATE TNimType NTI__uaNfBT2VdcSg1k0o9b56nog_; N_LIB_PRIVATE TNimType NTI__st8h2tqOL9coeeZ3KPxpnqg_; N_LIB_PRIVATE TNimType NTI__Hht8R0msCNV89cXrCB9aPRsQ_; STRING_LITERAL(TM__f1OI3bxCvtI9bFGjl5PunKA_57, "Async procedure (&close) yielded `nil`, are you await\'ing a `ni" "l` Future\?", 73); N_LIB_PRIVATE NIM_THREADVAR tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA* defaultSslContext__qHrrljZUBoHU2uzNsMc4Eg; extern TNimType* nimTypeRoot; extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; static TNimType* Nim_OfCheck_CACHE22[2]; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; static N_NIMCALL(void, Marker_tyRef__HI22U6otPzzOg9acbRhdY1g)(void* p, NI op) { tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA* a; a = (tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA*)p; } static N_NIMCALL(void, TM__f1OI3bxCvtI9bFGjl5PunKA_2)(void) { nimGCvisit((void*)defaultSslContext__qHrrljZUBoHU2uzNsMc4Eg, 0);} static N_NIMCALL(void, Marker_tyRef__73b9cRT8CWY619bFnteYec2g)(void* p, NI op) { tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw* a; a = (tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw*)p; nimGCvisit((void*)(*a).transp.reader, op); nimGCvisit((void*)(*a).transp.writer, op); nimGCvisit((void*)(*a).key, op); nimGCvisit((void*)(*a).protocol, op);} static N_NIMCALL(void, Marker_tyRef__4Jwu1GeyiP79boC2Mg9c2Z2w)(void* p, NI op) { tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* a; a = (tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ*)p; nimGCvisit((void*)(*a).Sup.awaiting.data, op); nimGCvisit((void*)(*a).Sup.methodHandlers.data, op); nimGCvisit((void*)(*a).Sup.onDisconnect.ClE_0, op); nimGCvisit((void*)(*a).transport, op); nimGCvisit((void*)(*a).uri, op); nimGCvisit((void*)(*a).loop, op);} static N_NIMCALL(void, Marker_tyRef__XSCwdsPBsCsEFMJYCYJs8g)(void* p, NI op) { tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA* a; a = (tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA*)p; nimGCvisit((void*)(*a).self1, op); nimGCvisit((void*)(*a).name2, op); nimGCvisit((void*)(*a).params3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym415601415_.ClE_0, op);} #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 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_); } static N_NIMCALL(void, Marker_tyRef__1nKFUa9aYb9cWWMErkerx2rA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw* a; a = (tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw*)p; nimGCvisit((void*)(*a).result1.Field1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).value4, op); nimGCvisit((void*)(*a).newFut5, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture6, op); nimGCvisit((void*)(*a).result7, op);} #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 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_: ; } static N_NIMCALL(void, Marker_tyRef__aM9bswFg45G5CWYuhrad2Cw)(void* p, NI op) { tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew* a; a = (tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew*)p; nimGCvisit((void*)(*a).ws2, op); nimGCvisit((void*)(*a).text3, op); nimGCvisit((void*)(*a).chronosInternalRetFuture4, op); nimGCvisit((void*)(*a).nameIterVarX60gensym408063155_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__HhQD6rnJyQa73mBtRvvaoA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ* a; a = (tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).frame4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).e7, op); nimGCvisit((void*)(*a).fmtRes8, op); nimGCvisit((void*)(*a).result9, op); nimGCvisit((void*)(*a).data10, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture11, op);} #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, pushSafePoint)(TSafePoint* s) { #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" (*s).prev = excHandler__rqLlY5bs9atDw2OXYqJEn5g; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" excHandler__rqLlY5bs9atDw2OXYqJEn5g = s;} #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, closureIterSetupExc)(Exception* e) { #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), e);} #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, popSafePoint)(void) { #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" excHandler__rqLlY5bs9atDw2OXYqJEn5g = (*excHandler__rqLlY5bs9atDw2OXYqJEn5g).prev;} #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" N_LIB_PRIVATE N_NIMCALL(void, genMaskKey__WqUCPbsAUHFOlzoDUAB1Eg)(tyArray__9c7JcrsJvpitDQ9bIKunTDDw Result) { NI T1_; NI T2_; NI T3_; NI T4_; #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T1_ = (NI)0; T1_ = rand__v7jZDEs4VOsrcpvk0yo8Rg(((NI) 255)); if ((T1_) < 0 || (T1_) > 255){ raiseRangeErrorU(T1_, 0, 255); } Result[0] = ((NIM_CHAR) (T1_)); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T2_ = (NI)0; T2_ = rand__v7jZDEs4VOsrcpvk0yo8Rg(((NI) 255)); if ((T2_) < 0 || (T2_) > 255){ raiseRangeErrorU(T2_, 0, 255); } Result[1] = ((NIM_CHAR) (T2_)); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T3_ = (NI)0; T3_ = rand__v7jZDEs4VOsrcpvk0yo8Rg(((NI) 255)); if ((T3_) < 0 || (T3_) > 255){ raiseRangeErrorU(T3_, 0, 255); } Result[2] = ((NIM_CHAR) (T3_)); #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T4_ = (NI)0; T4_ = rand__v7jZDEs4VOsrcpvk0yo8Rg(((NI) 255)); if ((T4_) < 0 || (T4_) > 255){ raiseRangeErrorU(T4_, 0, 255); } Result[3] = ((NIM_CHAR) (T4_));} #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, encodeFrame__faPwE8tK55dJoW9aIe9bcu1g)(tyTuple__k9aKXKYVu27bh4D6tJpwrdA f) { NimStringDesc* result; tyObject_StringStreamObj__Olau5FPRehZBBEB77FHnfw* ret; NU8 b0; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T5_; NU8 b1; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T20_; NimStringDesc* data_1; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T48_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T49_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T50_;{ result = (NimStringDesc*)0; #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" ret = newStringStream__9aLRtgEYeRMrZKrObtoOslQ(((NimStringDesc*) NIM_NIL)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b0 = (NU8)(((NU8) (f.Field4)) & ((NU8) 15)); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { if (!f.Field0) goto LA3_; #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b0 = (NU8)(b0 | ((NU8) 128)); } LA3_: ; #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T5_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T5_ = &ret->Sup; #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__sUE4QZAKKkyvAlK4w9auCRA(T5_, b0); #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b1 = ((NU8) 0); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (!((f.Field6 ? f.Field6->Sup.len : 0) <= ((NI) 125))) goto LA8_; #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b1 = ((NU8) ((f.Field6 ? f.Field6->Sup.len : 0))); } goto LA6_; LA8_: ; { NIM_BOOL T11_; #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T11_ = (NIM_BOOL)0; #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T11_ = (((NI) 125) < (f.Field6 ? f.Field6->Sup.len : 0)); if (!(T11_)) goto LA12_; #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T11_ = ((f.Field6 ? f.Field6->Sup.len : 0) <= ((NI) 65535)); LA12_: ; if (!T11_) goto LA13_; #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b1 = ((NU8) 126); } goto LA6_; LA13_: ; { #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b1 = ((NU8) 127); } LA6_: ; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { if (!f.Field5) goto LA18_; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" b1 = (NU8)(b1 | ((NU8) 128)); } LA18_: ; #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T20_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T20_ = &ret->Sup; #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__sUE4QZAKKkyvAlK4w9auCRA(T20_, b1); #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { NIM_BOOL T23_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T27_; NU16 T28_; #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T23_ = (NIM_BOOL)0; #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T23_ = (((NI) 125) < (f.Field6 ? f.Field6->Sup.len : 0)); if (!(T23_)) goto LA24_; #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T23_ = ((f.Field6 ? f.Field6->Sup.len : 0) <= ((NI) 65535)); LA24_: ; if (!T23_) goto LA25_; #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T27_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T27_ = &ret->Sup; #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T28_ = (NU16)0; T28_ = ntohs__mS2aR27cvkzR5vKc9cgIFwg(((NU16) ((f.Field6 ? f.Field6->Sup.len : 0)))); #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__A7DgbFjNELBYSIGya4L5uQ(T27_, T28_); } goto LA21_; LA25_: ; { NI len_1; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T32_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T33_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T34_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T35_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T36_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T37_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T38_; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T39_; #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (!(((NI) 65535) < (f.Field6 ? f.Field6->Sup.len : 0))) goto LA30_; #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" len_1 = (f.Field6 ? f.Field6->Sup.len : 0); #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T32_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T32_ = &ret->Sup; #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 56))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 56))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 56))) & ((NI) 255)), 0, 255); } #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T32_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 56))) & ((NI) 255))))); #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T33_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T33_ = &ret->Sup; #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 48))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 48))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 48))) & ((NI) 255)), 0, 255); } #line 336 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T33_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 48))) & ((NI) 255))))); #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T34_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T34_ = &ret->Sup; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 40))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 40))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 40))) & ((NI) 255)), 0, 255); } #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T34_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 40))) & ((NI) 255))))); #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T35_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T35_ = &ret->Sup; #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 32))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 32))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 32))) & ((NI) 255)), 0, 255); } #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T35_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 32))) & ((NI) 255))))); #line 339 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T36_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T36_ = &ret->Sup; #line 339 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 339 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 24))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 24))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 24))) & ((NI) 255)), 0, 255); } #line 339 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T36_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 24))) & ((NI) 255))))); #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T37_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T37_ = &ret->Sup; #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 16))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 16))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 16))) & ((NI) 255)), 0, 255); } #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T37_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 16))) & ((NI) 255))))); #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T38_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T38_ = &ret->Sup; #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 8))) & ((NI) 255))) < 0 || ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 8))) & ((NI) 255))) > 255){ raiseRangeErrorU((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 8))) & ((NI) 255)), 0, 255); } #line 341 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T38_, ((NIM_CHAR) ((NI)((NI)((NI64)(len_1) >> (NU64)(((NI) 8))) & ((NI) 255))))); #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T39_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T39_ = &ret->Sup; #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI)(len_1 & ((NI) 255))) < 0 || ((NI)(len_1 & ((NI) 255))) > 255){ raiseRangeErrorU((NI)(len_1 & ((NI) 255)), 0, 255); } #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__5r0HK3Eg6DLs9bTfaNiC7dw(T39_, ((NIM_CHAR) ((NI)(len_1 & ((NI) 255))))); } goto LA21_; LA30_: ; LA21_: ; #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" data_1 = copyString(f.Field6); #line 346 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { tyArray__9c7JcrsJvpitDQ9bIKunTDDw maskKey; tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* T47_; if (!f.Field5) goto LA42_; nimZeroMem((void*)maskKey, sizeof(tyArray__9c7JcrsJvpitDQ9bIKunTDDw)); #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" genMaskKey__WqUCPbsAUHFOlzoDUAB1Eg(maskKey); { NI i; NI colontmp_; NI i_2; i = (NI)0; colontmp_ = (NI)0; #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" colontmp_ = (data_1 ? data_1->Sup.len : 0); #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__f1OI3bxCvtI9bFGjl5PunKA_19; NI TM__f1OI3bxCvtI9bFGjl5PunKA_20; #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 LA46; #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" i = i_2; if ((NU)(i) >= (NU)(data_1 ? data_1->Sup.len : 0)){ raiseIndexError2(i,(data_1 ? data_1->Sup.len : 0)-1); } #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if ((NU)(i) >= (NU)(data_1 ? data_1->Sup.len : 0)){ raiseIndexError2(i,(data_1 ? data_1->Sup.len : 0)-1); } #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (((NI) 4) == 0){ raiseDivByZero(); } if (nimModInt(i, ((NI) 4), &TM__f1OI3bxCvtI9bFGjl5PunKA_19)) { raiseOverflow(); }; if ((NU)((NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_19)) > (NU)(3)){ raiseIndexError2((NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_19), 3); } data_1->data[i] = ((NIM_CHAR) ((NU8)(((NU8) (((NU8)(data_1->data[i])))) ^ ((NU8) (((NU8)(maskKey[((NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_19))- 0]))))))); #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__f1OI3bxCvtI9bFGjl5PunKA_20)) { raiseOverflow(); }; i_2 = (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_20); } LA46: ; } } #line 352 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T47_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T47_ = &ret->Sup; #line 352 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__LPd9bx8Gr9aAp0ZBtVsZgOVw(T47_, maskKey); } LA42_: ; #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T48_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T48_ = &ret->Sup; #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" write__egjcKjt8WddLFyjTFl5BAw(T48_, data_1); #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T49_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T49_ = &ret->Sup; #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" setPosition__cci01mizUCs1g9a9bQPBwweQ_2(T49_, ((NI) 0)); #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T50_ = (tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ*)0; T50_ = &ret->Sup; #line 357 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" result = readAll__Z3k8HYNsCnt82WLNxaYQiQ(T50_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 2288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(Exception*, getCurrentException)(void) { Exception* result; result = (Exception*)0; #line 2290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;} #line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache) { NIM_BOOL result;{ result = (NIM_BOOL)0; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(obj == subclass)) goto LA3_; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA3_: ; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!((*obj).base == subclass)) goto LA7_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA7_: ; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(cache[(((NI) 0))- 0] == obj)) goto LA11_; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_FALSE; goto BeforeRet_; } LA11_: ; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(cache[(((NI) 1))- 0] == obj)) goto LA15_; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA15_: ; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w(obj, subclass, cache); goto BeforeRet_; }BeforeRet_: ; return result;} #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/streams/asyncstream.nim" static N_INLINE(NIM_BOOL, closed__F3oZUIIRKJkp5UXHN9bnNxwasyncstream)(tyObject_AsyncStreamReadercolonObjectType___g1vFFZk9aJWczzzk2oDiHUA* rw) { NIM_BOOL result; result = (NIM_BOOL)0; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/streams/asyncstream.nim" #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/streams/asyncstream.nim" result = ((*rw).state == ((tyEnum_AsyncStreamState__2PHXW9bYf5WfyXNB0oh2LSg) 4)); return result;} #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/streams/asyncstream.nim" static N_INLINE(NIM_BOOL, closed__GLKnsBA9b2jymBfDBUzhTwwasyncstream)(tyObject_AsyncStreamWritercolonObjectType___0Rj5qhpC572sgOcxROfs8Q* rw) { NIM_BOOL result; result = (NIM_BOOL)0; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/streams/asyncstream.nim" #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/streams/asyncstream.nim" result = ((*rw).state == ((tyEnum_AsyncStreamState__2PHXW9bYf5WfyXNB0oh2LSg) 4)); return result;} #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" static N_INLINE(NIM_BOOL, isClosed__OAbeKjGTo4P5uG6SdNf9aGwwebsocketclient)(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg transp) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T1_ = (NIM_BOOL)0; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T1_ = closed__F3oZUIIRKJkp5UXHN9bnNxwasyncstream(transp.reader); if (T1_) goto LA2_; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T1_ = closed__GLKnsBA9b2jymBfDBUzhTwwasyncstream(transp.writer); LA2_: ; result = T1_; return result;} static N_NIMCALL(void, Marker_tyRef__a5IB44XN9aK9aXbXdcRYfhOA)(void* p, NI op) { tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA* a; a = (tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA*)p; nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);} static N_NIMCALL(void, Marker_tyRef__4Vg29aTbvZS1gHoSVRQuQwA)(void* p, NI op) { tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A* a; a = (tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A*)p; nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);} #line 2429 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NimStringDesc*, X5BX5D___FPvLvuwqfYMFkcbGfPM8QQsystem)(NimStringDesc* s, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0) { NimStringDesc* result; NI a; NI L; NI TM__f1OI3bxCvtI9bFGjl5PunKA_25; NI TM__f1OI3bxCvtI9bFGjl5PunKA_26; result = (NimStringDesc*)0; #line 2436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" a = x_0.a; #line 2437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(x_0.b, a, &TM__f1OI3bxCvtI9bFGjl5PunKA_25)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_25), ((NI) 1), &TM__f1OI3bxCvtI9bFGjl5PunKA_26)) { raiseOverflow(); }; L = (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_26); #line 2438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 2438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = mnewString(((NI) (L))); { NI i; NI i_2; i = (NI)0; #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__f1OI3bxCvtI9bFGjl5PunKA_27; NI TM__f1OI3bxCvtI9bFGjl5PunKA_28; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_2 < L)) goto LA3; #line 2439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" i = i_2; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); } #line 2439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimAddInt(i, a, &TM__f1OI3bxCvtI9bFGjl5PunKA_27)) { raiseOverflow(); }; if ((NU)((NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_27)) >= (NU)(s ? s->Sup.len : 0)){ raiseIndexError2((NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_27),(s ? s->Sup.len : 0)-1); } result->data[i] = s->data[(NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_27)]; #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__f1OI3bxCvtI9bFGjl5PunKA_28)) { raiseOverflow(); }; i_2 = (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_28); } LA3: ; } } return result;} #line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___BokNSDrKN1xmV1nA01G9brAsystem)(NI a, NI b) { tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA result; nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA)); #line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" chckNil((void*)(&result)); nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA)); result.a = a; result.b = b; return result;} static N_NIMCALL(void, Marker_tyRef__Th54O3ExX3JDG1LG1aTUwQ)(void* p, NI op) { tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg* a; a = (tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg*)p; nimGCvisit((void*)(*a).s1.reader, op); nimGCvisit((void*)(*a).s1.writer, op); nimGCvisit((void*)(*a).data2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym404360074_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__lmYLR42lo6c25USI78TCxg)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q* a; a = (tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q*)p; nimGCvisit((void*)(*a).chronosInternalTmpFuture1, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).result3, op);} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut) {} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__edtQ4FTRWHSJbNH86GxPZA_3)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q*) ClE_0; #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" while (1) { if (!1) goto LA1; { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T11_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; } STATE0: ; { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T4_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture1 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T4_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T4_ = write__iehGBHNao8nmb9cS3terlpw((*(*colonenvP_).colonup_).s1.writer, (*(*colonenvP_).colonup_).data2, ((NI) -1)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture1), &T4_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture1); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture1; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T9_; NimStringDesc* T10_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA7_; T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T9_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T9_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T9_).Sup.Sup.Sup.name = "CancelledError"; T10_ = (NimStringDesc*)0; T10_ = (*T9_).Sup.Sup.Sup.message; (*T9_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_33)); if (T10_) nimGCunrefNoCycle(T10_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T9_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA7_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture1); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture1))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; STATE2: ; #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T11_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T11_ = srcLocImpl__fzAROEypb3zOfNabf6HVzA(); #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, T11_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 0 "\?\?\?" goto LA2; STATE3: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 2329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x) { NIM_BOOL result; result = (NIM_BOOL)0; #line 2331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = ((NI*) x.ClE_0)[1] < 0; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 2292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(Exception*, nimBorrowCurrentException)(void) { Exception* result; result = (Exception*)0; #line 2295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;} #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, popCurrentException)(void) { #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), (*currException__9bVPeDJlYTi9bQApZpfH8wjg).up);} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, send_continue__uljDFvdHGM5MSjZ9cRkHMQg)(void* udataX60gensym40436008_, void* ClE_0) { tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg* colonenvP_; TSafePoint TM__f1OI3bxCvtI9bFGjl5PunKA_34; colonenvP_ = (tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__f1OI3bxCvtI9bFGjl5PunKA_34); TM__f1OI3bxCvtI9bFGjl5PunKA_34.status = setjmp(TM__f1OI3bxCvtI9bFGjl5PunKA_34.context); if (TM__f1OI3bxCvtI9bFGjl5PunKA_34.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym40436009_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym404360074_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym40436009_ = (*colonenvP_).nameIterVarX60gensym404360074_.ClP_0((*colonenvP_).nameIterVarX60gensym404360074_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym40436009_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym40436009_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym40436009_ = (*colonenvP_).nameIterVarX60gensym404360074_.ClP_0((*colonenvP_).nameIterVarX60gensym404360074_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym404360074_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym40436009_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_37)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = send_continue__uljDFvdHGM5MSjZ9cRkHMQg; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym40436009_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__f1OI3bxCvtI9bFGjl5PunKA_34.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym40436011_; Exception* T32_; TM__f1OI3bxCvtI9bFGjl5PunKA_34.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym40436011_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym40436011_, "CatchableError", "send_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym40436011_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__f1OI3bxCvtI9bFGjl5PunKA_34.status != 0) reraiseException();} #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, send__BSqqF9aczT8G5mSPaEGaDZA)(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg s, NimStringDesc* data_0) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg*) newObj((&NTI__Th54O3ExX3JDG1LG1aTUwQ_), sizeof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg)); (*colonenv_).Sup.m_type = (&NTI__z3t7IT1jLghkjiiFvmihAg_); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenv_).s1.reader), s.reader); asgnRef((void**) (&(*colonenv_).s1.writer), s.writer); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).data2; (*colonenv_).data2 = copyStringRC1(data_0); if (T1_) nimGCunrefNoCycle(T1_); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__9abqr9bFBr4iuq9a9a9aS9bXPSfg(); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T2_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q*) newObj((&NTI__lmYLR42lo6c25USI78TCxg_), sizeof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q)); (*colonenv__2).Sup.m_type = (&NTI__bD0mRPLf0P720spguhG00Q_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = send__edtQ4FTRWHSJbNH86GxPZA_3; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym404360074_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym404360074_.ClP_0 = T3_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = send_continue__uljDFvdHGM5MSjZ9cRkHMQg; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__f1OI3bxCvtI9bFGjl5PunKA_38)(T4_.ClP_0))(NIM_NIL); #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" static N_INLINE(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw, milliseconds__VnZgvngfH64K9cbR19bMHEEAtimer)(NI v) { tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw result; NI64 TM__f1OI3bxCvtI9bFGjl5PunKA_41; nimZeroMem((void*)(&result), sizeof(tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw)); #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" #line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/timer.nim" if (nimMulInt64(((NI64) (v)), TM__f1OI3bxCvtI9bFGjl5PunKA_40.value, &TM__f1OI3bxCvtI9bFGjl5PunKA_41)) { raiseOverflow(); }; result.value = (NI64)(TM__f1OI3bxCvtI9bFGjl5PunKA_41); return result;} #line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncloop.nim" static N_INLINE(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, sleepAsync__P4gj2aoQiFuNFDdbQd1Rrwasyncloop)(NI ms) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw T1_; result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; #line 891 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncloop.nim" #line 891 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncloop.nim" #line 891 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncloop.nim" T1_ = milliseconds__VnZgvngfH64K9cbR19bMHEEAtimer(ms); #line 891 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncloop.nim" result = sleepAsync__A6EK559a2LWq5qZCF2J9aB8A(T1_); return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, send__edtQ4FTRWHSJbNH86GxPZA_2)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ*) ClE_0; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__f1OI3bxCvtI9bFGjl5PunKA_18; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__f1OI3bxCvtI9bFGjl5PunKA_18); TM__f1OI3bxCvtI9bFGjl5PunKA_18.status = setjmp(TM__f1OI3bxCvtI9bFGjl5PunKA_18.context); if (TM__f1OI3bxCvtI9bFGjl5PunKA_18.status == 0) { tyTuple__k9aKXKYVu27bh4D6tJpwrdA T5_; NI TM__f1OI3bxCvtI9bFGjl5PunKA_39; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T53_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T60_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; } STATE0: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; } STATE1: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" nimZeroMem((void*)(&T5_), sizeof(tyTuple__k9aKXKYVu27bh4D6tJpwrdA)); T5_.Field0 = NIM_TRUE; T5_.Field1 = NIM_FALSE; T5_.Field2 = NIM_FALSE; T5_.Field3 = NIM_FALSE; T5_.Field4 = (*(*colonenvP_).colonup_).opcode1; T5_.Field5 = (*(*(*colonenvP_).colonup_).ws2).maskFrames; T5_.Field6 = copyString((*(*colonenvP_).colonup_).text3); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenvP_).frame4), encodeFrame__faPwE8tK55dJoW9aIe9bcu1g(T5_)); #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" (*colonenvP_).i6 = ((NI) 0); { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; } STATE2: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { Exception* T9_; Exception* T12_; #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T9_ = (Exception*)0; T9_ = getCurrentException(); if (!((T9_) && (isObjWithCache((*T9_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE22)))) goto LA10_; #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T12_ = (Exception*)0; T12_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).e7), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T12_))); #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { NIM_BOOL T15_; tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA* T18_; NimStringDesc* T19_; #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 384 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T15_ = (NIM_BOOL)0; T15_ = isClosed__OAbeKjGTo4P5uG6SdNf9aGwwebsocketclient((*(*(*colonenvP_).colonup_).ws2).transp); if (!T15_) goto LA16_; #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" (*(*(*colonenvP_).colonup_).ws2).readyState = ((tyEnum_ReadyState__cx2KzT8mpI36YqXm87mzAw) 3); T18_ = (tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA*)0; T18_ = (tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA*) newObj((&NTI__a5IB44XN9aK9aXbXdcRYfhOA_), sizeof(tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA)); (*T18_).Sup.Sup.Sup.Sup.m_type = (&NTI__uCM7GCTZOnH9ceZn4tWWQiA_); (*T18_).Sup.Sup.Sup.name = "WebSocketClosedError"; T19_ = (NimStringDesc*)0; T19_ = (*T18_).Sup.Sup.Sup.message; (*T18_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_22)); if (T19_) nimGCunrefNoCycle(T19_); asgnRef((void**) (&(*T18_).Sup.Sup.Sup.parent), NIM_NIL); #line 386 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" raiseExceptionEx((Exception*)T18_, "WebSocketClosedError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim", 386); } goto LA13_; LA16_: ; { tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A* T21_; NimStringDesc* T22_; T21_ = (tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A*)0; T21_ = (tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A*) newObj((&NTI__4Vg29aTbvZS1gHoSVRQuQwA_), sizeof(tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A)); (*T21_).Sup.Sup.Sup.m_type = (&NTI__OHtm2XSxlzSgIZpkxKXz0A_); (*T21_).Sup.Sup.name = "WebSocketError"; #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenvP_).fmtRes8), rawNewString(((NI) 72))); #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenvP_).fmtRes8), resizeString((*colonenvP_).fmtRes8, 34));appendString((*colonenvP_).fmtRes8, ((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_23)); #line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strformat.nim" #line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strformat.nim" add__8FwY5enLGB0dFerO6Ny9caw((&(*colonenvP_).fmtRes8), (*(*colonenvP_).e7).Sup.name); #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenvP_).fmtRes8), resizeString((*colonenvP_).fmtRes8, 3));appendString((*colonenvP_).fmtRes8, ((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_24)); #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 389 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" formatValue__3zjq9csYPBcIN7AqvyU5ZLA((&(*colonenvP_).fmtRes8), (*(*colonenvP_).e7).Sup.message, ((NimStringDesc*) NIM_NIL)); T22_ = (NimStringDesc*)0; T22_ = (*T21_).Sup.Sup.message; (*T21_).Sup.Sup.message = copyStringRC1((*colonenvP_).fmtRes8); if (T22_) nimGCunrefNoCycle(T22_); asgnRef((void**) (&(*T21_).Sup.Sup.parent), NIM_NIL); #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" raiseExceptionEx((Exception*)T21_, "WebSocketError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim", 388); } LA13_: ; } goto LA7_; LA10_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA7_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE3: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA26_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA30_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA28_; LA30_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "send", "\?\?\?", 0); } LA28_: ; } LA26_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; STATE4: ; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { NI TM__f1OI3bxCvtI9bFGjl5PunKA_29; NI TM__f1OI3bxCvtI9bFGjl5PunKA_30; tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T37_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T45_; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (!((*colonenvP_).i6 < ((*colonenvP_).frame4 ? (*colonenvP_).frame4->Sup.len : 0))) goto LA35_; #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 2406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (nimAddInt((*colonenvP_).i6, ((NI) 1048576), &TM__f1OI3bxCvtI9bFGjl5PunKA_29)) { raiseOverflow(); }; if (nimSubInt(((((*colonenvP_).frame4 ? (*colonenvP_).frame4->Sup.len : 0) <= (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_29)) ? ((*colonenvP_).frame4 ? (*colonenvP_).frame4->Sup.len : 0) : (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_29)), ((NI) 1), &TM__f1OI3bxCvtI9bFGjl5PunKA_30)) { raiseOverflow(); }; #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T37_ = dotdot___BokNSDrKN1xmV1nA01G9brAsystem((*colonenvP_).i6, (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_30)); #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenvP_).data10), X5BX5D___FPvLvuwqfYMFkcbGfPM8QQsystem((*colonenvP_).frame4, T37_)); #line 378 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" { NIM_BOOL T40_; tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA* T43_; NimStringDesc* T44_; #line 378 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 378 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T40_ = (NIM_BOOL)0; T40_ = isClosed__OAbeKjGTo4P5uG6SdNf9aGwwebsocketclient((*(*(*colonenvP_).colonup_).ws2).transp); if (!T40_) goto LA41_; T43_ = (tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA*)0; T43_ = (tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA*) newObj((&NTI__a5IB44XN9aK9aXbXdcRYfhOA_), sizeof(tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA)); (*T43_).Sup.Sup.Sup.Sup.m_type = (&NTI__uCM7GCTZOnH9ceZn4tWWQiA_); (*T43_).Sup.Sup.Sup.name = "WebSocketClosedError"; T44_ = (NimStringDesc*)0; T44_ = (*T43_).Sup.Sup.Sup.message; (*T43_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_22)); if (T44_) nimGCunrefNoCycle(T44_); asgnRef((void**) (&(*T43_).Sup.Sup.Sup.parent), NIM_NIL); #line 379 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" raiseExceptionEx((Exception*)T43_, "WebSocketClosedError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim", 379); } LA41_: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture11 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T45_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T45_ = send__BSqqF9aczT8G5mSPaEGaDZA((*(*(*colonenvP_).colonup_).ws2).transp, (*colonenvP_).data10); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T45_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture11; popSafePoint(); goto BeforeRet_; } goto LA33_; LA35_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; } LA33_: ; STATE5: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T51_; NimStringDesc* T52_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA49_; T51_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T51_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T51_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T51_).Sup.Sup.Sup.name = "CancelledError"; T52_ = (NimStringDesc*)0; T52_ = (*T51_).Sup.Sup.Sup.message; (*T51_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_33)); if (T52_) nimGCunrefNoCycle(T52_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T51_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA49_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture11); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture11))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; STATE6: ; #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" if (nimAddInt((*colonenvP_).i6, ((NI) 1048576), &TM__f1OI3bxCvtI9bFGjl5PunKA_39)) { raiseOverflow(); }; (*colonenvP_).i6 = (NI)(TM__f1OI3bxCvtI9bFGjl5PunKA_39); #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T53_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T53_ = sleepAsync__P4gj2aoQiFuNFDdbQd1Rrwasyncloop(((NI) 1)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture11), &T53_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture11); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture11; popSafePoint(); goto BeforeRet_; STATE7: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T58_; NimStringDesc* T59_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA56_; T58_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T58_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T58_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T58_).Sup.Sup.Sup.name = "CancelledError"; T59_ = (NimStringDesc*)0; T59_ = (*T58_).Sup.Sup.Sup.message; (*T58_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_33)); if (T59_) nimGCunrefNoCycle(T59_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T58_, "CancelledError", "send", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA56_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture11); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture11))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" goto LA2; STATE8: ; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T60_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T60_ = srcLocImpl__5LnO0X523KjOESEd9b2xC3A(); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture4, T60_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE9: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__f1OI3bxCvtI9bFGjl5PunKA_18.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(10)){ raiseIndexError2((*colonenvP_).colonstate_, 10); } (*colonenvP_).colonstate_ = TM__f1OI3bxCvtI9bFGjl5PunKA_42[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA65_; #line 0 "\?\?\?" reraiseException(); } LA65_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA69_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA69_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__f1OI3bxCvtI9bFGjl5PunKA_18.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, send_continue__jDfvW8GSXmu9aFHBZoviWVg)(void* udataX60gensym40806316_, void* ClE_0) { tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew* colonenvP_; TSafePoint TM__f1OI3bxCvtI9bFGjl5PunKA_43; colonenvP_ = (tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__f1OI3bxCvtI9bFGjl5PunKA_43); TM__f1OI3bxCvtI9bFGjl5PunKA_43.status = setjmp(TM__f1OI3bxCvtI9bFGjl5PunKA_43.context); if (TM__f1OI3bxCvtI9bFGjl5PunKA_43.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym40806317_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym408063155_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym40806317_ = (*colonenvP_).nameIterVarX60gensym408063155_.ClP_0((*colonenvP_).nameIterVarX60gensym408063155_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym40806317_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym40806317_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym40806317_ = (*colonenvP_).nameIterVarX60gensym408063155_.ClP_0((*colonenvP_).nameIterVarX60gensym408063155_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym408063155_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym40806317_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_37)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = send_continue__jDfvW8GSXmu9aFHBZoviWVg; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym40806317_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__f1OI3bxCvtI9bFGjl5PunKA_43.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym40806319_; Exception* T32_; TM__f1OI3bxCvtI9bFGjl5PunKA_43.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym40806319_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym40806319_, "CatchableError", "send_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym40806319_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture4, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__f1OI3bxCvtI9bFGjl5PunKA_43.status != 0) reraiseException();} #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, send__Pu7VCSfA2kG9b0eFyxMXvZA)(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw* ws, NimStringDesc* text, tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg opcode) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew*) newObj((&NTI__aM9bswFg45G5CWYuhrad2Cw_), sizeof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew)); (*colonenv_).Sup.m_type = (&NTI__qhD3WhOX6G27XtWkxlOLew_); #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenv_).ws2), ws); #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).text3; (*colonenv_).text3 = copyStringRC1(text); if (T1_) nimGCunrefNoCycle(T1_); #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" (*colonenv_).opcode1 = opcode; #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__Wc8O3eRdN5j43D9cQMD7KfA(); #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T2_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ*) newObj((&NTI__HhQD6rnJyQa73mBtRvvaoA_), sizeof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ)); (*colonenv__2).Sup.m_type = (&NTI__3dbYUKd2mczDPQGsTue9afQ_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = send__edtQ4FTRWHSJbNH86GxPZA_2; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym408063155_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym408063155_.ClP_0 = T3_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = send_continue__jDfvW8GSXmu9aFHBZoviWVg; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__f1OI3bxCvtI9bFGjl5PunKA_46)(T4_.ClP_0))(NIM_NIL); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/news/src/news.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(void, internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* fut, tyTuple__UAPuRQmtqdlTp9cgdKiAY0g* Result) {{ #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" (*Result).Field0 = (*fut).value.Field0; unsureAsgnRef((void**) (&(*Result).Field1), (*fut).value.Field1); goto BeforeRet_; }BeforeRet_: ; } #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, call__edtQ4FTRWHSJbNH86GxPZA)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw*) ClE_0; #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" while (1) { if (!1) goto LA1; { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T28_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; } STATE0: ; #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" nimZeroMem((void*)(&(*colonenvP_).result1), sizeof(tyTuple__UAPuRQmtqdlTp9cgdKiAY0g)); { tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw* T4_; NimStringDesc* T5_; tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* T6_; NimStringDesc* T7_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T14_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T15_; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" T4_ = (tyObject_RpcClientcolonObjectType___HXKp9b9a0omxEB4lZgQBt7Xw*)0; T4_ = &(*(*colonenvP_).colonup_).self1->Sup; #line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" (*colonenvP_).id2 = getNextId__mP2uTv9axZyrGVn9bdc3ChWw(T4_); #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" T5_ = (NimStringDesc*)0; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" T6_ = (tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q*)0; T6_ = rpcCallNode__Yzp8D0LemNBEIEere9aOmkg((*(*colonenvP_).colonup_).name2, (*(*colonenvP_).colonup_).params3, (*colonenvP_).id2); #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" T7_ = (NimStringDesc*)0; T7_ = dollar___79aIqF5QC8ZRJgu2hlv9bdjw(T6_); T5_ = rawNewString((T7_ ? T7_->Sup.len : 0) + 2);appendString(T5_, T7_);appendString(T5_, ((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_11)); asgnRef((void**) (&(*colonenvP_).value4), T5_); #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T12_; NimStringDesc* T13_; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" if (!((*(*(*colonenvP_).colonup_).self1).transport == 0)) goto LA10_; T12_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)0; T12_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*) newObj((&NTI__Ie1m0dv1ZHg72IgPRr1cDw_), sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw)); (*T12_).Sup.Sup.Sup.m_type = (&NTI__yoNlBGx0D2tRizIdhQuENw_); (*T12_).Sup.Sup.name = "ValueError"; T13_ = (NimStringDesc*)0; T13_ = (*T12_).Sup.Sup.message; (*T12_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_12)); if (T13_) nimGCunrefNoCycle(T13_); asgnRef((void**) (&(*T12_).Sup.Sup.parent), NIM_NIL); #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" raiseExceptionEx((Exception*)T12_, "ValueError", "call", "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rp" "c/clients/websocketclient.nim", 23); } LA10_: ; #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T14_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T14_ = srcLocImpl__9bgQq6OitsDaWQjTwP0LDXQ(); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenvP_).newFut5), newFutureImpl__Z19aGKyL2ITkqcL8Pvx9blwQ(T14_)); #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" X5BX5Deq___oo39cX0ztR028FFk0ffQPbA((&(*(*(*colonenvP_).colonup_).self1).Sup.awaiting), (*colonenvP_).id2, (*colonenvP_).newFut5); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture6 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" T15_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T15_ = send__Pu7VCSfA2kG9b0eFyxMXvZA((*(*(*colonenvP_).colonup_).self1).transport, (*colonenvP_).value4, ((tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg) 1)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture6), &T15_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture6); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture6; goto BeforeRet_; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T20_; NimStringDesc* T21_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA18_; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T20_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T20_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T20_).Sup.Sup.Sup.name = "CancelledError"; T21_ = (NimStringDesc*)0; T21_ = (*T20_).Sup.Sup.Sup.message; (*T20_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_33)); if (T21_) nimGCunrefNoCycle(T21_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T20_, "CancelledError", "call", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA18_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture6); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture6))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" goto LA2; STATE2: ; #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture6), &(*colonenvP_).newFut5->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), (*colonenvP_).chronosInternalTmpFuture6); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture6; goto BeforeRet_; STATE3: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T26_; NimStringDesc* T27_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture4).Sup.mustCancel) goto LA24_; T26_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T26_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T26_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T26_).Sup.Sup.Sup.name = "CancelledError"; T27_ = (NimStringDesc*)0; T27_ = (*T26_).Sup.Sup.Sup.message; (*T26_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_33)); if (T27_) nimGCunrefNoCycle(T27_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T26_, "CancelledError", "call", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA24_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture6); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" goto LA2; STATE4: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__1QrHbZ2eucIYxc9a5hSj0Pwasyncloop(((tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*) ((*colonenvP_).chronosInternalTmpFuture6)), (&(*colonenvP_).result1)); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" goto LA2; STATE5: ; #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T28_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T28_ = srcLocImpl__Q86YvbvosFgacsKxh3J3iw(); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" complete__JVzGZ50jEILQm6oBKTiNCg((*(*colonenvP_).colonup_).chronosInternalRetFuture4, (*colonenvP_).result1, T28_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 0 "\?\?\?" goto LA2; STATE6: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__50UAv5Ucin9a7H5uJ5VJceQasyncloop)(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, call_continue__Mmv36W0GkYtqYw2RecGbLQ)(void* udataX60gensym41560142_, void* ClE_0) { tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA* colonenvP_; TSafePoint TM__f1OI3bxCvtI9bFGjl5PunKA_47; colonenvP_ = (tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__f1OI3bxCvtI9bFGjl5PunKA_47); TM__f1OI3bxCvtI9bFGjl5PunKA_47.status = setjmp(TM__f1OI3bxCvtI9bFGjl5PunKA_47.context); if (TM__f1OI3bxCvtI9bFGjl5PunKA_47.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym41560143_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym415601415_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym41560143_ = (*colonenvP_).nameIterVarX60gensym415601415_.ClP_0((*colonenvP_).nameIterVarX60gensym415601415_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym41560143_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym41560143_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym41560143_ = (*colonenvP_).nameIterVarX60gensym415601415_.ClP_0((*colonenvP_).nameIterVarX60gensym415601415_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym415601415_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym41560143_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__50UAv5Ucin9a7H5uJ5VJceQasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_50)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = call_continue__Mmv36W0GkYtqYw2RecGbLQ; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym41560143_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__f1OI3bxCvtI9bFGjl5PunKA_47.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture4->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym41560145_; Exception* T32_; TM__f1OI3bxCvtI9bFGjl5PunKA_47.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym41560145_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__50UAv5Ucin9a7H5uJ5VJceQasyncloop((*colonenvP_).chronosInternalRetFuture4); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym41560145_, "CatchableError", "call_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym41560145_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__ESNTy620SyQFXgauxeg7YQ((*colonenvP_).chronosInternalRetFuture4, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__f1OI3bxCvtI9bFGjl5PunKA_47.status != 0) reraiseException();} #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*, call__CXj9bzwj9cmFTfftii8IBHRg)(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* self, NimStringDesc* name_0, tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* params) { tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w* result; tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___V0L9cQCp4qvFI1wEA712A8w*)0; colonenv_ = (tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA*) newObj((&NTI__XSCwdsPBsCsEFMJYCYJs8g_), sizeof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA)); (*colonenv_).Sup.m_type = (&NTI__xk9aBl6H7eAP86OdvnuBAuA_); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenv_).self1), self); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).name2; (*colonenv_).name2 = copyStringRC1(name_0); if (T1_) nimGCunrefNoCycle(T1_); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenv_).params3), params); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__AkspXDwfplygfR3uc4VETQ(); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture4), newFutureImpl__Z19aGKyL2ITkqcL8Pvx9blwQ(T2_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw*) newObj((&NTI__1nKFUa9aYb9cWWMErkerx2rA_), sizeof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw)); (*colonenv__2).Sup.m_type = (&NTI__yWAPkpNKbRfjqolew5AjFw_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = call__edtQ4FTRWHSJbNH86GxPZA; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym415601415_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym415601415_.ClP_0 = T3_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = call_continue__Mmv36W0GkYtqYw2RecGbLQ; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__f1OI3bxCvtI9bFGjl5PunKA_51)(T4_.ClP_0))(NIM_NIL); #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture4; goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__uaNfBT2VdcSg1k0o9b56nog)(void* p, NI op) { tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag* a; a = (tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag*)p; nimGCvisit((void*)(*a).client1, op); nimGCvisit((void*)(*a).chronosInternalRetFuture2, op); nimGCvisit((void*)(*a).nameIterVarX60gensym417900463_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__Hht8R0msCNV89cXrCB9aPRsQ)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg* a; a = (tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg*)p; nimGCvisit((void*)(*a).colonup_, op);} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, close__edtQ4FTRWHSJbNH86GxPZA_4)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg*) ClE_0; #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" while (1) { if (!1) goto LA1; { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T11_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; } STATE0: ; { #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T8_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T9_; NIM_BOOL T10_; #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" if (!!(((*(*(*colonenvP_).colonup_).client1).transport == 0))) goto LA6_; #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T8_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T8_ = &(*(*(*colonenvP_).colonup_).client1).loop->Sup; #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T9_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T9_ = srcLocImpl__IU9a5bQFdsr7dkCmko0GkJw(); #line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T10_ = (NIM_BOOL)0; T10_ = cancel__ZYuu0FydmjOOjOhwx69cq1w(T8_, T9_); (void)(T10_); } LA6_: ; } #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T11_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T11_ = srcLocImpl__Qm1CAc0Sroj9cj9bNMuS8h9bg(); #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture2, T11_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 0 "\?\?\?" goto LA2; STATE1: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, close_continue__qbOrBuolfO7Aux7Pdknuhw)(void* udataX60gensym41790047_, void* ClE_0) { tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag* colonenvP_; TSafePoint TM__f1OI3bxCvtI9bFGjl5PunKA_54; colonenvP_ = (tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__f1OI3bxCvtI9bFGjl5PunKA_54); TM__f1OI3bxCvtI9bFGjl5PunKA_54.status = setjmp(TM__f1OI3bxCvtI9bFGjl5PunKA_54.context); if (TM__f1OI3bxCvtI9bFGjl5PunKA_54.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym41790048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym417900463_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym41790048_ = (*colonenvP_).nameIterVarX60gensym417900463_.ClP_0((*colonenvP_).nameIterVarX60gensym417900463_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym41790048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym41790048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym41790048_ = (*colonenvP_).nameIterVarX60gensym417900463_.ClP_0((*colonenvP_).nameIterVarX60gensym417900463_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym417900463_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym41790048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__f1OI3bxCvtI9bFGjl5PunKA_57)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = close_continue__qbOrBuolfO7Aux7Pdknuhw; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym41790048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__f1OI3bxCvtI9bFGjl5PunKA_54.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture2->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym41790050_; Exception* T32_; TM__f1OI3bxCvtI9bFGjl5PunKA_54.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym41790050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture2); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym41790050_, "CatchableError", "close_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym41790050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture2, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__f1OI3bxCvtI9bFGjl5PunKA_54.status != 0) reraiseException();} #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, close__cgrWvLrYjWT2J9btwIzwONQ)(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ* client) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag*) newObj((&NTI__uaNfBT2VdcSg1k0o9b56nog_), sizeof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag)); (*colonenv_).Sup.m_type = (&NTI__9c9cV0A9a0PySFqge1Y9aGhRag_); #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenv_).client1), client); #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__ozHskR5sKWz6Gbs30x8AYg(); #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture2), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg*) newObj((&NTI__Hht8R0msCNV89cXrCB9aPRsQ_), sizeof(tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg)); (*colonenv__2).Sup.m_type = (&NTI__st8h2tqOL9coeeZ3KPxpnqg_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = close__edtQ4FTRWHSJbNH86GxPZA_4; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym417900463_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym417900463_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = close_continue__qbOrBuolfO7Aux7Pdknuhw; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__f1OI3bxCvtI9bFGjl5PunKA_58)(T3_.ClP_0))(NIM_NIL); #line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/clients/websocketclient.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture2; goto BeforeRet_; }BeforeRet_: ; return result;} N_LIB_PRIVATE N_NIMCALL(void, json_rpc_websocketclientInit000)(void) { #line 999999 "generated_not_to_break_here" { nimRegisterThreadLocalMarker(TM__f1OI3bxCvtI9bFGjl5PunKA_2);} } N_LIB_PRIVATE N_NIMCALL(void, json_rpc_websocketclientDatInit000)(void) { #line 999999 "generated_not_to_break_here" static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[6]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_4_3[3]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[6]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_6_2[2]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_7_4[4]; NI TM__f1OI3bxCvtI9bFGjl5PunKA_9; static char* NIM_CONST TM__f1OI3bxCvtI9bFGjl5PunKA_8[4] = { "Connecting", "Open", "Closing", "Closed"}; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[8]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[6]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_14_6[6]; NI TM__f1OI3bxCvtI9bFGjl5PunKA_16; static char* NIM_CONST TM__f1OI3bxCvtI9bFGjl5PunKA_15[6] = { "Cont", "Text", "Binary", "Close", "Ping", "Pong"}; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[12]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[5]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_32_4[4]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_52_4[4]; static TNimNode* TM__f1OI3bxCvtI9bFGjl5PunKA_53_2[2]; static TNimNode TM__f1OI3bxCvtI9bFGjl5PunKA_0[84];NTI__yAQdFRtbZQzx9aD5bIEtnvA_.size = sizeof(tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA); NTI__yAQdFRtbZQzx9aD5bIEtnvA_.kind = 18; NTI__yAQdFRtbZQzx9aD5bIEtnvA_.base = 0; NTI__yAQdFRtbZQzx9aD5bIEtnvA_.flags = 3; NTI__yAQdFRtbZQzx9aD5bIEtnvA_.name = "SSLContext:ObjectType"; NTI__yAQdFRtbZQzx9aD5bIEtnvA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yAQdFRtbZQzx9aD5bIEtnvA_; TM__f1OI3bxCvtI9bFGjl5PunKA_0[0].len = 0; TM__f1OI3bxCvtI9bFGjl5PunKA_0[0].kind = 2; NTI__yAQdFRtbZQzx9aD5bIEtnvA_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[0]; NTI__HI22U6otPzzOg9acbRhdY1g_.size = sizeof(tyObject_SSLContextcolonObjectType___yAQdFRtbZQzx9aD5bIEtnvA*); NTI__HI22U6otPzzOg9acbRhdY1g_.kind = 22; NTI__HI22U6otPzzOg9acbRhdY1g_.base = (&NTI__yAQdFRtbZQzx9aD5bIEtnvA_); NTI__HI22U6otPzzOg9acbRhdY1g_.flags = 2; NTI__HI22U6otPzzOg9acbRhdY1g_.name = "SSLContext"; NTI__HI22U6otPzzOg9acbRhdY1g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HI22U6otPzzOg9acbRhdY1g_; NTI__HI22U6otPzzOg9acbRhdY1g_.marker = Marker_tyRef__HI22U6otPzzOg9acbRhdY1g; NTI__xk9aBl6H7eAP86OdvnuBAuA_.size = sizeof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA); NTI__xk9aBl6H7eAP86OdvnuBAuA_.kind = 17; NTI__xk9aBl6H7eAP86OdvnuBAuA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__xk9aBl6H7eAP86OdvnuBAuA_.name = "object"; NTI__xk9aBl6H7eAP86OdvnuBAuA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xk9aBl6H7eAP86OdvnuBAuA_; TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[2]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[2].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[2].offset = offsetof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[2].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[2].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[3]; NTI__LD0Aog8mGDSfuTTejqIMnQ_.size = sizeof(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ); NTI__LD0Aog8mGDSfuTTejqIMnQ_.kind = 17; NTI__LD0Aog8mGDSfuTTejqIMnQ_.base = (&NTI__HXKp9b9a0omxEB4lZgQBt7Xw_); NTI__LD0Aog8mGDSfuTTejqIMnQ_.name = "RpcWebSocketClient:ObjectType"; NTI__LD0Aog8mGDSfuTTejqIMnQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LD0Aog8mGDSfuTTejqIMnQ_; TM__f1OI3bxCvtI9bFGjl5PunKA_4_3[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[5]; NTI__yvMgECADneknCWUjGO9c4Cw_.size = sizeof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw); NTI__yvMgECADneknCWUjGO9c4Cw_.kind = 18; NTI__yvMgECADneknCWUjGO9c4Cw_.base = 0; NTI__yvMgECADneknCWUjGO9c4Cw_.name = "WebSocket:ObjectType"; NTI__yvMgECADneknCWUjGO9c4Cw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yvMgECADneknCWUjGO9c4Cw_; TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[7]; NTI__qYIx4Vf2CqjnCsPTixRklg_.size = sizeof(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg); NTI__qYIx4Vf2CqjnCsPTixRklg_.kind = 18; NTI__qYIx4Vf2CqjnCsPTixRklg_.base = 0; NTI__qYIx4Vf2CqjnCsPTixRklg_.name = "Transport"; NTI__qYIx4Vf2CqjnCsPTixRklg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qYIx4Vf2CqjnCsPTixRklg_; TM__f1OI3bxCvtI9bFGjl5PunKA_6_2[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[9]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[9].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[9].offset = offsetof(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg, reader); TM__f1OI3bxCvtI9bFGjl5PunKA_0[9].typ = (&NTI__LgP9ayKJsmgVYErxOe7t4WQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[9].name = "reader"; TM__f1OI3bxCvtI9bFGjl5PunKA_6_2[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[10]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[10].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[10].offset = offsetof(tyObject_Transport__qYIx4Vf2CqjnCsPTixRklg, writer); TM__f1OI3bxCvtI9bFGjl5PunKA_0[10].typ = (&NTI__NkRvKJ0M9cD9cvOwogYipFjg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[10].name = "writer"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[8].len = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[8].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[8].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_6_2[0]; NTI__qYIx4Vf2CqjnCsPTixRklg_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[8]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[7].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[7].offset = offsetof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw, transp); TM__f1OI3bxCvtI9bFGjl5PunKA_0[7].typ = (&NTI__qYIx4Vf2CqjnCsPTixRklg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[7].name = "transp"; TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[11]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[11].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[11].offset = offsetof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw, version); TM__f1OI3bxCvtI9bFGjl5PunKA_0[11].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[11].name = "version"; TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[12]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[12].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[12].offset = offsetof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw, key); TM__f1OI3bxCvtI9bFGjl5PunKA_0[12].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[12].name = "key"; TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[13]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[13].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[13].offset = offsetof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw, protocol); TM__f1OI3bxCvtI9bFGjl5PunKA_0[13].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[13].name = "protocol"; TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[4] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[14]; NTI__cx2KzT8mpI36YqXm87mzAw_.size = sizeof(tyEnum_ReadyState__cx2KzT8mpI36YqXm87mzAw); NTI__cx2KzT8mpI36YqXm87mzAw_.kind = 14; NTI__cx2KzT8mpI36YqXm87mzAw_.base = 0; NTI__cx2KzT8mpI36YqXm87mzAw_.flags = 3; NTI__cx2KzT8mpI36YqXm87mzAw_.name = "ReadyState"; NTI__cx2KzT8mpI36YqXm87mzAw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__cx2KzT8mpI36YqXm87mzAw_; for (TM__f1OI3bxCvtI9bFGjl5PunKA_9 = 0; TM__f1OI3bxCvtI9bFGjl5PunKA_9 < 4; TM__f1OI3bxCvtI9bFGjl5PunKA_9++) { TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_9+15].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_9+15].offset = TM__f1OI3bxCvtI9bFGjl5PunKA_9; TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_9+15].name = TM__f1OI3bxCvtI9bFGjl5PunKA_8[TM__f1OI3bxCvtI9bFGjl5PunKA_9]; TM__f1OI3bxCvtI9bFGjl5PunKA_7_4[TM__f1OI3bxCvtI9bFGjl5PunKA_9] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_9+15]; } TM__f1OI3bxCvtI9bFGjl5PunKA_0[19].len = 4; TM__f1OI3bxCvtI9bFGjl5PunKA_0[19].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[19].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_7_4[0]; NTI__cx2KzT8mpI36YqXm87mzAw_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[19]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[14].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[14].offset = offsetof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw, readyState); TM__f1OI3bxCvtI9bFGjl5PunKA_0[14].typ = (&NTI__cx2KzT8mpI36YqXm87mzAw_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[14].name = "readyState"; TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[5] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[20]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[20].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[20].offset = offsetof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw, maskFrames); TM__f1OI3bxCvtI9bFGjl5PunKA_0[20].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[20].name = "maskFrames"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[6].len = 6; TM__f1OI3bxCvtI9bFGjl5PunKA_0[6].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[6].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_5_6[0]; NTI__yvMgECADneknCWUjGO9c4Cw_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[6]; NTI__73b9cRT8CWY619bFnteYec2g_.size = sizeof(tyObject_WebSocketcolonObjectType___yvMgECADneknCWUjGO9c4Cw*); NTI__73b9cRT8CWY619bFnteYec2g_.kind = 22; NTI__73b9cRT8CWY619bFnteYec2g_.base = (&NTI__yvMgECADneknCWUjGO9c4Cw_); NTI__73b9cRT8CWY619bFnteYec2g_.name = "WebSocket"; NTI__73b9cRT8CWY619bFnteYec2g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__73b9cRT8CWY619bFnteYec2g_; NTI__73b9cRT8CWY619bFnteYec2g_.marker = Marker_tyRef__73b9cRT8CWY619bFnteYec2g; TM__f1OI3bxCvtI9bFGjl5PunKA_0[5].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[5].offset = offsetof(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ, transport); TM__f1OI3bxCvtI9bFGjl5PunKA_0[5].typ = (&NTI__73b9cRT8CWY619bFnteYec2g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[5].name = "transport"; TM__f1OI3bxCvtI9bFGjl5PunKA_4_3[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[21]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[21].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[21].offset = offsetof(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ, uri); TM__f1OI3bxCvtI9bFGjl5PunKA_0[21].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[21].name = "uri"; TM__f1OI3bxCvtI9bFGjl5PunKA_4_3[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[22]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[22].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[22].offset = offsetof(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ, loop); TM__f1OI3bxCvtI9bFGjl5PunKA_0[22].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[22].name = "loop"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[4].len = 3; TM__f1OI3bxCvtI9bFGjl5PunKA_0[4].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[4].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_4_3[0]; NTI__LD0Aog8mGDSfuTTejqIMnQ_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[4]; NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_.size = sizeof(tyObject_RpcWebSocketClientcolonObjectType___LD0Aog8mGDSfuTTejqIMnQ*); NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_.kind = 22; NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_.base = (&NTI__LD0Aog8mGDSfuTTejqIMnQ_); NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_.name = "RpcWebSocketClient"; NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_; NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_.marker = Marker_tyRef__4Jwu1GeyiP79boC2Mg9c2Z2w; TM__f1OI3bxCvtI9bFGjl5PunKA_0[3].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[3].offset = offsetof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA, self1); TM__f1OI3bxCvtI9bFGjl5PunKA_0[3].typ = (&NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[3].name = "self1"; TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[23]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[23].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[23].offset = offsetof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA, name2); TM__f1OI3bxCvtI9bFGjl5PunKA_0[23].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[23].name = "name2"; TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[24]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[24].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[24].offset = offsetof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA, params3); TM__f1OI3bxCvtI9bFGjl5PunKA_0[24].typ = (&NTI__zfzzuQ8txrdZAYK0WGWpHg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[24].name = "params3"; TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[4] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[25]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[25].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[25].offset = offsetof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA, chronosInternalRetFuture4); TM__f1OI3bxCvtI9bFGjl5PunKA_0[25].typ = (&NTI__xJEcXnG5UPm6fVzzYYL3Gw_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[25].name = "chronosInternalRetFuture4"; TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[5] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[26]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[26].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[26].offset = offsetof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA, nameIterVarX60gensym415601415_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[26].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[26].name = "nameIterVar`gensym415601415"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[1].len = 6; TM__f1OI3bxCvtI9bFGjl5PunKA_0[1].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[1].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_3_6[0]; NTI__xk9aBl6H7eAP86OdvnuBAuA_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[1]; NTI__XSCwdsPBsCsEFMJYCYJs8g_.size = sizeof(tyObject_Env_websocketclientdotnim___xk9aBl6H7eAP86OdvnuBAuA*); NTI__XSCwdsPBsCsEFMJYCYJs8g_.kind = 22; NTI__XSCwdsPBsCsEFMJYCYJs8g_.base = (&NTI__xk9aBl6H7eAP86OdvnuBAuA_); NTI__XSCwdsPBsCsEFMJYCYJs8g_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-json-rpc/json_rpc/clients/websocketclient.nim(20, 12)"; NTI__XSCwdsPBsCsEFMJYCYJs8g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XSCwdsPBsCsEFMJYCYJs8g_; NTI__XSCwdsPBsCsEFMJYCYJs8g_.marker = Marker_tyRef__XSCwdsPBsCsEFMJYCYJs8g; NTI__yWAPkpNKbRfjqolew5AjFw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw); NTI__yWAPkpNKbRfjqolew5AjFw_.kind = 17; NTI__yWAPkpNKbRfjqolew5AjFw_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__yWAPkpNKbRfjqolew5AjFw_.name = "object"; NTI__yWAPkpNKbRfjqolew5AjFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yWAPkpNKbRfjqolew5AjFw_; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[28]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[28].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[28].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[28].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[28].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[29]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[29].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[29].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, result1); TM__f1OI3bxCvtI9bFGjl5PunKA_0[29].typ = (&NTI__UAPuRQmtqdlTp9cgdKiAY0g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[29].name = "result1"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[30]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[30].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[30].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, id2); TM__f1OI3bxCvtI9bFGjl5PunKA_0[30].typ = (&NTI__Aav8dQoMlCFnZRxA0IhTHQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[30].name = "id2"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[31]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[31].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[31].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, colonup_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[31].typ = (&NTI__XSCwdsPBsCsEFMJYCYJs8g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[31].name = ":up"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[4] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[32]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[32].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[32].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, value4); TM__f1OI3bxCvtI9bFGjl5PunKA_0[32].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[32].name = "value4"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[5] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[33]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[33].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[33].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, newFut5); TM__f1OI3bxCvtI9bFGjl5PunKA_0[33].typ = (&NTI__xJEcXnG5UPm6fVzzYYL3Gw_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[33].name = "newFut5"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[6] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[34]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[34].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[34].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, chronosInternalTmpFuture6); TM__f1OI3bxCvtI9bFGjl5PunKA_0[34].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[34].name = "chronosInternalTmpFuture6"; TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[7] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[35]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[35].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[35].offset = offsetof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw, result7); TM__f1OI3bxCvtI9bFGjl5PunKA_0[35].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[35].name = "result7"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[27].len = 8; TM__f1OI3bxCvtI9bFGjl5PunKA_0[27].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[27].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_10_8[0]; NTI__yWAPkpNKbRfjqolew5AjFw_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[27]; NTI__1nKFUa9aYb9cWWMErkerx2rA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___yWAPkpNKbRfjqolew5AjFw*); NTI__1nKFUa9aYb9cWWMErkerx2rA_.kind = 22; NTI__1nKFUa9aYb9cWWMErkerx2rA_.base = (&NTI__yWAPkpNKbRfjqolew5AjFw_); NTI__1nKFUa9aYb9cWWMErkerx2rA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__1nKFUa9aYb9cWWMErkerx2rA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1nKFUa9aYb9cWWMErkerx2rA_; NTI__1nKFUa9aYb9cWWMErkerx2rA_.marker = Marker_tyRef__1nKFUa9aYb9cWWMErkerx2rA; NTI__qhD3WhOX6G27XtWkxlOLew_.size = sizeof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew); NTI__qhD3WhOX6G27XtWkxlOLew_.kind = 17; NTI__qhD3WhOX6G27XtWkxlOLew_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__qhD3WhOX6G27XtWkxlOLew_.name = "object"; NTI__qhD3WhOX6G27XtWkxlOLew_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qhD3WhOX6G27XtWkxlOLew_; TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[37]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[37].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[37].offset = offsetof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[37].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[37].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[38]; NTI__qtmI7ogXMAf7Ndha1m09cBg_.size = sizeof(tyEnum_Opcode__qtmI7ogXMAf7Ndha1m09cBg); NTI__qtmI7ogXMAf7Ndha1m09cBg_.kind = 14; NTI__qtmI7ogXMAf7Ndha1m09cBg_.base = 0; NTI__qtmI7ogXMAf7Ndha1m09cBg_.flags = 3; NTI__qtmI7ogXMAf7Ndha1m09cBg_.name = "Opcode"; NTI__qtmI7ogXMAf7Ndha1m09cBg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qtmI7ogXMAf7Ndha1m09cBg_; for (TM__f1OI3bxCvtI9bFGjl5PunKA_16 = 0; TM__f1OI3bxCvtI9bFGjl5PunKA_16 < 6; TM__f1OI3bxCvtI9bFGjl5PunKA_16++) { TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_16+39].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_16+39].offset = TM__f1OI3bxCvtI9bFGjl5PunKA_16; TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_16+39].name = TM__f1OI3bxCvtI9bFGjl5PunKA_15[TM__f1OI3bxCvtI9bFGjl5PunKA_16]; TM__f1OI3bxCvtI9bFGjl5PunKA_14_6[TM__f1OI3bxCvtI9bFGjl5PunKA_16] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[TM__f1OI3bxCvtI9bFGjl5PunKA_16+39]; } TM__f1OI3bxCvtI9bFGjl5PunKA_0[39].offset = 0; TM__f1OI3bxCvtI9bFGjl5PunKA_0[40].offset = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[41].offset = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[42].offset = 8; TM__f1OI3bxCvtI9bFGjl5PunKA_0[43].offset = 9; TM__f1OI3bxCvtI9bFGjl5PunKA_0[44].offset = 10; TM__f1OI3bxCvtI9bFGjl5PunKA_0[45].len = 6; TM__f1OI3bxCvtI9bFGjl5PunKA_0[45].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[45].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_14_6[0]; NTI__qtmI7ogXMAf7Ndha1m09cBg_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[45]; NTI__qtmI7ogXMAf7Ndha1m09cBg_.flags = 1<<2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[38].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[38].offset = offsetof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew, opcode1); TM__f1OI3bxCvtI9bFGjl5PunKA_0[38].typ = (&NTI__qtmI7ogXMAf7Ndha1m09cBg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[38].name = "opcode1"; TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[46]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[46].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[46].offset = offsetof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew, ws2); TM__f1OI3bxCvtI9bFGjl5PunKA_0[46].typ = (&NTI__73b9cRT8CWY619bFnteYec2g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[46].name = "ws2"; TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[47]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[47].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[47].offset = offsetof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew, text3); TM__f1OI3bxCvtI9bFGjl5PunKA_0[47].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[47].name = "text3"; TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[4] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[48]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[48].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[48].offset = offsetof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew, chronosInternalRetFuture4); TM__f1OI3bxCvtI9bFGjl5PunKA_0[48].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[48].name = "chronosInternalRetFuture4"; TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[5] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[49]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[49].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[49].offset = offsetof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew, nameIterVarX60gensym408063155_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[49].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[49].name = "nameIterVar`gensym408063155"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[36].len = 6; TM__f1OI3bxCvtI9bFGjl5PunKA_0[36].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[36].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_13_6[0]; NTI__qhD3WhOX6G27XtWkxlOLew_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[36]; NTI__aM9bswFg45G5CWYuhrad2Cw_.size = sizeof(tyObject_Env_newsdotnim___qhD3WhOX6G27XtWkxlOLew*); NTI__aM9bswFg45G5CWYuhrad2Cw_.kind = 22; NTI__aM9bswFg45G5CWYuhrad2Cw_.base = (&NTI__qhD3WhOX6G27XtWkxlOLew_); NTI__aM9bswFg45G5CWYuhrad2Cw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/news/src/news.nim(368, 15)"; NTI__aM9bswFg45G5CWYuhrad2Cw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__aM9bswFg45G5CWYuhrad2Cw_; NTI__aM9bswFg45G5CWYuhrad2Cw_.marker = Marker_tyRef__aM9bswFg45G5CWYuhrad2Cw; NTI__3dbYUKd2mczDPQGsTue9afQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ); NTI__3dbYUKd2mczDPQGsTue9afQ_.kind = 17; NTI__3dbYUKd2mczDPQGsTue9afQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__3dbYUKd2mczDPQGsTue9afQ_.name = "object"; NTI__3dbYUKd2mczDPQGsTue9afQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__3dbYUKd2mczDPQGsTue9afQ_; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[51]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[51].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[51].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[51].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[51].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[52]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[52].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[52].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, coloncurExc1_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[52].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[52].name = ":curExc1"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[53]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[53].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[53].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, colontmpResult2_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[53].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[53].name = ":tmpResult2"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[54]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[54].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[54].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, colonunrollFinally3_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[54].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[54].name = ":unrollFinally3"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[4] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[55]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[55].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[55].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, frame4); TM__f1OI3bxCvtI9bFGjl5PunKA_0[55].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[55].name = "frame4"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[5] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[56]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[56].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[56].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, colonup_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[56].typ = (&NTI__aM9bswFg45G5CWYuhrad2Cw_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[56].name = ":up"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[6] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[57]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[57].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[57].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, i6); TM__f1OI3bxCvtI9bFGjl5PunKA_0[57].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[57].name = "i6"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[7] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[58]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[58].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[58].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, e7); TM__f1OI3bxCvtI9bFGjl5PunKA_0[58].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[58].name = "e7"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[8] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[59]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[59].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[59].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, fmtRes8); TM__f1OI3bxCvtI9bFGjl5PunKA_0[59].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[59].name = "fmtRes8"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[9] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[60]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[60].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[60].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, result9); TM__f1OI3bxCvtI9bFGjl5PunKA_0[60].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[60].name = "result9"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[10] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[61]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[61].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[61].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, data10); TM__f1OI3bxCvtI9bFGjl5PunKA_0[61].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[61].name = "data10"; TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[11] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[62]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[62].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[62].offset = offsetof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ, chronosInternalTmpFuture11); TM__f1OI3bxCvtI9bFGjl5PunKA_0[62].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[62].name = "chronosInternalTmpFuture11"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[50].len = 12; TM__f1OI3bxCvtI9bFGjl5PunKA_0[50].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[50].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_17_12[0]; NTI__3dbYUKd2mczDPQGsTue9afQ_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[50]; NTI__HhQD6rnJyQa73mBtRvvaoA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___3dbYUKd2mczDPQGsTue9afQ*); NTI__HhQD6rnJyQa73mBtRvvaoA_.kind = 22; NTI__HhQD6rnJyQa73mBtRvvaoA_.base = (&NTI__3dbYUKd2mczDPQGsTue9afQ_); NTI__HhQD6rnJyQa73mBtRvvaoA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__HhQD6rnJyQa73mBtRvvaoA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HhQD6rnJyQa73mBtRvvaoA_; NTI__HhQD6rnJyQa73mBtRvvaoA_.marker = Marker_tyRef__HhQD6rnJyQa73mBtRvvaoA; NTI__OHtm2XSxlzSgIZpkxKXz0A_.size = sizeof(tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A); NTI__OHtm2XSxlzSgIZpkxKXz0A_.kind = 17; NTI__OHtm2XSxlzSgIZpkxKXz0A_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_); NTI__OHtm2XSxlzSgIZpkxKXz0A_.name = "WebSocketError"; NTI__OHtm2XSxlzSgIZpkxKXz0A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__OHtm2XSxlzSgIZpkxKXz0A_; TM__f1OI3bxCvtI9bFGjl5PunKA_0[63].len = 0; TM__f1OI3bxCvtI9bFGjl5PunKA_0[63].kind = 2; NTI__OHtm2XSxlzSgIZpkxKXz0A_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[63]; NTI__uCM7GCTZOnH9ceZn4tWWQiA_.size = sizeof(tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA); NTI__uCM7GCTZOnH9ceZn4tWWQiA_.kind = 17; NTI__uCM7GCTZOnH9ceZn4tWWQiA_.base = (&NTI__OHtm2XSxlzSgIZpkxKXz0A_); NTI__uCM7GCTZOnH9ceZn4tWWQiA_.name = "WebSocketClosedError"; NTI__uCM7GCTZOnH9ceZn4tWWQiA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uCM7GCTZOnH9ceZn4tWWQiA_; TM__f1OI3bxCvtI9bFGjl5PunKA_0[64].len = 0; TM__f1OI3bxCvtI9bFGjl5PunKA_0[64].kind = 2; NTI__uCM7GCTZOnH9ceZn4tWWQiA_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[64]; NTI__a5IB44XN9aK9aXbXdcRYfhOA_.size = sizeof(tyObject_WebSocketClosedError__uCM7GCTZOnH9ceZn4tWWQiA*); NTI__a5IB44XN9aK9aXbXdcRYfhOA_.kind = 22; NTI__a5IB44XN9aK9aXbXdcRYfhOA_.base = (&NTI__uCM7GCTZOnH9ceZn4tWWQiA_); NTI__a5IB44XN9aK9aXbXdcRYfhOA_.name = "ref WebSocketClosedError"; NTI__a5IB44XN9aK9aXbXdcRYfhOA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__a5IB44XN9aK9aXbXdcRYfhOA_; NTI__a5IB44XN9aK9aXbXdcRYfhOA_.marker = Marker_tyRef__a5IB44XN9aK9aXbXdcRYfhOA; NTI__4Vg29aTbvZS1gHoSVRQuQwA_.size = sizeof(tyObject_WebSocketError__OHtm2XSxlzSgIZpkxKXz0A*); NTI__4Vg29aTbvZS1gHoSVRQuQwA_.kind = 22; NTI__4Vg29aTbvZS1gHoSVRQuQwA_.base = (&NTI__OHtm2XSxlzSgIZpkxKXz0A_); NTI__4Vg29aTbvZS1gHoSVRQuQwA_.name = "ref WebSocketError"; NTI__4Vg29aTbvZS1gHoSVRQuQwA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4Vg29aTbvZS1gHoSVRQuQwA_; NTI__4Vg29aTbvZS1gHoSVRQuQwA_.marker = Marker_tyRef__4Vg29aTbvZS1gHoSVRQuQwA; NTI__z3t7IT1jLghkjiiFvmihAg_.size = sizeof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg); NTI__z3t7IT1jLghkjiiFvmihAg_.kind = 17; NTI__z3t7IT1jLghkjiiFvmihAg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__z3t7IT1jLghkjiiFvmihAg_.name = "object"; NTI__z3t7IT1jLghkjiiFvmihAg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__z3t7IT1jLghkjiiFvmihAg_; TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[66]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[66].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[66].offset = offsetof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[66].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[66].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[67]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[67].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[67].offset = offsetof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg, s1); TM__f1OI3bxCvtI9bFGjl5PunKA_0[67].typ = (&NTI__qYIx4Vf2CqjnCsPTixRklg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[67].name = "s1"; TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[68]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[68].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[68].offset = offsetof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg, data2); TM__f1OI3bxCvtI9bFGjl5PunKA_0[68].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[68].name = "data2"; TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[69]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[69].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[69].offset = offsetof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg, chronosInternalRetFuture3); TM__f1OI3bxCvtI9bFGjl5PunKA_0[69].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[69].name = "chronosInternalRetFuture3"; TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[4] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[70]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[70].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[70].offset = offsetof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg, nameIterVarX60gensym404360074_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[70].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[70].name = "nameIterVar`gensym404360074"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[65].len = 5; TM__f1OI3bxCvtI9bFGjl5PunKA_0[65].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[65].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_31_5[0]; NTI__z3t7IT1jLghkjiiFvmihAg_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[65]; NTI__Th54O3ExX3JDG1LG1aTUwQ_.size = sizeof(tyObject_Env_newsdotnim___z3t7IT1jLghkjiiFvmihAg*); NTI__Th54O3ExX3JDG1LG1aTUwQ_.kind = 22; NTI__Th54O3ExX3JDG1LG1aTUwQ_.base = (&NTI__z3t7IT1jLghkjiiFvmihAg_); NTI__Th54O3ExX3JDG1LG1aTUwQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/news/src/news.nim(19, 11)"; NTI__Th54O3ExX3JDG1LG1aTUwQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Th54O3ExX3JDG1LG1aTUwQ_; NTI__Th54O3ExX3JDG1LG1aTUwQ_.marker = Marker_tyRef__Th54O3ExX3JDG1LG1aTUwQ; NTI__bD0mRPLf0P720spguhG00Q_.size = sizeof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q); NTI__bD0mRPLf0P720spguhG00Q_.kind = 17; NTI__bD0mRPLf0P720spguhG00Q_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__bD0mRPLf0P720spguhG00Q_.name = "object"; NTI__bD0mRPLf0P720spguhG00Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__bD0mRPLf0P720spguhG00Q_; TM__f1OI3bxCvtI9bFGjl5PunKA_32_4[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[72]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[72].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[72].offset = offsetof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[72].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[72].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_32_4[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[73]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[73].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[73].offset = offsetof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q, chronosInternalTmpFuture1); TM__f1OI3bxCvtI9bFGjl5PunKA_0[73].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[73].name = "chronosInternalTmpFuture1"; TM__f1OI3bxCvtI9bFGjl5PunKA_32_4[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[74]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[74].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[74].offset = offsetof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q, colonup_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[74].typ = (&NTI__Th54O3ExX3JDG1LG1aTUwQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[74].name = ":up"; TM__f1OI3bxCvtI9bFGjl5PunKA_32_4[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[75]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[75].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[75].offset = offsetof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q, result3); TM__f1OI3bxCvtI9bFGjl5PunKA_0[75].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[75].name = "result3"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[71].len = 4; TM__f1OI3bxCvtI9bFGjl5PunKA_0[71].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[71].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_32_4[0]; NTI__bD0mRPLf0P720spguhG00Q_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[71]; NTI__lmYLR42lo6c25USI78TCxg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___bD0mRPLf0P720spguhG00Q*); NTI__lmYLR42lo6c25USI78TCxg_.kind = 22; NTI__lmYLR42lo6c25USI78TCxg_.base = (&NTI__bD0mRPLf0P720spguhG00Q_); NTI__lmYLR42lo6c25USI78TCxg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__lmYLR42lo6c25USI78TCxg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lmYLR42lo6c25USI78TCxg_; NTI__lmYLR42lo6c25USI78TCxg_.marker = Marker_tyRef__lmYLR42lo6c25USI78TCxg; NTI__9c9cV0A9a0PySFqge1Y9aGhRag_.size = sizeof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag); NTI__9c9cV0A9a0PySFqge1Y9aGhRag_.kind = 17; NTI__9c9cV0A9a0PySFqge1Y9aGhRag_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__9c9cV0A9a0PySFqge1Y9aGhRag_.name = "object"; NTI__9c9cV0A9a0PySFqge1Y9aGhRag_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9c9cV0A9a0PySFqge1Y9aGhRag_; TM__f1OI3bxCvtI9bFGjl5PunKA_52_4[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[77]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[77].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[77].offset = offsetof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[77].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[77].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_52_4[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[78]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[78].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[78].offset = offsetof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag, client1); TM__f1OI3bxCvtI9bFGjl5PunKA_0[78].typ = (&NTI__4Jwu1GeyiP79boC2Mg9c2Z2w_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[78].name = "client1"; TM__f1OI3bxCvtI9bFGjl5PunKA_52_4[2] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[79]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[79].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[79].offset = offsetof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag, chronosInternalRetFuture2); TM__f1OI3bxCvtI9bFGjl5PunKA_0[79].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[79].name = "chronosInternalRetFuture2"; TM__f1OI3bxCvtI9bFGjl5PunKA_52_4[3] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[80]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[80].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[80].offset = offsetof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag, nameIterVarX60gensym417900463_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[80].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[80].name = "nameIterVar`gensym417900463"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[76].len = 4; TM__f1OI3bxCvtI9bFGjl5PunKA_0[76].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[76].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_52_4[0]; NTI__9c9cV0A9a0PySFqge1Y9aGhRag_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[76]; NTI__uaNfBT2VdcSg1k0o9b56nog_.size = sizeof(tyObject_Env_websocketclientdotnim___9c9cV0A9a0PySFqge1Y9aGhRag*); NTI__uaNfBT2VdcSg1k0o9b56nog_.kind = 22; NTI__uaNfBT2VdcSg1k0o9b56nog_.base = (&NTI__9c9cV0A9a0PySFqge1Y9aGhRag_); NTI__uaNfBT2VdcSg1k0o9b56nog_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-json-rpc/json_rpc/clients/websocketclient.nim(73, 10)"; NTI__uaNfBT2VdcSg1k0o9b56nog_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uaNfBT2VdcSg1k0o9b56nog_; NTI__uaNfBT2VdcSg1k0o9b56nog_.marker = Marker_tyRef__uaNfBT2VdcSg1k0o9b56nog; NTI__st8h2tqOL9coeeZ3KPxpnqg_.size = sizeof(tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg); NTI__st8h2tqOL9coeeZ3KPxpnqg_.kind = 17; NTI__st8h2tqOL9coeeZ3KPxpnqg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__st8h2tqOL9coeeZ3KPxpnqg_.name = "object"; NTI__st8h2tqOL9coeeZ3KPxpnqg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__st8h2tqOL9coeeZ3KPxpnqg_; TM__f1OI3bxCvtI9bFGjl5PunKA_53_2[0] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[82]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[82].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[82].offset = offsetof(tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg, colonstate_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[82].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[82].name = ":state"; TM__f1OI3bxCvtI9bFGjl5PunKA_53_2[1] = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[83]; TM__f1OI3bxCvtI9bFGjl5PunKA_0[83].kind = 1; TM__f1OI3bxCvtI9bFGjl5PunKA_0[83].offset = offsetof(tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg, colonup_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[83].typ = (&NTI__uaNfBT2VdcSg1k0o9b56nog_); TM__f1OI3bxCvtI9bFGjl5PunKA_0[83].name = ":up"; TM__f1OI3bxCvtI9bFGjl5PunKA_0[81].len = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[81].kind = 2; TM__f1OI3bxCvtI9bFGjl5PunKA_0[81].sons = &TM__f1OI3bxCvtI9bFGjl5PunKA_53_2[0]; NTI__st8h2tqOL9coeeZ3KPxpnqg_.node = &TM__f1OI3bxCvtI9bFGjl5PunKA_0[81]; NTI__Hht8R0msCNV89cXrCB9aPRsQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___st8h2tqOL9coeeZ3KPxpnqg*); NTI__Hht8R0msCNV89cXrCB9aPRsQ_.kind = 22; NTI__Hht8R0msCNV89cXrCB9aPRsQ_.base = (&NTI__st8h2tqOL9coeeZ3KPxpnqg_); NTI__Hht8R0msCNV89cXrCB9aPRsQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__Hht8R0msCNV89cXrCB9aPRsQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Hht8R0msCNV89cXrCB9aPRsQ_; NTI__Hht8R0msCNV89cXrCB9aPRsQ_.marker = Marker_tyRef__Hht8R0msCNV89cXrCB9aPRsQ; }