/* 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-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/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-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/examples/v2 -o nimcache/release/chat2/@m..@s..@svendor@snim-confutils@sconfutils.nim.c.o nimcache/release/chat2/@m..@s..@svendor@snim-confutils@sconfutils.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #include #include #include #include #include #include #include "bearssl_rand.h" #include "bearssl_hash.h" #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ; typedef struct TGenericSeq TGenericSeq; typedef struct NimStringDesc NimStringDesc; typedef struct tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg; typedef struct tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ; typedef struct RootObj RootObj; typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct tyTuple__kfG5sApKgciEKq0hI7f9b4A tyTuple__kfG5sApKgciEKq0hI7f9b4A; typedef struct tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A; typedef struct tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw; typedef struct tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw; typedef struct tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA; typedef struct tyObject_Option__uF36ME4fpYfnIMScqmC3EA tyObject_Option__uF36ME4fpYfnIMScqmC3EA; typedef struct tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg; typedef struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA; typedef struct tyObject_Option__G4QSZNj619bazerwBIq3ZNg tyObject_Option__G4QSZNj619bazerwBIq3ZNg; typedef struct tyObject_Option__28hriVqe7ot7T6DkhfqOEA tyObject_Option__28hriVqe7ot7T6DkhfqOEA; typedef struct tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A; typedef struct tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA; typedef struct tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ; typedef struct tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw; typedef struct tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA; typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w; typedef struct tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA; 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 tyTuple__cYr9cjnCvWLanG6DEqai25g tyTuple__cYr9cjnCvWLanG6DEqai25g; typedef struct tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg; typedef struct tySequence__iU42g6hoJmYMsd12KeuYtQ tySequence__iU42g6hoJmYMsd12KeuYtQ; typedef struct tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ; typedef struct tySequence__ko9cxbrFH52ahk32IABzgRg tySequence__ko9cxbrFH52ahk32IABzgRg; typedef struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw; typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA; typedef struct Exception Exception; typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA; typedef struct TSafePoint TSafePoint; typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw; typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA; typedef struct tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg; typedef struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA; typedef struct tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw; typedef struct tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw; typedef struct tyTuple__7q7q3E6Oj24ZNVJb9aonhAg tyTuple__7q7q3E6Oj24ZNVJb9aonhAg; typedef struct tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg; typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA; struct TGenericSeq {NI len; NI reserved; }; struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE]; }; typedef NU8 tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA; typedef NU8 tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg; typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A; typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ; typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op); typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p); struct TNimType {NI size; tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind; tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags; TNimType* base; TNimNode* node; void* finalizer; tyProc__ojoeKfW4VYIm36I9cpDTQIg marker; tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy; NCSTRING name; TNimType* nextType; NI instances; NI sizes; }; struct RootObj {TNimType* m_type;}; typedef NI tyArray__tNojY1M3gvzc6ZmgAI130g[26]; typedef N_NIMCALL_PTR(void, tyProc__RlEPhsWm6018cZ1QQf9biFw) (tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920272_); typedef N_NIMCALL_PTR(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, tyProc__qtUkKthj1Q7URYIH6fWLsQ) (NimStringDesc* valX60gensym186920271_); struct tyTuple__kfG5sApKgciEKq0hI7f9b4A { NimStringDesc* Field0; tyProc__RlEPhsWm6018cZ1QQf9biFw Field1; tyProc__qtUkKthj1Q7URYIH6fWLsQ Field2; NIM_BOOL Field3; NIM_BOOL Field4; }; typedef tyTuple__kfG5sApKgciEKq0hI7f9b4A tyArray__TLSgKDebf59bIdd429bkyGeQ[26]; typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA; struct tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA {tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA val; NIM_BOOL has; }; typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16]; typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4]; struct tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA {tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA family; union{ struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6; } _family_1; struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4; } _family_2; }; }; struct tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg {tyObject_IpAddress__t0yd6ha54oWXm7nwZ4QqfA value; }; struct tyObject_Option__uF36ME4fpYfnIMScqmC3EA {tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg val; NIM_BOOL has; }; struct tyObject_Option__G4QSZNj619bazerwBIq3ZNg {NU16 val; NIM_BOOL has; }; struct tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A {NimStringDesc* val; NIM_BOOL has; }; struct tyObject_Option__28hriVqe7ot7T6DkhfqOEA {tySequence__sM4lkSb7zS6F7OVMvW9cffQ* val; NIM_BOOL has; }; struct tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A {NIM_BOOL val; NIM_BOOL has; }; typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64]; struct tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA {tyArray__w5VB8h5K8DB3oWrO5U2wqg data; }; typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32]; struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data; }; struct tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ {tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme; union{ struct {tyObject_RsaPrivateKeycolonObjectType___xFWT9bk7KDVd9cMFfRtPM9c9bw* rsakey; } _scheme_1; struct {tyObject_EdPrivateKey__KumOofCUWyjlYLnvXlcIJA edkey; } _scheme_2; struct {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w skkey; } _scheme_3; struct {tyObject_EcPrivateKeycolonObjectType___OJbV39curmS5TCBXopR7itA* eckey; } _scheme_4; }; }; struct tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA {tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ val; NIM_BOOL has; }; struct tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw {tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA logLevel; tyObject_Option__uF36ME4fpYfnIMScqmC3EA listenAddress; tyObject_Option__G4QSZNj619bazerwBIq3ZNg tcpPort; tyObject_Option__G4QSZNj619bazerwBIq3ZNg udpPort; tyObject_Option__G4QSZNj619bazerwBIq3ZNg portsShift; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A nat; tyObject_Option__28hriVqe7ot7T6DkhfqOEA staticnodes; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A storenode; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A store; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A filter; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A relay; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A rlnrelay; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A swap; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A filternode; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A dbpath; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A topics; tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA nodekey; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A rpc; tyObject_Option__uF36ME4fpYfnIMScqmC3EA rpcAddress; tyObject_Option__G4QSZNj619bazerwBIq3ZNg rpcPort; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A rpcAdmin; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A rpcPrivate; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A metricsServer; tyObject_Option__uF36ME4fpYfnIMScqmC3EA metricsServerAddress; tyObject_Option__G4QSZNj619bazerwBIq3ZNg metricsServerPort; tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A logMetrics; }; typedef tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw tyArray__hLWrECPhMcDnYluNmcgWzg[1]; typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__r9a7wDACiOdo9bRJFpcip8Rw) (tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376144_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376145_); typedef tyProc__r9a7wDACiOdo9bRJFpcip8Rw tyArray__fE4rW4RSElft5DGLj9bABlQ[26]; struct tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw {tyArray__hLWrECPhMcDnYluNmcgWzg data; tyArray__fE4rW4RSElft5DGLj9bABlQ setters; }; struct tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ { RootObj Sup;NI colonstate_; NimStringDesc* copyrightBanner1; tyArray__tNojY1M3gvzc6ZmgAI130g fieldCounters2; tyArray__TLSgKDebf59bIdd429bkyGeQ fieldSetters3; NIM_BOOL quitOnFailure4; tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw configFile5; }; typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount; TNimType* typ; }; struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {void* bottom; }; struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {NI len; NI cap; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; }; typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SiRwrEKZdLgxqz9a9aoVBglg[512]; typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24]; typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32]; typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24]; typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256]; struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {tyArray__lh2A89ahMmYg9bCmpVaplLbA data; }; typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2]; struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {tyArray__0aOLqZchNi8nWtMTi8ND8w link; NI key; NI upperBound; NI level; }; struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0; NI Field1; }; typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30]; struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {NI len; tyArray__LzOv2eCDGiceMKQstCLmhw chunks; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next; }; struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {NI minLargeObj; NI maxLargeObj; tyArray__SiRwrEKZdLgxqz9a9aoVBglg freeSmallChunks; NU32 flBitmap; tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap; tyArray__B6durA4ZCi1xjJvRtyYxMg matrix; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem; NI currMem; NI maxMem; NI freeMem; NI occ; NI lastSize; tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes; NIM_BOOL locked; NIM_BOOL blockChunkSizeIncrease; NI nextChunkSize; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks; NI allocCounter; NI deallocCounter; }; struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {NI stackScans; NI cycleCollections; NI maxThreshold; NI maxStackSize; NI maxStackCells; NI cycleTableSize; NI64 maxPause; }; struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {NI counter; NI max; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data; }; typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5]; struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head; tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail; pthread_mutex_t lock; }; struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {tyObject_GcStack__7fytPA5bBsob6See21YMRA stack; NI cycleThreshold; NI zctThreshold; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack; NI recGcLock; tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region; tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat; tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots; tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose; NI gcThreadId; }; struct tyTuple__cYr9cjnCvWLanG6DEqai25g { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* Field0; tyArray__TLSgKDebf59bIdd429bkyGeQ Field1; }; struct tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg {NimStringDesc* name; NimStringDesc* desc; NIM_BOOL isHidden; tySequence__iU42g6hoJmYMsd12KeuYtQ* opts; }; typedef NU8 tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg; struct tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ {NimStringDesc* name; NimStringDesc* abbr; NimStringDesc* desc; NimStringDesc* typename_0; NI idx; NIM_BOOL hasDefault; NIM_BOOL isHidden; tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg kind; union{ struct {NIM_BOOL isCommand; NIM_BOOL isImplicitlySelectable; tySequence__ko9cxbrFH52ahk32IABzgRg* subCmds; NI defaultSubCmd; } _kind_1; }; }; struct tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg {tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA logLevel; tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg listenAddress; NU16 tcpPort; NU16 udpPort; NU16 portsShift; NimStringDesc* nat; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* staticnodes; NimStringDesc* storenode; NIM_BOOL store; NIM_BOOL filter; NIM_BOOL relay; NIM_BOOL rlnrelay; NIM_BOOL swap; NimStringDesc* filternode; NimStringDesc* dbpath; NimStringDesc* topics; tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ nodekey; NIM_BOOL rpc; tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg rpcAddress; NU16 rpcPort; NIM_BOOL rpcAdmin; NIM_BOOL rpcPrivate; NIM_BOOL metricsServer; tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg metricsServerAddress; NU16 metricsServerPort; NIM_BOOL logMetrics; }; struct Exception { RootObj Sup;Exception* parent; NCSTRING name; NimStringDesc* message; tySequence__uB9b75OUPRENsBAu4AnoePA* trace; Exception* up; }; struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA { Exception Sup;}; struct tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;}; typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25]; struct TSafePoint {TSafePoint* prev; NI status; jmp_buf context; }; struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;}; struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; typedef NU8 tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw; struct tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg {NIM_BOOL o; union{ struct {tyEnum_CryptoError__Z6S5YnPavFcXanJgC9cU1uw e; } _o_1; struct {tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ v; } _o_2; }; }; struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA {NI a; NI b; }; typedef NU8 tySet_tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ; typedef NU8 tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ; typedef NimStringDesc* tyArray__24KAM9afIUgUaqBaEBB6r9bg[3]; typedef NimStringDesc* tyArray__nHXaesL0DJZHyVS07ARPRA[1]; typedef NU8 tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA; typedef NU8 tySet_tyChar__nmiMWKVIe46vacnhAFrQvw[32]; struct tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw { RootObj Sup;NI pos; NIM_BOOL inShortState; NIM_BOOL allowWhitespaceAfterColon; tySet_tyChar__nmiMWKVIe46vacnhAFrQvw shortNoVal; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* longNoVal; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cmds; NI idx; tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA kind; NimStringDesc* key; NimStringDesc* val; }; struct tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw {NimStringDesc* appInvocation; NimStringDesc* copyrightBanner; NIM_BOOL hasAbbrs; NI maxNameLen; NI terminalWidth; NI namesWidth; }; typedef NU8 tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg; typedef NU16 tySet_tyEnum_Style__NXKayqTLMsAibFwNceBlpA; typedef NU8 tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww; struct tyTuple__7q7q3E6Oj24ZNVJb9aonhAg { NimStringDesc* Field0; NimStringDesc* Field1; NimStringDesc* Field2; }; typedef struct { N_NIMCALL_PTR(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__cs9caE9aIQ9cAYzTFq4zqeG1g; typedef N_CLOSURE_PTR(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*, TM__9bPZS8ds69cDDm8QtLGuVTHw_189) (void); struct tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; typedef N_CLOSURE_PTR(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*, TM__9bPZS8ds69cDDm8QtLGuVTHw_201) (void); typedef struct { N_NIMCALL_PTR(void, ClP_0) (tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* conf, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, void* ClE_0); void* ClE_0; } tyProc__03EM4WgtKB80k5KjbV0j1A; typedef N_CLOSURE_PTR(void, TM__9bPZS8ds69cDDm8QtLGuVTHw_214) (tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* conf, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname; NI line; NCSTRING filename; }; typedef unsigned char tyArray__A1SHJCPZVISPTujoygIPEQ[64]; typedef N_CDECL_PTR(void, tyProc__3qI9bVHqiq07sTQRU9bkkkYQ) (br_prng_class** ctx, void* params, void* seed, NI seedLen); typedef N_CDECL_PTR(void, tyProc__hquUwNr88w4T5ldt8BqLLQ) (br_prng_class** ctx, void* out_0, NI len_0); typedef N_CDECL_PTR(void, tyProc__bF2JFxTs1q6Lq365NU79a2Q) (br_hash_class** ctx); typedef N_CDECL_PTR(void, tyProc__Dc9br5a6SHw9cxie3cas0KTA) (br_hash_class** ctx, void* data_0, NI len_0); typedef N_CDECL_PTR(void, tyProc__JETfgzvEnx6Tz9bYRct9a51g) (br_hash_class** ctx, void* dst); typedef N_CDECL_PTR(NU64, tyProc__e9bd9aJH2sCZh75q9aAcv7ylg) (br_hash_class** ctx, void* dst); typedef N_CDECL_PTR(void, tyProc__g9c2vH2tlPaPmvfTZ3PeWQQ) (br_hash_class** ctx, void* stb, NU64 count_0); struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__ko9cxbrFH52ahk32IABzgRg { TGenericSeq Sup; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* data[SEQ_DECL_SIZE];};struct tySequence__iU42g6hoJmYMsd12KeuYtQ { TGenericSeq Sup; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p); N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src); N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); static N_NIMCALL(void, Marker_tyRef__PSo7yGPnuUpS9c6ugfggbWg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); static N_INLINE(void, nimGCunrefNoCycle)(void* p); static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y); static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y); static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr); N_LIB_PRIVATE N_NIMCALL(void, appendConfigFileFormats__TZ2pHayc9apz9b6MAHwpJiEA)(void); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size); static N_NIMCALL(void, Marker_tySequence__ko9cxbrFH52ahk32IABzgRg)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__fFbH9acUqQ9cpmgG4EsVlJow)(void* p, NI op); static N_NIMCALL(void, Marker_tySequence__iU42g6hoJmYMsd12KeuYtQ)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__6TS6DQKShZRw32kbyabYRw)(void* p, NI op); 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); N_LIB_PRIVATE N_NIMCALL(void*, newSeqRC1)(TNimType* typ, NI len_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src); N_LIB_PRIVATE N_NIMCALL(void, logLevelSetter__qCTX2IXZo57tVUdRwkMFnQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920272_); static N_INLINE(NIM_BOOL, isSome__SBpZC5L2ngoUiy0hnfoIYQoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self); N_LIB_PRIVATE N_NIMCALL(tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA, parseEnum__z4Wnbctz53HdhvN9aaKAZ9aQ)(NimStringDesc* s_0); static N_INLINE(NimStringDesc*, get__MwtcpGbpnX9bvK9by7COEbNwoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self); static N_INLINE(NIM_BOOL, isNone__SBpZC5L2ngoUiy0hnfoIYQ_2options)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self); N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, logLevelComplete__26PtZqIz9aG9aJqHY9cIwy67g)(NimStringDesc* valX60gensym186920271_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__qXq1ASUK29a9bBCPCu8xRSDQ)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__qXq1ASUK29a9bBCPCu8xRSDQ_2)(NimStringDesc* val_0); N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e_0, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, startsWithIgnoreStyle__VRh9cQuvpYwDB9c554kkcccw)(NimStringDesc* s_0, NimStringDesc* prefix); N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n); N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void); N_LIB_PRIVATE N_NIMCALL(NIM_CHAR, nsuToLowerAsciiChar)(NIM_CHAR c); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__lNiJGyFJG9cHFMBHjjqNw3w)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__lNiJGyFJG9cHFMBHjjqNw3w_2)(void); N_LIB_PRIVATE N_NIMCALL(void, listenAddressSetter__obdj0osEPJ50XjnvAvxxLg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920274_); N_LIB_PRIVATE N_NIMCALL(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, parseCmdArgAux__409cld2VFi6EINswHxBt72Q)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, parseCmdArg__KbvHpWk9aaFU8Ec1Ns0nknw)(NimStringDesc* p_0); N_LIB_PRIVATE N_NIMCALL(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, defaultListenAddress__xCRdtK3vPbwsLGruj1QnnA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* conf); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, listenAddressComplete__f0bS6eAw9cbBMfhrELaONNg)(NimStringDesc* valX60gensym186920273_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__OM9bWdlpkUusx3xw79b9cHB9aA)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__7airiBOVKMs5PZkChaVymQ)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__9a7V1fB2J9cXvU8r5eywBB1w)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__9a7V1fB2J9cXvU8r5eywBB1w_2)(void); N_LIB_PRIVATE N_NIMCALL(void, tcpPortSetter__Y769cWotoZt9c333cdsWiT2Q)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920276_); N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArgAux__rzYsdOXVSJfbj2FHT7jgdQ)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArg__AWM22J43nATPKrdV9cL4URw)(NimStringDesc* p_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, tcpPortComplete__mz3UHJ9b42pC9adYj7dRZjEQ)(NimStringDesc* valX60gensym186920275_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__DQ5GJKH4CgygxEHa15Y9cAA)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__KvJ4rleYxlX9bOQQJ5Nf3tQ)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__R2nUd753cL5d730cbUHqLw)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__R2nUd753cL5d730cbUHqLw_2)(void); N_LIB_PRIVATE N_NIMCALL(void, udpPortSetter__J69br56yX8HAviPWKmHkVqQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920278_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, udpPortComplete__kUyE6tgKippUNAtT9aCut2g)(NimStringDesc* valX60gensym186920277_); N_LIB_PRIVATE N_NIMCALL(void, portsShiftSetter__ZOwVvULxXROOEmKoAke9cEg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920280_); N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArgAux__Z4MWyTZoIOAoNVvpAETZNg)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArg__Z4MWyTZoIOAoNVvpAETZNg_2)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(NU, nsuParseUInt)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, portsShiftComplete__g3StRODfJ0UyvVT41nLzQA)(NimStringDesc* valX60gensym186920279_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__UjLizUuCqtAVRfRX38OTKA)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__UjLizUuCqtAVRfRX38OTKA_2)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__x1klfOl1GXBsqXTJXxiKPg)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__x1klfOl1GXBsqXTJXxiKPg_2)(void); N_LIB_PRIVATE N_NIMCALL(void, natSetter__66eJCQFggwVm5F9cyZeHSaQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920282_); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, natComplete__sNpr72QduiSavXksLjRffQ)(NimStringDesc* valX60gensym186920281_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__LOWKOFK2uGcyAkdNpUhNuA_2)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__38URwU7bWO7CoNpX9bzN7cw)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2)(void); N_LIB_PRIVATE N_NIMCALL(void, staticnodesSetter__6b0tFhjnyxFGiwWZVExxOA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920284_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, staticnodesComplete__jDli9aqPzMe0g7t0ifgB3pg)(NimStringDesc* valX60gensym186920283_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__grYenLJGoBfaBWbLLf3ffQ)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__jWd3Decb8FZpnYu5tpbCSg)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__1vEjlr5F9bQNnk3feF9bCbEA)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__1vEjlr5F9bQNnk3feF9bCbEA_2)(void); N_LIB_PRIVATE N_NIMCALL(void, storenodeSetter__1ngudjg63adGkNfzhyj1Zw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920286_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, storenodeComplete__lB3i8XObdW5t83dQJPYqAw)(NimStringDesc* valX60gensym186920285_); N_LIB_PRIVATE N_NIMCALL(void, storeSetter__9apOi47OjpOhP9a2gwemJ9c7w)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920288_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg)(NimStringDesc* s_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, parseCmdArg__kyDedXSQ8Z9agnFiZ9c2c2Gw)(NimStringDesc* p_0); static N_INLINE(void, pushSafePoint)(TSafePoint* s); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, parseBool__Y9cQyzddf88poHkzlcfsPIA)(NimStringDesc* s_0); static N_INLINE(void, popSafePoint)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass); static N_INLINE(Exception*, nimBorrowCurrentException)(void); 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); static N_INLINE(void, popCurrentException)(void); N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, storeComplete__J9cHux9aimlTze8AcNPUuD8g)(NimStringDesc* valX60gensym186920287_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__tLIdGywXnRLftXqftpbqpw)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__tLIdGywXnRLftXqftpbqpw_2)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__fCsur42wL6nwMH5V9afYN3w)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2)(void); N_LIB_PRIVATE N_NIMCALL(void, filterSetter__RTy8tvXnmBDzkozx54P6rw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920290_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, filterComplete__UFIyeBkWgozykuSKFzmQ5g)(NimStringDesc* valX60gensym186920289_); N_LIB_PRIVATE N_NIMCALL(void, relaySetter__eeZdVmT415Lzftukg2V2FA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920292_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, relayComplete__AEMNv1z6je9cUA8yoKRs2Tw)(NimStringDesc* valX60gensym186920291_); N_LIB_PRIVATE N_NIMCALL(void, rlnrelaySetter__jwwVP3xg5tC5WVCfSvOGiA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920294_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rlnrelayComplete__86eaig1XNtUP4SQ2D70WKw)(NimStringDesc* valX60gensym186920293_); N_LIB_PRIVATE N_NIMCALL(void, swapSetter__CU6wcZ9cdwvurN1jgkhH9cMg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920296_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, swapComplete__yKn4Zne0J59cu2Z6Pe9clNeg)(NimStringDesc* valX60gensym186920295_); N_LIB_PRIVATE N_NIMCALL(void, filternodeSetter__gIcazvjRwbFG7xM5TM4t2A)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920298_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, filternodeComplete__GWiSDnVAeCVOB4joftDv0g)(NimStringDesc* valX60gensym186920297_); N_LIB_PRIVATE N_NIMCALL(void, dbpathSetter__8GPm0q79agKwwssvPtoHfAQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920300_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, dbpathComplete__3ydFMK4i37zMHyk2Z6qd2A)(NimStringDesc* valX60gensym186920299_); N_LIB_PRIVATE N_NIMCALL(void, topicsSetter__9aDuvfiL9a7J5BtDhbe9aGyQQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920302_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, topicsComplete__KOFt3xvrFnJr1rU9cOsk5kg)(NimStringDesc* valX60gensym186920301_); N_LIB_PRIVATE N_NIMCALL(void, nodekeySetter__b9a4pVI9aSJ5jUUo4t6bOWmQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920304_); N_LIB_PRIVATE N_NIMCALL(void, parseCmdArgAux__ft9a2j8ezQkD813dpxOYaEA)(NimStringDesc* s_0, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result); N_LIB_PRIVATE N_NIMCALL(void, parseCmdArg__9aPFji29bQC9b5wSSDy0Urm8g)(NimStringDesc* p_0, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result); static N_INLINE(void, tryGet__iaUXbL1pr7LRwxKtDchhIQresults)(tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg* self, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result); N_LIB_PRIVATE N_NOINLINE(void, raiseResultError__szncB7CMx8NK9cQgqNbYF0Q)(tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg* self) __attribute__((noreturn)); N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f); N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest_0, void* src, TNimType* mt); N_LIB_PRIVATE N_NIMCALL(void, random__SEQucAPBYZobGr1IZ4fGOA)(tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg scheme, br_hmac_drbg_context* rng_0, NI bits, tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg* Result); N_LIB_PRIVATE N_NIMCALL(br_hmac_drbg_context*, newRng__9cKaYUOzNpI6Cw7CIYoErTQ)(void); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, nodekeyComplete__Al86huLvYk6pgJj3w3ArGA)(NimStringDesc* valX60gensym186920303_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__FE59bIOirkE0FDcFvPdNLtg)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__GzDQjMpB8U4gF5fO2PiWLQ)(NimStringDesc* val_0); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__9cedsS9c6eLG2WNveS13Cqjw)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__9cedsS9c6eLG2WNveS13Cqjw_2)(void); N_LIB_PRIVATE N_NIMCALL(void, rpcSetter__Unh55O4bdNLGaK8o9cs4C9aA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920306_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcComplete__xMy3ZjdIdJCzI9biZwwoR6w)(NimStringDesc* valX60gensym186920305_); N_LIB_PRIVATE N_NIMCALL(void, rpcAddressSetter__qHqx8Lc2kB0n9a8KMjTjNCQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920308_); N_LIB_PRIVATE N_NIMCALL(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, init__CcnUUdkOpu40jxYIdoeMbg)(NimStringDesc* str); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcAddressComplete__1MJsLNFpHzMQOW679au63nA)(NimStringDesc* valX60gensym186920307_); N_LIB_PRIVATE N_NIMCALL(void, rpcPortSetter__GNKfTErnG1py7GjqQ9bSWwQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920310_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcPortComplete__UqiGYVDwnSdOQKvx2N9aUFg)(NimStringDesc* valX60gensym186920309_); N_LIB_PRIVATE N_NIMCALL(void, rpcAdminSetter__n0HqdZj9bBD66AB4p8uFEBw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920312_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcAdminComplete__Cfbc6jYvRfx9cV3rTfb6BOg)(NimStringDesc* valX60gensym186920311_); N_LIB_PRIVATE N_NIMCALL(void, rpcPrivateSetter__AYCXMdIwFn7nGU9cERUZZZw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920314_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcPrivateComplete__vG2UbzqapVi8fICcHLVg9aA)(NimStringDesc* valX60gensym186920313_); N_LIB_PRIVATE N_NIMCALL(void, metricsServerSetter__pJ7jYYl7NSdWo48a3oY9cZQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920316_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, metricsServerComplete__h2pSmaGxZSQdEyRb5rdNFw)(NimStringDesc* valX60gensym186920315_); N_LIB_PRIVATE N_NIMCALL(void, metricsServerAddressSetter__vTRn9c1Zz9cOeLDKV2DsFiPg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920318_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, metricsServerAddressComplete__vjB5fTdJeqornQm4y9bHMAQ)(NimStringDesc* valX60gensym186920317_); N_LIB_PRIVATE N_NIMCALL(void, metricsServerPortSetter__oO5Tl5j6689azen2GfDSG9cA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920320_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, metricsServerPortComplete__CKCW6dGOZNYJVUXG9ab08xw)(NimStringDesc* valX60gensym186920319_); N_LIB_PRIVATE N_NIMCALL(void, logMetricsSetter__TfUD1jTkV1Ppu14fY9b9cXIQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920322_); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, logMetricsComplete__GjnIIcCF4ddP9a5lNbTCf9bg)(NimStringDesc* valX60gensym186920321_); N_LIB_PRIVATE N_NIMCALL(void, load__9a1n9byiiMVXvpWLiHP5mh0w)(tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* Result); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, logLevelCFSetter__lPKj9ahmCSuSC3TMKbyKfnw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376066_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376067_); static N_INLINE(NIM_BOOL, isSome__S4E3DJeQJ8TO9bOEI369cjNwoptions)(tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA self); static N_INLINE(tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA, get__8uhTroJnoefoSXASBXKk9awoptions)(tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA self); static N_INLINE(NIM_BOOL, isNone__S4E3DJeQJ8TO9bOEI369cjNw_2options)(tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA self); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, listenAddressCFSetter__PcQIerKgbYVAP25zaBaCRQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376069_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376070_); static N_INLINE(NIM_BOOL, isSome__BSgktPzbAjAbjkJR62oiKQoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self); static N_INLINE(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, get__6nuEzXkpTTXadq9bQbpv9aEwoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self); static N_INLINE(NIM_BOOL, isNone__BSgktPzbAjAbjkJR62oiKQ_2options)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, tcpPortCFSetter__xrpiO0gYU3Qf0H52fiqFzg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376072_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376073_); static N_INLINE(NIM_BOOL, isSome__pzggrj69bp1dSr9c9aphF0Zdwoptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self); static N_INLINE(NU16, get__afOVLGe8rhX3ugejlCF84goptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self); static N_INLINE(NIM_BOOL, isNone__pzggrj69bp1dSr9c9aphF0Zdw_2options)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, udpPortCFSetter__lPWBJKtEfZduAkRVlZIazQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376075_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376076_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, portsShiftCFSetter__JWjr6j4GOMjaKliX49aRoyQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376078_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376079_); static N_INLINE(NIM_BOOL, isSome__U9bQCVfcTWYbZbpr4FiRj7woptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self); static N_INLINE(NU16, get__zM29boVXeSph4ot7SE39ac5goptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self); static N_INLINE(NIM_BOOL, isNone__U9bQCVfcTWYbZbpr4FiRj7w_2options)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, natCFSetter__poBkK2dhcRO4fW7PNTV6QA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376081_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376082_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, staticnodesCFSetter__p0SMjxaYmU1RTQXKr7MbjQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376084_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376085_); static N_INLINE(NIM_BOOL, isSome__XEX9aKZyN4ekvzfoU9bB0VXAoptions)(tyObject_Option__28hriVqe7ot7T6DkhfqOEA self); static N_INLINE(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, get__lYGHGIEmrWBKcrGsEQjyXwoptions)(tyObject_Option__28hriVqe7ot7T6DkhfqOEA self); static N_INLINE(NIM_BOOL, isNone__XEX9aKZyN4ekvzfoU9bB0VXA_2options)(tyObject_Option__28hriVqe7ot7T6DkhfqOEA self); N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest_0, void* src, TNimType* mt); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, storenodeCFSetter__aD27YGc2M9c5zjwmAwxrIXw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376087_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376088_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, storeCFSetter__25U9aUbmS9cgeaKEY3LboEXA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376090_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376091_); static N_INLINE(NIM_BOOL, isSome__t9b3mwGAofg6MkInCdQGPYwoptions)(tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A self); static N_INLINE(NIM_BOOL, get__t9b3mwGAofg6MkInCdQGPYw_2options)(tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A self); static N_INLINE(NIM_BOOL, isNone__t9b3mwGAofg6MkInCdQGPYw_3options)(tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A self); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, filterCFSetter__QeAhPUdlV0Nf0wi2SvcQ8A)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376093_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376094_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, relayCFSetter__1RX0sucTHfFNY6PAeigM5Q)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376096_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376097_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rlnrelayCFSetter__fsm7w4xaLS9cDB5BLXIiHaw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376099_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376100_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, swapCFSetter__WdElfZndQ5E32zB9c8Vw59aQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376102_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376103_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, filternodeCFSetter__vMyeRKYw2wxPFWiB5wk3Xw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376105_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376106_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, dbpathCFSetter__gN9bpbp6MN4pQjcKklLwk9ag)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376108_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376109_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, topicsCFSetter__eYg5SB7e8FDYSU59atudePw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376111_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376112_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, nodekeyCFSetter__CWJZ6jX83BLT70eLyNCSrQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376114_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376115_); static N_INLINE(NIM_BOOL, isSome__J0vGvOVE56Am6axAk1OS9cgoptions)(tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA* self); static N_INLINE(void, get__reudFVweKAaR79bydpIkHpAoptions)(tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA* self, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result); static N_INLINE(NIM_BOOL, isNone__J0vGvOVE56Am6axAk1OS9cg_2options)(tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA* self); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcCFSetter__YFxz8wFwC6T9aIp9b7EC8xVw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376117_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376118_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcAddressCFSetter__liR8D2IBz56UZyHJm6Fzag)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376120_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376121_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcPortCFSetter__rQcPd77qNLfz9bDoJYwen8A)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376123_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376124_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcAdminCFSetter__KDhGhT1rqgBoveWKfoZTSw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376126_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376127_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcPrivateCFSetter__MyuZNrmjVuCS5cmO45weyA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376129_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376130_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, metricsServerCFSetter__0upFHEtpKNmaWuHCg74OyA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376132_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376133_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, metricsServerAddressCFSetter__BYWq8isNF9cuKdd9bez3wGeQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376135_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376136_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, metricsServerPortCFSetter__e35IeLmEcnUugry7n9cP2KA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376138_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376139_); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, logMetricsCFSetter__R3wz0no9chneXI8PCGabThQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376141_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376142_); N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len); N_LIB_PRIVATE N_NIMCALL(NI, getNextArgIdx__SvGxRxElX54hx27hqM0kXQ)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NI consumedArgIdx); static N_INLINE(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**, X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** s_0, NI s_0Len_0, NI i); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, splitCompletionLine__aPGFUMgkFd0kCjcLUuEb4w)(void); N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, X5BX5D___dxs1m8X8HLcMK21WAkRfcw)(NimStringDesc** s_0, NI s_0Len_0, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0); static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___xNR8BVBMWzS9bXXNMikmyLgsystem)(NI a, NI b); static N_INLINE(NIM_BOOL, startsWith__pzWhhH9b6ehBmuu1oOe9cBuQstrutils)(NimStringDesc* s_0, NIM_CHAR prefix); N_LIB_PRIVATE N_NIMCALL(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*, findSubCmd__nf6l8SxHMidtlJ5o7ngTvw)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* name_0); N_LIB_PRIVATE N_NIMCALL(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*, getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); N_LIB_PRIVATE N_NIMCALL(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*, findCmd__0C9bD9c7Xo9bK4Yg7dbqbpNag)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** cmds, NI cmdsLen_0, NimStringDesc* name_0); N_LIB_PRIVATE N_NIMCALL(NI, nsuCmpIgnoreStyle)(NimStringDesc* a, NimStringDesc* b); N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg); static N_INLINE(NimStringDesc*, X5BX5D___j0Z1d16G1eC5eFkDa00ZFwsystem)(NimStringDesc** s, NI sLen_0, NI i); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, nsuStartsWith)(NimStringDesc* s, NimStringDesc* prefix); N_LIB_PRIVATE N_NIMCALL(void, nsuRemovePrefixChar)(NimStringDesc** s_0, NIM_CHAR c); N_LIB_PRIVATE N_NIMCALL(void, showMatchingOptions__IFFg9aRIFt3czvLCp1rlIvw)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* prefix, tySet_tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ filterKind); static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b); static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size); static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size); static N_INLINE(void, writeLine__45Em82MGXqv9biomV0DEbSgio)(FILE* f, NimStringDesc** x_0, NI x_0Len_0); N_LIB_PRIVATE N_NIMCALL(void, write__PArlm09bKklm2BLsCg6YtaA)(FILE* f, NimStringDesc* s); N_LIB_PRIVATE N_NIMCALL(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*, findOpt__KaO4sqyUPqW3CER2fbIhCA)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** activeCmds, NI activeCmdsLen_0, NimStringDesc* name_0); N_LIB_PRIVATE N_NIMCALL(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*, findOpt__bBkDft6CL0vzfMlc7vSUQw)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ** opts, NI optsLen_0, NimStringDesc* name_0); N_LIB_PRIVATE N_NIMCALL(void, flushFile__fU6ZlJAtQ9bre04EDZLdGsA_2)(FILE* f); N_LIB_PRIVATE N_NIMCALL(void, initOptParser__I9airQRe9azp3bExyjWqjJXw)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cmds, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw shortNoVal, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* longNoVal, NIM_BOOL allowWhitespaceAfterColon, tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw* Result); N_LIB_PRIVATE N_NIMCALL(void, next__bhBX9cyTjmG5x9acqxvtK9cxQ)(tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw* p_0); N_LIB_PRIVATE N_NIMCALL(void, showHelp__FhEhQ2fXISR3PysDDadMqA)(NimStringDesc** help, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** activeCmds, NI activeCmdsLen_0); N_LIB_PRIVATE N_NIMCALL(void, resetAttributes__6J8xlU57R8cS9bLzTS89aM5g)(FILE* f); static N_INLINE(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*, X5BX5D___HbndVVoautY9atM2E7BfDogsystem)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** s_0, NI s_0Len_0, NI i); N_LIB_PRIVATE N_NIMCALL(NI, maxNameLen__6J5rosntexlE0qjDswo4VA)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasAbbrs__1EMfvmi9c8lQ79bCfRp8uF7A)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); N_LIB_PRIVATE N_NIMCALL(NI, terminalWidth__s9bdJLFVciGfQ0i2sQaMF1g)(void); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen); N_LIB_PRIVATE N_NIMCALL(void, setForegroundColor__vJutklhcnQq9akCXxcuSHAg)(FILE* f, tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg fg, NIM_BOOL bright); N_LIB_PRIVATE N_NIMCALL(void, describeInvocation__2TlHA3JaAXtInZfAEpuJqg)(NimStringDesc** help, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* cmdInvocation, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo); N_LIB_PRIVATE N_NIMCALL(void, setStyle__y8lW2LrW2n5ZHaxH9bAf4WA)(FILE* f, tySet_tyEnum_Style__NXKayqTLMsAibFwNceBlpA style); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasOpts__1EMfvmi9c8lQ79bCfRp8uF7A_2)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isCliSwitch__VEzHNNkiXs7FjBXofOs9cAw)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasArgs__1EMfvmi9c8lQ79bCfRp8uF7A_3)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); static N_INLINE(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ**, X5BX5D___zRM5dMyeglSZC7Q5ZQpK6Qsystem)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ** s_0, NI s_0Len_0, NI i); N_LIB_PRIVATE N_NIMCALL(NI, firstArgIdx__6J5rosntexlE0qjDswo4VA_2)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, humaneName__cUBD2xSovLSX9bSDweJsZOg)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt); static N_INLINE(NimStringDesc*, spaces__rssDy7zs9cDeoYTeCoIy0Wgstrutils)(NI n_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuRepeatChar)(NIM_CHAR c, NI count_0); N_LIB_PRIVATE N_NIMCALL(void, writeDesc__StjU5vYwOmXMx1Zc9aCFqpQ)(NimStringDesc** help, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo, NimStringDesc* desc_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, wrapWords__T8gYSir9ao1V9bYDExwUzAPg)(NimStringDesc* s_0, NI maxLineWidth, NIM_BOOL splitLongWords, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw seps, NimStringDesc* newLine); N_LIB_PRIVATE N_NIMCALL(void, describeOptions__c37SkDol5yqNCDtlLSFI1A)(NimStringDesc** help, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* cmdInvocation, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo, tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww optionsType); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuReplaceStr)(NimStringDesc* s_0, NimStringDesc* sub, NimStringDesc* by); N_LIB_PRIVATE N_CLOSURE(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*, lazyHelpAppInfo__LQeQV1hZ5ot9a9btNTBBCt2Q)(void* ClE_0); static N_NIMCALL(void, Marker_tyRef__QtCxK3OkpAyy8Hko1P0lMw)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, nossplitFile)(NimStringDesc* path, tyTuple__7q7q3E6Oj24ZNVJb9aonhAg* Result); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nosgetAppFilename)(void); static N_INLINE(void, some__sgddJT1RdlkGeWdlq9cgU0Aoptions)(NimStringDesc* val_0, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result); static N_INLINE(NimStringDesc*, getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem)(void); N_LIB_PRIVATE N_NIMCALL(void, suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg)(void); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatSingleElem)(NimStringDesc* formatstr, NimStringDesc* a); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, noMoreArgsError__9bQXNBN49b7LVtjI9bNM17nZw)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd); N_LIB_PRIVATE N_CLOSURE(void, processMissingOpts__DcLTG7ehjSCi3ldruPB8lA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* conf, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, void* ClE_0); static N_INLINE(void, none__tDzNOHmZeOXSXxERuUcd8Qoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result); static N_INLINE(void, none__buJJ9ajp0wuYthKYXnCpQagoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result); extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_; N_LIB_PRIVATE TNimType NTI__AVGR3RFF3wwtyqxnvVpEkQ_; extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_; extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_; extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_; N_LIB_PRIVATE TNimType NTI__tNojY1M3gvzc6ZmgAI130g_; N_LIB_PRIVATE TNimType NTI__kfG5sApKgciEKq0hI7f9b4A_; N_LIB_PRIVATE TNimType NTI__RlEPhsWm6018cZ1QQf9biFw_; N_LIB_PRIVATE TNimType NTI__qtUkKthj1Q7URYIH6fWLsQ_; extern TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_; N_LIB_PRIVATE TNimType NTI__TLSgKDebf59bIdd429bkyGeQ_; N_LIB_PRIVATE TNimType NTI__XJrVWpL9a1aqzd5L72OwgQw_; N_LIB_PRIVATE TNimType NTI__cwTxjSwPs2jy4MKB878Akw_; extern TNimType NTI__sZZAU2qrO7fpuFYgYMbZHA_; extern TNimType NTI__uF36ME4fpYfnIMScqmC3EA_; extern TNimType NTI__G4QSZNj619bazerwBIq3ZNg_; extern TNimType NTI__vK1KzfYf1DGLiUIpLm9cS0A_; extern TNimType NTI__28hriVqe7ot7T6DkhfqOEA_; extern TNimType NTI__mNQrG9by9bIvS2rBRypY8a8A_; extern TNimType NTI__8uBInTmNTW8W8bP9ccn8qEA_; N_LIB_PRIVATE TNimType NTI__hLWrECPhMcDnYluNmcgWzg_; N_LIB_PRIVATE TNimType NTI__r9a7wDACiOdo9bRJFpcip8Rw_; N_LIB_PRIVATE TNimType NTI__fE4rW4RSElft5DGLj9bABlQ_; N_LIB_PRIVATE TNimType NTI__PSo7yGPnuUpS9c6ugfggbWg_; N_LIB_PRIVATE TNimType NTI__juon7p0QxLd386KmW9cv0yg_; N_LIB_PRIVATE TNimType NTI__xxMz4AWJthCz6HckagPQwQ_; N_LIB_PRIVATE TNimType NTI__JhwU2aE0UGJ4ZHhwsTNDwg_; TNimNode* NimDT___xxMz4AWJthCz6HckagPQwQ_kind[4]; N_LIB_PRIVATE TNimType NTI__ko9cxbrFH52ahk32IABzgRg_; N_LIB_PRIVATE TNimType NTI__fFbH9acUqQ9cpmgG4EsVlJow_; N_LIB_PRIVATE TNimType NTI__iU42g6hoJmYMsd12KeuYtQ_; N_LIB_PRIVATE TNimType NTI__6TS6DQKShZRw32kbyabYRw_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_12, "log-level", 9); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_13, "Sets the log level.", 19); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_14, "LogLevel", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_15, "listen-address", 14); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_16, "Listening address for the LibP2P traffic.", 41); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_17, "ValidIpAddress", 14); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_18, "tcp-port", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_19, "TCP listening port.", 19); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_20, "Port", 4); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_21, "udp-port", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_22, "UDP listening port.", 19); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_23, "ports-shift", 11); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_24, "Add a shift to all port numbers.", 32); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_25, "uint16", 6); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_26, "nat", 3); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_27, "Specify method to use for determining public address. Must be o" "ne of: any, none, upnp, pmp, extip:.", 103); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_28, "string", 6); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_29, "staticnode", 10); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_30, "Enode URL to directly connect with. Argument may be repeated.", 61); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_31, "seq[string]", 11); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_32, "storenode", 9); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_33, "Enode URL to query for storage.", 31); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_34, "store", 5); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_35, "Flag whether to start store protocol", 36); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_36, "bool", 4); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_37, "filter", 6); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_38, "Flag whether to start filter protocol", 37); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_39, "relay", 5); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_40, "Flag whether to start relay protocol", 36); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_41, "rlnrelay", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_42, "Flag whether to enable spam protection through rln-relay", 56); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_43, "swap", 4); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_44, "Flag whether to start swap protocol", 35); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_45, "filternode", 10); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_46, "Enode URL to filter.", 20); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_47, "dbpath", 6); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_48, "The database path for the store protocol.", 41); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_49, "topics", 6); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_50, "Default topics to subscribe to (space separated list).", 54); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_51, "nodekey", 7); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_52, "P2P node private key as hex.", 28); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_53, "crypto.PrivateKey", 17); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_54, "rpc", 3); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_55, "Enable Waku JSON-RPC server.", 28); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_56, "rpc-address", 11); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_57, "Listening address of the JSON-RPC server.", 41); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_58, "rpc-port", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_59, "Listening port of the JSON-RPC server.", 38); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_60, "rpc-admin", 9); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_61, "Enable access to JSON-RPC Admin API.", 36); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_62, "rpc-private", 11); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_63, "Enable access to JSON-RPC Private API.", 38); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_64, "metrics-server", 14); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_65, "Enable the metrics server.", 26); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_66, "metrics-server-address", 22); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_67, "Listening address of the metrics server.", 40); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_68, "metrics-server-port", 19); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_69, "Listening HTTP port of the metrics server.", 42); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_70, "log-metrics", 11); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_71, "Enable metrics logging.", 23); extern TNimType NTI__GntyqsSCwg00S5X6lKEPuQ_; extern TNimType NTI__VAWWBGXQQxBx5kHPK2xRMw_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_72, "Can\'t obtain a value from a `none`", 34); extern TNimType NTI__9bciZEQ8iC1G2PermjsuXmA_; extern TNimType NTI__sM4lkSb7zS6F7OVMvW9cffQ_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_78, "any", 3); extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_; extern TNimType NTI__Ie1m0dv1ZHg72IgPRr1cDw_; extern TNimType NTI__yoNlBGx0D2tRizIdhQuENw_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_80, "\'", 1); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_81, "\' is not a valid boolean value. Supported values are on/off, ye" "s/no, true/false or 1/0", 86); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_82, "/waku/2/default-waku/proto", 26); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_83, "\'v\' is not accessible using discriminant \'o\' of type \'Result\'", 61); extern TNimType NTI__GSDbMQxBVd3KO4qBUjzPKQ_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_84, "127.0.0.1", 9); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_115, "\'isCommand\' is not accessible using discriminant \'kind\' of type" " \'OptInfo\'", 73); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_118, "\'subCmds\' is not accessible using discriminant \'kind\' of type \'" "OptInfo\'", 71); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_120, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/iterators.nim(189, 11) `len(a) == L` the l" "ength of the seq changed while iterating over it", 175); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_122, "--", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_125, "=", 1); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_127, "\012", 1); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_128, "-", 1); extern TNimType NTI__sYItNXxlbIcNQiWc9bKCjDw_; static NIM_CONST tySet_tyChar__nmiMWKVIe46vacnhAFrQvw TM__9bPZS8ds69cDDm8QtLGuVTHw_138 = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} ; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_139, "help", 4); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_140, "\012\012", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_147, " ", 1); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_149, "Usage: \012", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_151, " [OPTIONS]...", 13); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_152, " command", 8); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_157, " <", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_158, ">", 1); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_160, ".\012", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_166, "\012 ", 2); static NIM_CONST tySet_tyChar__nmiMWKVIe46vacnhAFrQvw TM__9bPZS8ds69cDDm8QtLGuVTHw_168 = { 0x00, 0x3e, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} ; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_169, " ", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_170, ".", 1); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_172, "\012The following options are available:\012\012", 39); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_173, ", the following additional options are available:\012\012", 51); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_174, ", ", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_175, " ", 4); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_178, "%t", 2); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_179, "\012When ", 6); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_180, " = ", 3); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_181, "\'defaultSubCmd\' is not accessible using discriminant \'kind\' of " "type \'OptInfo\'", 77); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_182, " (default)", 10); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_184, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/iterators.nim(122, 11) `len(a) == L` the l" "ength of the seq changed while iterating over it", 175); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_186, "\012Available sub-commands:\012", 25); N_LIB_PRIVATE TNimType NTI__sIuz4whJ6rccaHGq2SQRtw_; N_LIB_PRIVATE TNimType NTI__QtCxK3OkpAyy8Hko1P0lMw_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_190, "version", 7); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_193, "Error while processing the \'", 28); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_194, "\' parameter: ", 13); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_195, "Try ", 4); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_196, "$1 --help", 9); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_197, " for more information.\012", 23); extern TNimType NTI__QPnWKpN30j0Noc1fJU42oQ_; extern TNimType NTI__2OTe7rmocWIIjZ8nziTAfg_; STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_200, "Unrecognized option \'$1\'", 24); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_204, "The command \'$1\'", 16); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_205, " does not accept", 16); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_206, " additional", 11); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_207, " arguments", 10); STRING_LITERAL(TM__9bPZS8ds69cDDm8QtLGuVTHw_212, "The required option \'$1\' was not specified", 42); 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 TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; static N_NIMCALL(void, Marker_tyRef__PSo7yGPnuUpS9c6ugfggbWg)(void* p, NI op) { tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ* a; NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; NI T6_; NI T7_; NI T8_; NI T9_; NI T10_; NI T11_; NI T12_; a = (tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ*)p; nimGCvisit((void*)(*a).copyrightBanner1, op); T1_ = (NI)0; T2_ = (NI)0; for (T2_ = 0; T2_ < 26; T2_++) { nimGCvisit((void*)(*a).fieldSetters3[T2_].Field0, op); } T3_ = (NI)0; for (T3_ = 0; T3_ < 0; T3_++) { switch ((*a).configFile5.data[T3_].listenAddress.val.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T4_ = (NI)0; break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T5_ = (NI)0; break; } nimGCvisit((void*)(*a).configFile5.data[T3_].nat.val, op); nimGCvisit((void*)(*a).configFile5.data[T3_].staticnodes.val, op); nimGCvisit((void*)(*a).configFile5.data[T3_].storenode.val, op); nimGCvisit((void*)(*a).configFile5.data[T3_].filternode.val, op); nimGCvisit((void*)(*a).configFile5.data[T3_].dbpath.val, op); nimGCvisit((void*)(*a).configFile5.data[T3_].topics.val, op); switch ((*a).configFile5.data[T3_].nodekey.val.scheme) { case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0): nimGCvisit((void*)(*a).configFile5.data[T3_].nodekey.val._scheme_1.rsakey, op); break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1): T6_ = (NI)0; break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2): T7_ = (NI)0; break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3): nimGCvisit((void*)(*a).configFile5.data[T3_].nodekey.val._scheme_4.eckey, op); break; } switch ((*a).configFile5.data[T3_].rpcAddress.val.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T8_ = (NI)0; break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T9_ = (NI)0; break; } switch ((*a).configFile5.data[T3_].metricsServerAddress.val.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T10_ = (NI)0; break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T11_ = (NI)0; break; } } T12_ = (NI)0;} #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 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 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 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_); } #line 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); } static N_NIMCALL(void, Marker_tySequence__ko9cxbrFH52ahk32IABzgRg)(void* p, NI op) { tySequence__ko9cxbrFH52ahk32IABzgRg* a; NI T1_; a = (tySequence__ko9cxbrFH52ahk32IABzgRg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_], op); } } static N_NIMCALL(void, Marker_tyRef__fFbH9acUqQ9cpmgG4EsVlJow)(void* p, NI op) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* a; a = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)p; nimGCvisit((void*)(*a).name, op); nimGCvisit((void*)(*a).abbr, op); nimGCvisit((void*)(*a).desc, op); nimGCvisit((void*)(*a).typename_0, op); switch ((*a).kind) { case ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0): nimGCvisit((void*)(*a)._kind_1.subCmds, op); break; default: break; } } static N_NIMCALL(void, Marker_tySequence__iU42g6hoJmYMsd12KeuYtQ)(void* p, NI op) { tySequence__iU42g6hoJmYMsd12KeuYtQ* a; NI T1_; a = (tySequence__iU42g6hoJmYMsd12KeuYtQ*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_], op); } } static N_NIMCALL(void, Marker_tyRef__6TS6DQKShZRw32kbyabYRw)(void* p, NI op) { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* a; a = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)p; nimGCvisit((void*)(*a).name, op); nimGCvisit((void*)(*a).desc, op); nimGCvisit((void*)(*a).opts, 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 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 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__SBpZC5L2ngoUiy0hnfoIYQoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__SBpZC5L2ngoUiy0hnfoIYQ_2options)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NimStringDesc*, get__MwtcpGbpnX9bvK9by7COEbNwoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) { NimStringDesc* result; result = (NimStringDesc*)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__SBpZC5L2ngoUiy0hnfoIYQ_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = copyString(self.val); return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, logLevelSetter__qCTX2IXZo57tVUdRwkMFnQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920272_) { #line 639 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 639 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 639 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920272_); if (!T3_) goto LA4_; #line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920272_); #line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).logLevel = parseEnum__z4Wnbctz53HdhvN9aaKAZ9aQ(T6_); } goto LA1_; LA4_: ; { #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).logLevel = ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3); } LA1_: ; } #line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, startsWithIgnoreStyle__VRh9cQuvpYwDB9c554kkcccw)(NimStringDesc* s_0, NimStringDesc* prefix) { NIM_BOOL result; NI i; NI j;{ result = (NIM_BOOL)0; #line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i = ((NI) 0); #line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" j = ((NI) 0); { #line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_75; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_76; { #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" while (1) { NIM_BOOL T5_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_73; #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T5_ = (NIM_BOOL)0; #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T5_ = (i < (s_0 ? s_0->Sup.len : 0)); if (!(T5_)) goto LA6_; #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(s_0 ? s_0->Sup.len : 0)){ raiseIndexError2(i,(s_0 ? s_0->Sup.len : 0)-1); } T5_ = ((NU8)(s_0->data[i]) == (NU8)(95)); LA6_: ; if (!T5_) goto LA4; #line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_73)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_73); } LA4: ; } { #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" while (1) { NIM_BOOL T9_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_74; #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T9_ = (NIM_BOOL)0; #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T9_ = (j < (prefix ? prefix->Sup.len : 0)); if (!(T9_)) goto LA10_; #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(j) >= (NU)(prefix ? prefix->Sup.len : 0)){ raiseIndexError2(j,(prefix ? prefix->Sup.len : 0)-1); } T9_ = ((NU8)(prefix->data[j]) == (NU8)(95)); LA10_: ; if (!T9_) goto LA8; #line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(j, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_74)) { raiseOverflow(); }; j = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_74); } LA8: ; } #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(j == (prefix ? prefix->Sup.len : 0))) goto LA13_; #line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; goto BeforeRet_; } goto LA11_; LA13_: ; { #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(i == (s_0 ? s_0->Sup.len : 0))) goto LA16_; #line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_FALSE; goto BeforeRet_; } goto LA11_; LA16_: ; { NIM_CHAR T19_; NIM_CHAR T20_; #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(s_0 ? s_0->Sup.len : 0)){ raiseIndexError2(i,(s_0 ? s_0->Sup.len : 0)-1); } #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T19_ = (NIM_CHAR)0; T19_ = nsuToLowerAsciiChar(s_0->data[i]); #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(j) >= (NU)(prefix ? prefix->Sup.len : 0)){ raiseIndexError2(j,(prefix ? prefix->Sup.len : 0)-1); } #line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T20_ = (NIM_CHAR)0; T20_ = nsuToLowerAsciiChar(prefix->data[j]); if (!!(((NU8)(T19_) == (NU8)(T20_)))) goto LA21_; #line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_FALSE; goto BeforeRet_; } goto LA11_; LA21_: ; LA11_: ; #line 417 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_75)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_75); #line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(j, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_76)) { raiseOverflow(); }; j = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_76); } } }BeforeRet_: ; return result;} #line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__qXq1ASUK29a9bBCPCu8xRSDQ_2)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; { tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA e_1; NI res; e_1 = (tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA)0; #line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = ((NI) 0); { #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NimStringDesc* as_str; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_77; #line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(res <= ((NI) 7))) goto LA3; #line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((res) < ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 0) || (res) > ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 7)){ raiseRangeErrorI(res, ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 0), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 7)); } e_1 = ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) (res)); #line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 511 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" as_str = reprEnum((NI)e_1, (&NTI__9bciZEQ8iC1G2PermjsuXmA_)); #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T6_; NI T9_; #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NIM_BOOL)0; T6_ = startsWithIgnoreStyle__VRh9cQuvpYwDB9c554kkcccw(as_str, val_0); if (!T6_) goto LA7_; #line 513 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 513 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)(result), (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); T9_ = result->Sup.len++; asgnRef((void**) (&result->data[T9_]), reprEnum((NI)e_1, (&NTI__9bciZEQ8iC1G2PermjsuXmA_))); } LA7_: ; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(res, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_77)) { raiseOverflow(); }; res = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_77); } LA3: ; } } return result;} #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__qXq1ASUK29a9bBCPCu8xRSDQ)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__qXq1ASUK29a9bBCPCu8xRSDQ_2(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, logLevelComplete__26PtZqIz9aG9aJqHY9cIwy67g)(NimStringDesc* valX60gensym186920271_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__qXq1ASUK29a9bBCPCu8xRSDQ(valX60gensym186920271_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__lNiJGyFJG9cHFMBHjjqNw3w)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__lNiJGyFJG9cHFMBHjjqNw3w_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, parseCmdArgAux__409cld2VFi6EINswHxBt72Q)(NimStringDesc* s_0) { tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg result; nimZeroMem((void*)(&result), sizeof(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg)); #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = parseCmdArg__KbvHpWk9aaFU8Ec1Ns0nknw(s_0); return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, listenAddressSetter__obdj0osEPJ50XjnvAvxxLg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920274_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920274_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920274_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).listenAddress = parseCmdArgAux__409cld2VFi6EINswHxBt72Q(T6_); } goto LA1_; LA4_: ; { #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).listenAddress = defaultListenAddress__xCRdtK3vPbwsLGruj1QnnA((&(*config))); } LA1_: ; } #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__OM9bWdlpkUusx3xw79b9cHB9aA)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__7airiBOVKMs5PZkChaVymQ(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, listenAddressComplete__f0bS6eAw9cbBMfhrELaONNg)(NimStringDesc* valX60gensym186920273_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__OM9bWdlpkUusx3xw79b9cHB9aA(valX60gensym186920273_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__9a7V1fB2J9cXvU8r5eywBB1w)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__9a7V1fB2J9cXvU8r5eywBB1w_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArgAux__rzYsdOXVSJfbj2FHT7jgdQ)(NimStringDesc* s_0) { NU16 result; result = (NU16)0; #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = parseCmdArg__AWM22J43nATPKrdV9cL4URw(s_0); return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, tcpPortSetter__Y769cWotoZt9c333cdsWiT2Q)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920276_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920276_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920276_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).tcpPort = parseCmdArgAux__rzYsdOXVSJfbj2FHT7jgdQ(T6_); } goto LA1_; LA4_: ; { (*config).tcpPort = ((NU16) 60000); } LA1_: ; } #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__DQ5GJKH4CgygxEHa15Y9cAA)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__KvJ4rleYxlX9bOQQJ5Nf3tQ(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, tcpPortComplete__mz3UHJ9b42pC9adYj7dRZjEQ)(NimStringDesc* valX60gensym186920275_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__DQ5GJKH4CgygxEHa15Y9cAA(valX60gensym186920275_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__R2nUd753cL5d730cbUHqLw)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__R2nUd753cL5d730cbUHqLw_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, udpPortSetter__J69br56yX8HAviPWKmHkVqQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920278_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920278_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920278_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).udpPort = parseCmdArgAux__rzYsdOXVSJfbj2FHT7jgdQ(T6_); } goto LA1_; LA4_: ; { (*config).udpPort = ((NU16) 60000); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, udpPortComplete__kUyE6tgKippUNAtT9aCut2g)(NimStringDesc* valX60gensym186920277_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__DQ5GJKH4CgygxEHa15Y9cAA(valX60gensym186920277_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 487 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArg__Z4MWyTZoIOAoNVvpAETZNg_2)(NimStringDesc* s_0) { NU16 result; NU T1_; result = (NU16)0; #line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = (NU)0; T1_ = nsuParseUInt(s_0); result = ((NU16) (T1_)); return result;} #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NU16, parseCmdArgAux__Z4MWyTZoIOAoNVvpAETZNg)(NimStringDesc* s_0) { NU16 result; result = (NU16)0; #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = parseCmdArg__Z4MWyTZoIOAoNVvpAETZNg_2(s_0); return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, portsShiftSetter__ZOwVvULxXROOEmKoAke9cEg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920280_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920280_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920280_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).portsShift = parseCmdArgAux__Z4MWyTZoIOAoNVvpAETZNg(T6_); } goto LA1_; LA4_: ; { (*config).portsShift = ((NU16) 0); } LA1_: ; } #line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__UjLizUuCqtAVRfRX38OTKA_2)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_NIL; goto BeforeRet_; }BeforeRet_: ; return result;} #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__UjLizUuCqtAVRfRX38OTKA)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__UjLizUuCqtAVRfRX38OTKA_2(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, portsShiftComplete__g3StRODfJ0UyvVT41nLzQA)(NimStringDesc* valX60gensym186920279_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__UjLizUuCqtAVRfRX38OTKA(valX60gensym186920279_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__x1klfOl1GXBsqXTJXxiKPg)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__x1klfOl1GXBsqXTJXxiKPg_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw)(NimStringDesc* s_0) { NimStringDesc* result; result = (NimStringDesc*)0; #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = copyString(s_0); return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, natSetter__66eJCQFggwVm5F9cyZeHSaQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920282_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920282_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920282_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" unsureAsgnRef((void**) (&(*config).nat), parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw(T6_)); } goto LA1_; LA4_: ; { unsureAsgnRef((void**) (&(*config).nat), copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_78))); } LA1_: ; } #line 521 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__LOWKOFK2uGcyAkdNpUhNuA_2)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_NIL; goto BeforeRet_; }BeforeRet_: ; return result;} #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__LOWKOFK2uGcyAkdNpUhNuA_2(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, natComplete__sNpr72QduiSavXksLjRffQ)(NimStringDesc* valX60gensym186920281_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA(valX60gensym186920281_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__38URwU7bWO7CoNpX9bzN7cw)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, staticnodesSetter__6b0tFhjnyxFGiwWZVExxOA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920284_) { NimStringDesc* T1_; NimStringDesc* T2_; NI T3_; NimStringDesc* T4_; #line 644 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = (NimStringDesc*)0; T1_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920284_); #line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = (NimStringDesc*)0; T2_ = parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw(T1_); unsureAsgnRef((void**) (&(*config).staticnodes), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*config).staticnodes), (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_))); T3_ = (*config).staticnodes->Sup.len++; T4_ = (NimStringDesc*)0; T4_ = (*config).staticnodes->data[T3_]; (*config).staticnodes->data[T3_] = copyStringRC1(T2_); if (T4_) nimGCunrefNoCycle(T4_);} #line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__jWd3Decb8FZpnYu5tpbCSg)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 557 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 557 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_NIL; goto BeforeRet_; }BeforeRet_: ; return result;} #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__grYenLJGoBfaBWbLLf3ffQ)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__jWd3Decb8FZpnYu5tpbCSg(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, staticnodesComplete__jDli9aqPzMe0g7t0ifgB3pg)(NimStringDesc* valX60gensym186920283_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__grYenLJGoBfaBWbLLf3ffQ(valX60gensym186920283_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__1vEjlr5F9bQNnk3feF9bCbEA)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_FALSE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__1vEjlr5F9bQNnk3feF9bCbEA_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_TRUE; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, storenodeSetter__1ngudjg63adGkNfzhyj1Zw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920286_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920286_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920286_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" unsureAsgnRef((void**) (&(*config).storenode), parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw(T6_)); } goto LA1_; LA4_: ; { unsureAsgnRef((void**) (&(*config).storenode), ((NimStringDesc*) NIM_NIL)); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, storenodeComplete__lB3i8XObdW5t83dQJPYqAw)(NimStringDesc* valX60gensym186920285_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA(valX60gensym186920285_); goto BeforeRet_; }BeforeRet_: ; return result;} #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 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 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 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_; #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));} #line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) { #line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" nimCopyMem(dest, source, size); } #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) { #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1))))); #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*dest).Sup.len += (*src).Sup.len; } LA3_: ; } #line 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 493 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, parseCmdArg__kyDedXSQ8Z9agnFiZ9c2c2Gw)(NimStringDesc* p_0) { NIM_BOOL volatile result; TSafePoint TM__9bPZS8ds69cDDm8QtLGuVTHw_79; result = (NIM_BOOL)0; #line 494 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" pushSafePoint(&TM__9bPZS8ds69cDDm8QtLGuVTHw_79); TM__9bPZS8ds69cDDm8QtLGuVTHw_79.status = setjmp(TM__9bPZS8ds69cDDm8QtLGuVTHw_79.context); if (TM__9bPZS8ds69cDDm8QtLGuVTHw_79.status == 0) { NIM_BOOL T2_; #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = (NIM_BOOL)0; #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = ((p_0 ? p_0->Sup.len : 0) == ((NI) 0)); if (T2_) goto LA3_; #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 495 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = parseBool__Y9cQyzddf88poHkzlcfsPIA(p_0); LA3_: ; result = T2_; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T6_; NimStringDesc* T7_; TM__9bPZS8ds69cDDm8QtLGuVTHw_79.status = 0; T6_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)0; T6_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*) newObj((&NTI__Ie1m0dv1ZHg72IgPRr1cDw_), sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__yoNlBGx0D2tRizIdhQuENw_); (*T6_).Sup.Sup.name = "ValueError"; #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = (NimStringDesc*)0; T7_ = rawNewString((p_0 ? p_0->Sup.len : 0) + 87);appendString(T7_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_80));appendString(T7_, p_0);appendString(T7_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_81)); asgnRef((void**) (&(*T6_).Sup.Sup.message), T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T6_, "ValueError", "parseCmdArg", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 497); popCurrentException(); } } if (TM__9bPZS8ds69cDDm8QtLGuVTHw_79.status != 0) reraiseException(); return result;} #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg)(NimStringDesc* s_0) { NIM_BOOL result; result = (NIM_BOOL)0; #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = parseCmdArg__kyDedXSQ8Z9agnFiZ9c2c2Gw(s_0); return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, storeSetter__9apOi47OjpOhP9a2gwemJ9c7w)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920288_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920288_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920288_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).store = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).store = NIM_FALSE; } LA1_: ; } #line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArg__tLIdGywXnRLftXqftpbqpw_2)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 519 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_NIL; goto BeforeRet_; }BeforeRet_: ; return result;} #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__tLIdGywXnRLftXqftpbqpw)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__tLIdGywXnRLftXqftpbqpw_2(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, storeComplete__J9cHux9aimlTze8AcNPUuD8g)(NimStringDesc* valX60gensym186920287_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920287_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__fCsur42wL6nwMH5V9afYN3w)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_FALSE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, filterSetter__RTy8tvXnmBDzkozx54P6rw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920290_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920290_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920290_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).filter = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).filter = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, filterComplete__UFIyeBkWgozykuSKFzmQ5g)(NimStringDesc* valX60gensym186920289_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920289_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, relaySetter__eeZdVmT415Lzftukg2V2FA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920292_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920292_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920292_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).relay = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).relay = NIM_TRUE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, relayComplete__AEMNv1z6je9cUA8yoKRs2Tw)(NimStringDesc* valX60gensym186920291_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920291_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, rlnrelaySetter__jwwVP3xg5tC5WVCfSvOGiA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920294_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920294_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920294_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).rlnrelay = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).rlnrelay = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rlnrelayComplete__86eaig1XNtUP4SQ2D70WKw)(NimStringDesc* valX60gensym186920293_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920293_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, swapSetter__CU6wcZ9cdwvurN1jgkhH9cMg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920296_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920296_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920296_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).swap = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).swap = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, swapComplete__yKn4Zne0J59cu2Z6Pe9clNeg)(NimStringDesc* valX60gensym186920295_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920295_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, filternodeSetter__gIcazvjRwbFG7xM5TM4t2A)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920298_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920298_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920298_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" unsureAsgnRef((void**) (&(*config).filternode), parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw(T6_)); } goto LA1_; LA4_: ; { unsureAsgnRef((void**) (&(*config).filternode), ((NimStringDesc*) NIM_NIL)); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, filternodeComplete__GWiSDnVAeCVOB4joftDv0g)(NimStringDesc* valX60gensym186920297_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA(valX60gensym186920297_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, dbpathSetter__8GPm0q79agKwwssvPtoHfAQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920300_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920300_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920300_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" unsureAsgnRef((void**) (&(*config).dbpath), parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw(T6_)); } goto LA1_; LA4_: ; { unsureAsgnRef((void**) (&(*config).dbpath), ((NimStringDesc*) NIM_NIL)); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, dbpathComplete__3ydFMK4i37zMHyk2Z6qd2A)(NimStringDesc* valX60gensym186920299_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA(valX60gensym186920299_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, topicsSetter__9aDuvfiL9a7J5BtDhbe9aGyQQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920302_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920302_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920302_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" unsureAsgnRef((void**) (&(*config).topics), parseCmdArgAux__1glZsVX6XCuODWS4g9cf9bpw(T6_)); } goto LA1_; LA4_: ; { unsureAsgnRef((void**) (&(*config).topics), copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_82))); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, topicsComplete__KOFt3xvrFnJr1rU9cOsk5kg)(NimStringDesc* valX60gensym186920301_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__LOWKOFK2uGcyAkdNpUhNuA(valX60gensym186920301_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, parseCmdArgAux__ft9a2j8ezQkD813dpxOYaEA)(NimStringDesc* s_0, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result) { #line 506 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" parseCmdArg__9aPFji29bQC9b5wSSDy0Urm8g(s_0, Result); } #line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim" static N_INLINE(void, tryGet__iaUXbL1pr7LRwxKtDchhIQresults)(tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg* self, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result) { #line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim" #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim" { #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim" if (!!((*self).o)) goto LA3_; #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim" #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nim-stew/stew/results.nim" raiseResultError__szncB7CMx8NK9cQgqNbYF0Q(self); } LA3_: ; if (!(((2 &(1U<<((NU)((*self).o)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_83)); } genericAssign((void*)Result, (void*)(&(*self)._o_2.v), (&NTI__GSDbMQxBVd3KO4qBUjzPKQ_));} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, nodekeySetter__b9a4pVI9aSJ5jUUo4t6bOWmQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920304_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920304_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920304_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" parseCmdArgAux__ft9a2j8ezQkD813dpxOYaEA(T6_, (&(*config).nodekey)); } goto LA1_; LA4_: ; { br_hmac_drbg_context* T8_; tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg T9_; #line 94 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" T8_ = (br_hmac_drbg_context*)0; T8_ = newRng__9cKaYUOzNpI6Cw7CIYoErTQ(); #line 94 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" nimZeroMem((void*)(&T9_), sizeof(tyObject_Result__9cpMl0dmS1wn9cjv8RBnZaKg)); random__SEQucAPBYZobGr1IZ4fGOA(((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2), T8_, ((NI) 3072), (&T9_)); #line 94 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" tryGet__iaUXbL1pr7LRwxKtDchhIQresults((&T9_), (&(*config).nodekey)); } LA1_: ; } #line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, completeCmdArgAux__FE59bIOirkE0FDcFvPdNLtg)(NimStringDesc* val_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArg__GzDQjMpB8U4gF5fO2PiWLQ(val_0); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, nodekeyComplete__Al86huLvYk6pgJj3w3ArGA)(NimStringDesc* valX60gensym186920303_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__FE59bIOirkE0FDcFvPdNLtg(valX60gensym186920303_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, requiresInput__9cedsS9c6eLG2WNveS13Cqjw)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; return result;} #line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, acceptsMultipleValues__9cedsS9c6eLG2WNveS13Cqjw_2)(void) { NIM_BOOL result; result = (NIM_BOOL)0; #line 0 "\?\?\?" result = NIM_FALSE; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, rpcSetter__Unh55O4bdNLGaK8o9cs4C9aA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920306_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920306_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920306_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).rpc = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).rpc = NIM_TRUE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcComplete__xMy3ZjdIdJCzI9biZwwoR6w)(NimStringDesc* valX60gensym186920305_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920305_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, rpcAddressSetter__qHqx8Lc2kB0n9a8KMjTjNCQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920308_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920308_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920308_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).rpcAddress = parseCmdArgAux__409cld2VFi6EINswHxBt72Q(T6_); } goto LA1_; LA4_: ; { #line 104 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 104 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" (*config).rpcAddress = init__CcnUUdkOpu40jxYIdoeMbg(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_84)); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcAddressComplete__1MJsLNFpHzMQOW679au63nA)(NimStringDesc* valX60gensym186920307_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__OM9bWdlpkUusx3xw79b9cHB9aA(valX60gensym186920307_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, rpcPortSetter__GNKfTErnG1py7GjqQ9bSWwQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920310_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920310_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920310_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).rpcPort = parseCmdArgAux__Z4MWyTZoIOAoNVvpAETZNg(T6_); } goto LA1_; LA4_: ; { (*config).rpcPort = ((NU16) 8545); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcPortComplete__UqiGYVDwnSdOQKvx2N9aUFg)(NimStringDesc* valX60gensym186920309_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__UjLizUuCqtAVRfRX38OTKA(valX60gensym186920309_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, rpcAdminSetter__n0HqdZj9bBD66AB4p8uFEBw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920312_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920312_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920312_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).rpcAdmin = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).rpcAdmin = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcAdminComplete__Cfbc6jYvRfx9cV3rTfb6BOg)(NimStringDesc* valX60gensym186920311_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920311_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, rpcPrivateSetter__AYCXMdIwFn7nGU9cERUZZZw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920314_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920314_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920314_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).rpcPrivate = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).rpcPrivate = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, rpcPrivateComplete__vG2UbzqapVi8fICcHLVg9aA)(NimStringDesc* valX60gensym186920313_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920313_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, metricsServerSetter__pJ7jYYl7NSdWo48a3oY9cZQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920316_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920316_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920316_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).metricsServer = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).metricsServer = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, metricsServerComplete__h2pSmaGxZSQdEyRb5rdNFw)(NimStringDesc* valX60gensym186920315_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920315_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, metricsServerAddressSetter__vTRn9c1Zz9cOeLDKV2DsFiPg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920318_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920318_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920318_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).metricsServerAddress = parseCmdArgAux__409cld2VFi6EINswHxBt72Q(T6_); } goto LA1_; LA4_: ; { #line 129 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 129 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" (*config).metricsServerAddress = init__CcnUUdkOpu40jxYIdoeMbg(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_84)); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, metricsServerAddressComplete__vjB5fTdJeqornQm4y9bHMAQ)(NimStringDesc* valX60gensym186920317_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__OM9bWdlpkUusx3xw79b9cHB9aA(valX60gensym186920317_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, metricsServerPortSetter__oO5Tl5j6689azen2GfDSG9cA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920320_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920320_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920320_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).metricsServerPort = parseCmdArgAux__Z4MWyTZoIOAoNVvpAETZNg(T6_); } goto LA1_; LA4_: ; { (*config).metricsServerPort = ((NU16) 8008); } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, metricsServerPortComplete__CKCW6dGOZNYJVUXG9ab08xw)(NimStringDesc* valX60gensym186920319_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__UjLizUuCqtAVRfRX38OTKA(valX60gensym186920319_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, logMetricsSetter__TfUD1jTkV1Ppu14fY9b9cXIQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* config, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A valX60gensym186920322_) { #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; NimStringDesc* T6_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(valX60gensym186920322_); if (!T3_) goto LA4_; #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NimStringDesc*)0; T6_ = get__MwtcpGbpnX9bvK9by7COEbNwoptions(valX60gensym186920322_); #line 569 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*config).logMetrics = parseCmdArgAux__iz3gFQAIeLUyTduCODCGtg(T6_); } goto LA1_; LA4_: ; { (*config).logMetrics = NIM_FALSE; } LA1_: ; } #line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, logMetricsComplete__GjnIIcCF4ddP9a5lNbTCf9bg)(NimStringDesc* valX60gensym186920321_) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = completeCmdArgAux__tLIdGywXnRLftXqftpbqpw(valX60gensym186920321_); goto BeforeRet_; }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__S4E3DJeQJ8TO9bOEI369cjNwoptions)(tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__S4E3DJeQJ8TO9bOEI369cjNw_2options)(tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA, get__8uhTroJnoefoSXASBXKk9awoptions)(tyObject_Option__sZZAU2qrO7fpuFYgYMbZHA self) { tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA result; result = (tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__S4E3DJeQJ8TO9bOEI369cjNw_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = self.val; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, logLevelCFSetter__lPKj9ahmCSuSC3TMKbyKfnw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376066_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376067_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376068_; NI i; nimZeroMem((void*)(&cX60gensym187376068_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_85; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376068_), (NIM_CONST void*)(&(*cfX60gensym187376067_).data[(i)- 0]), sizeof(cX60gensym187376068_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__S4E3DJeQJ8TO9bOEI369cjNwoptions(cX60gensym187376068_.logLevel); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376066_).logLevel = get__8uhTroJnoefoSXASBXKk9awoptions(cX60gensym187376068_.logLevel); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_85)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_85 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_85 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_85); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__BSgktPzbAjAbjkJR62oiKQoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__BSgktPzbAjAbjkJR62oiKQ_2options)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg, get__6nuEzXkpTTXadq9bQbpv9aEwoptions)(tyObject_Option__uF36ME4fpYfnIMScqmC3EA self) { tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg result; nimZeroMem((void*)(&result), sizeof(tyObject_ValidIpAddress__CzBTfc62i86oI9cTRbEwpHg)); #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__BSgktPzbAjAbjkJR62oiKQ_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = self.val; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, listenAddressCFSetter__PcQIerKgbYVAP25zaBaCRQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376069_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376070_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376071_; NI i; nimZeroMem((void*)(&cX60gensym187376071_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_86; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376071_), (NIM_CONST void*)(&(*cfX60gensym187376070_).data[(i)- 0]), sizeof(cX60gensym187376071_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__BSgktPzbAjAbjkJR62oiKQoptions(cX60gensym187376071_.listenAddress); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376069_).listenAddress = get__6nuEzXkpTTXadq9bQbpv9aEwoptions(cX60gensym187376071_.listenAddress); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_86)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_86 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_86 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_86); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__pzggrj69bp1dSr9c9aphF0Zdwoptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__pzggrj69bp1dSr9c9aphF0Zdw_2options)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NU16, get__afOVLGe8rhX3ugejlCF84goptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self) { NU16 result; result = (NU16)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__pzggrj69bp1dSr9c9aphF0Zdw_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = self.val; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, tcpPortCFSetter__xrpiO0gYU3Qf0H52fiqFzg)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376072_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376073_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376074_; NI i; nimZeroMem((void*)(&cX60gensym187376074_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_87; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376074_), (NIM_CONST void*)(&(*cfX60gensym187376073_).data[(i)- 0]), sizeof(cX60gensym187376074_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__pzggrj69bp1dSr9c9aphF0Zdwoptions(cX60gensym187376074_.tcpPort); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376072_).tcpPort = get__afOVLGe8rhX3ugejlCF84goptions(cX60gensym187376074_.tcpPort); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_87)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_87 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_87 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_87); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, udpPortCFSetter__lPWBJKtEfZduAkRVlZIazQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376075_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376076_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376077_; NI i; nimZeroMem((void*)(&cX60gensym187376077_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_88; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376077_), (NIM_CONST void*)(&(*cfX60gensym187376076_).data[(i)- 0]), sizeof(cX60gensym187376077_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__pzggrj69bp1dSr9c9aphF0Zdwoptions(cX60gensym187376077_.udpPort); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376075_).udpPort = get__afOVLGe8rhX3ugejlCF84goptions(cX60gensym187376077_.udpPort); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_88)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_88 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_88 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_88); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__U9bQCVfcTWYbZbpr4FiRj7woptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__U9bQCVfcTWYbZbpr4FiRj7w_2options)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NU16, get__zM29boVXeSph4ot7SE39ac5goptions)(tyObject_Option__G4QSZNj619bazerwBIq3ZNg self) { NU16 result; result = (NU16)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__U9bQCVfcTWYbZbpr4FiRj7w_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = self.val; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, portsShiftCFSetter__JWjr6j4GOMjaKliX49aRoyQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376078_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376079_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376080_; NI i; nimZeroMem((void*)(&cX60gensym187376080_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_89; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376080_), (NIM_CONST void*)(&(*cfX60gensym187376079_).data[(i)- 0]), sizeof(cX60gensym187376080_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__U9bQCVfcTWYbZbpr4FiRj7woptions(cX60gensym187376080_.portsShift); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376078_).portsShift = get__zM29boVXeSph4ot7SE39ac5goptions(cX60gensym187376080_.portsShift); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_89)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_89 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_89 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_89); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, natCFSetter__poBkK2dhcRO4fW7PNTV6QA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376081_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376082_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376083_; NI i; nimZeroMem((void*)(&cX60gensym187376083_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_90; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376083_), (NIM_CONST void*)(&(*cfX60gensym187376082_).data[(i)- 0]), sizeof(cX60gensym187376083_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(cX60gensym187376083_.nat); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" unsureAsgnRef((void**) (&(*sX60gensym187376081_).nat), get__MwtcpGbpnX9bvK9by7COEbNwoptions(cX60gensym187376083_.nat)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_90)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_90 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_90 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_90); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__XEX9aKZyN4ekvzfoU9bB0VXAoptions)(tyObject_Option__28hriVqe7ot7T6DkhfqOEA self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__XEX9aKZyN4ekvzfoU9bB0VXA_2options)(tyObject_Option__28hriVqe7ot7T6DkhfqOEA self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, get__lYGHGIEmrWBKcrGsEQjyXwoptions)(tyObject_Option__28hriVqe7ot7T6DkhfqOEA self) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__XEX9aKZyN4ekvzfoU9bB0VXA_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; genericSeqAssign((&result), self.val, (&NTI__sM4lkSb7zS6F7OVMvW9cffQ_)); return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, staticnodesCFSetter__p0SMjxaYmU1RTQXKr7MbjQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376084_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376085_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376086_; NI i; nimZeroMem((void*)(&cX60gensym187376086_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_91; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376086_), (NIM_CONST void*)(&(*cfX60gensym187376085_).data[(i)- 0]), sizeof(cX60gensym187376086_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__XEX9aKZyN4ekvzfoU9bB0VXAoptions(cX60gensym187376086_.staticnodes); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" unsureAsgnRef((void**) (&(*sX60gensym187376084_).staticnodes), get__lYGHGIEmrWBKcrGsEQjyXwoptions(cX60gensym187376086_.staticnodes)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_91)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_91 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_91 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_91); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, storenodeCFSetter__aD27YGc2M9c5zjwmAwxrIXw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376087_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376088_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376089_; NI i; nimZeroMem((void*)(&cX60gensym187376089_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_92; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376089_), (NIM_CONST void*)(&(*cfX60gensym187376088_).data[(i)- 0]), sizeof(cX60gensym187376089_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(cX60gensym187376089_.storenode); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" unsureAsgnRef((void**) (&(*sX60gensym187376087_).storenode), get__MwtcpGbpnX9bvK9by7COEbNwoptions(cX60gensym187376089_.storenode)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_92)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_92 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_92 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_92); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__t9b3mwGAofg6MkInCdQGPYwoptions)(tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = self.has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__t9b3mwGAofg6MkInCdQGPYw_3options)(tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !(self.has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, get__t9b3mwGAofg6MkInCdQGPYw_2options)(tyObject_Option__mNQrG9by9bIvS2rBRypY8a8A self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__t9b3mwGAofg6MkInCdQGPYw_3options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; result = self.val; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, storeCFSetter__25U9aUbmS9cgeaKEY3LboEXA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376090_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376091_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376092_; NI i; nimZeroMem((void*)(&cX60gensym187376092_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_93; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376092_), (NIM_CONST void*)(&(*cfX60gensym187376091_).data[(i)- 0]), sizeof(cX60gensym187376092_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376092_.store); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376090_).store = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376092_.store); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_93)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_93 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_93 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_93); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, filterCFSetter__QeAhPUdlV0Nf0wi2SvcQ8A)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376093_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376094_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376095_; NI i; nimZeroMem((void*)(&cX60gensym187376095_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_94; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376095_), (NIM_CONST void*)(&(*cfX60gensym187376094_).data[(i)- 0]), sizeof(cX60gensym187376095_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376095_.filter); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376093_).filter = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376095_.filter); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_94)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_94 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_94 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_94); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, relayCFSetter__1RX0sucTHfFNY6PAeigM5Q)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376096_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376097_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376098_; NI i; nimZeroMem((void*)(&cX60gensym187376098_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_95; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376098_), (NIM_CONST void*)(&(*cfX60gensym187376097_).data[(i)- 0]), sizeof(cX60gensym187376098_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376098_.relay); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376096_).relay = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376098_.relay); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_95)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_95 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_95 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_95); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rlnrelayCFSetter__fsm7w4xaLS9cDB5BLXIiHaw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376099_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376100_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376101_; NI i; nimZeroMem((void*)(&cX60gensym187376101_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_96; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376101_), (NIM_CONST void*)(&(*cfX60gensym187376100_).data[(i)- 0]), sizeof(cX60gensym187376101_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376101_.rlnrelay); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376099_).rlnrelay = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376101_.rlnrelay); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_96)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_96 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_96 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_96); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, swapCFSetter__WdElfZndQ5E32zB9c8Vw59aQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376102_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376103_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376104_; NI i; nimZeroMem((void*)(&cX60gensym187376104_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_97; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376104_), (NIM_CONST void*)(&(*cfX60gensym187376103_).data[(i)- 0]), sizeof(cX60gensym187376104_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376104_.swap); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376102_).swap = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376104_.swap); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_97)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_97 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_97 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_97); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, filternodeCFSetter__vMyeRKYw2wxPFWiB5wk3Xw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376105_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376106_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376107_; NI i; nimZeroMem((void*)(&cX60gensym187376107_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_98; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376107_), (NIM_CONST void*)(&(*cfX60gensym187376106_).data[(i)- 0]), sizeof(cX60gensym187376107_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(cX60gensym187376107_.filternode); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" unsureAsgnRef((void**) (&(*sX60gensym187376105_).filternode), get__MwtcpGbpnX9bvK9by7COEbNwoptions(cX60gensym187376107_.filternode)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_98)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_98 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_98 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_98); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, dbpathCFSetter__gN9bpbp6MN4pQjcKklLwk9ag)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376108_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376109_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376110_; NI i; nimZeroMem((void*)(&cX60gensym187376110_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_99; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376110_), (NIM_CONST void*)(&(*cfX60gensym187376109_).data[(i)- 0]), sizeof(cX60gensym187376110_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(cX60gensym187376110_.dbpath); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" unsureAsgnRef((void**) (&(*sX60gensym187376108_).dbpath), get__MwtcpGbpnX9bvK9by7COEbNwoptions(cX60gensym187376110_.dbpath)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_99)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_99 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_99 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_99); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, topicsCFSetter__eYg5SB7e8FDYSU59atudePw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376111_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376112_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376113_; NI i; nimZeroMem((void*)(&cX60gensym187376113_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_100; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376113_), (NIM_CONST void*)(&(*cfX60gensym187376112_).data[(i)- 0]), sizeof(cX60gensym187376113_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__SBpZC5L2ngoUiy0hnfoIYQoptions(cX60gensym187376113_.topics); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" unsureAsgnRef((void**) (&(*sX60gensym187376111_).topics), get__MwtcpGbpnX9bvK9by7COEbNwoptions(cX60gensym187376113_.topics)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_100)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_100 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_100 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_100); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isSome__J0vGvOVE56Am6axAk1OS9cgoptions)(tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA* self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = (*self).has; return result;} #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(NIM_BOOL, isNone__J0vGvOVE56Am6axAk1OS9cg_2options)(tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA* self) { NIM_BOOL result; result = (NIM_BOOL)0; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" result = !((*self).has); return result;} #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(void, get__reudFVweKAaR79bydpIkHpAoptions)(tyObject_Option__8uBInTmNTW8W8bP9ccn8qEA* self, tyObject_PrivateKey__GSDbMQxBVd3KO4qBUjzPKQ* Result) { #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" { NIM_BOOL T3_; tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw* T6_; NimStringDesc* T7_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" T3_ = (NIM_BOOL)0; T3_ = isNone__J0vGvOVE56Am6axAk1OS9cg_2options(self); if (!T3_) goto LA4_; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*)0; T6_ = (tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw*) newObj((&NTI__GntyqsSCwg00S5X6lKEPuQ_), sizeof(tyObject_UnpackError__VAWWBGXQQxBx5kHPK2xRMw)); (*T6_).Sup.Sup.Sup.m_type = (&NTI__VAWWBGXQQxBx5kHPK2xRMw_); (*T6_).Sup.Sup.name = "UnpackError"; T7_ = (NimStringDesc*)0; T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_72)); if (T7_) nimGCunrefNoCycle(T7_); asgnRef((void**) (&(*T6_).Sup.Sup.parent), NIM_NIL); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" raiseExceptionEx((Exception*)T6_, "UnpackError", "get", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/pure/options.nim", 185); } LA4_: ; genericAssign((void*)Result, (void*)(&(*self).val), (&NTI__GSDbMQxBVd3KO4qBUjzPKQ_));} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, nodekeyCFSetter__CWJZ6jX83BLT70eLyNCSrQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376114_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376115_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376116_; NI i; nimZeroMem((void*)(&cX60gensym187376116_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_101; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376116_), (NIM_CONST void*)(&(*cfX60gensym187376115_).data[(i)- 0]), sizeof(cX60gensym187376116_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__J0vGvOVE56Am6axAk1OS9cgoptions((&cX60gensym187376116_.nodekey)); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" get__reudFVweKAaR79bydpIkHpAoptions((&cX60gensym187376116_.nodekey), (&(*sX60gensym187376114_).nodekey)); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_101)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_101 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_101 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_101); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcCFSetter__YFxz8wFwC6T9aIp9b7EC8xVw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376117_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376118_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376119_; NI i; nimZeroMem((void*)(&cX60gensym187376119_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_102; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376119_), (NIM_CONST void*)(&(*cfX60gensym187376118_).data[(i)- 0]), sizeof(cX60gensym187376119_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376119_.rpc); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376117_).rpc = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376119_.rpc); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_102)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_102 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_102 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_102); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcAddressCFSetter__liR8D2IBz56UZyHJm6Fzag)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376120_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376121_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376122_; NI i; nimZeroMem((void*)(&cX60gensym187376122_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_103; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376122_), (NIM_CONST void*)(&(*cfX60gensym187376121_).data[(i)- 0]), sizeof(cX60gensym187376122_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__BSgktPzbAjAbjkJR62oiKQoptions(cX60gensym187376122_.rpcAddress); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376120_).rpcAddress = get__6nuEzXkpTTXadq9bQbpv9aEwoptions(cX60gensym187376122_.rpcAddress); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_103)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_103 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_103 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_103); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcPortCFSetter__rQcPd77qNLfz9bDoJYwen8A)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376123_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376124_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376125_; NI i; nimZeroMem((void*)(&cX60gensym187376125_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_104; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376125_), (NIM_CONST void*)(&(*cfX60gensym187376124_).data[(i)- 0]), sizeof(cX60gensym187376125_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__U9bQCVfcTWYbZbpr4FiRj7woptions(cX60gensym187376125_.rpcPort); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376123_).rpcPort = get__zM29boVXeSph4ot7SE39ac5goptions(cX60gensym187376125_.rpcPort); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_104)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_104 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_104 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_104); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcAdminCFSetter__KDhGhT1rqgBoveWKfoZTSw)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376126_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376127_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376128_; NI i; nimZeroMem((void*)(&cX60gensym187376128_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_105; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376128_), (NIM_CONST void*)(&(*cfX60gensym187376127_).data[(i)- 0]), sizeof(cX60gensym187376128_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376128_.rpcAdmin); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376126_).rpcAdmin = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376128_.rpcAdmin); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_105)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_105 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_105 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_105); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, rpcPrivateCFSetter__MyuZNrmjVuCS5cmO45weyA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376129_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376130_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376131_; NI i; nimZeroMem((void*)(&cX60gensym187376131_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_106; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376131_), (NIM_CONST void*)(&(*cfX60gensym187376130_).data[(i)- 0]), sizeof(cX60gensym187376131_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376131_.rpcPrivate); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376129_).rpcPrivate = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376131_.rpcPrivate); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_106)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_106 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_106 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_106); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, metricsServerCFSetter__0upFHEtpKNmaWuHCg74OyA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376132_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376133_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376134_; NI i; nimZeroMem((void*)(&cX60gensym187376134_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_107; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376134_), (NIM_CONST void*)(&(*cfX60gensym187376133_).data[(i)- 0]), sizeof(cX60gensym187376134_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376134_.metricsServer); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376132_).metricsServer = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376134_.metricsServer); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_107)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_107 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_107 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_107); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, metricsServerAddressCFSetter__BYWq8isNF9cuKdd9bez3wGeQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376135_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376136_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376137_; NI i; nimZeroMem((void*)(&cX60gensym187376137_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_108; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376137_), (NIM_CONST void*)(&(*cfX60gensym187376136_).data[(i)- 0]), sizeof(cX60gensym187376137_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__BSgktPzbAjAbjkJR62oiKQoptions(cX60gensym187376137_.metricsServerAddress); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376135_).metricsServerAddress = get__6nuEzXkpTTXadq9bQbpv9aEwoptions(cX60gensym187376137_.metricsServerAddress); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_108)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_108 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_108 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_108); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, metricsServerPortCFSetter__e35IeLmEcnUugry7n9cP2KA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376138_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376139_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376140_; NI i; nimZeroMem((void*)(&cX60gensym187376140_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_109; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376140_), (NIM_CONST void*)(&(*cfX60gensym187376139_).data[(i)- 0]), sizeof(cX60gensym187376140_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__U9bQCVfcTWYbZbpr4FiRj7woptions(cX60gensym187376140_.metricsServerPort); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376138_).metricsServerPort = get__zM29boVXeSph4ot7SE39ac5goptions(cX60gensym187376140_.metricsServerPort); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_109)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_109 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_109 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_109); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, logMetricsCFSetter__R3wz0no9chneXI8PCGabThQ)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* sX60gensym187376141_, tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* cfX60gensym187376142_) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw cX60gensym187376143_; NI i; nimZeroMem((void*)(&cX60gensym187376143_), sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw)); #line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) (i)) <= ((NI) -1))) goto LA4_; { #line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_110; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" nimCopyMem((void*)(&cX60gensym187376143_), (NIM_CONST void*)(&(*cfX60gensym187376142_).data[(i)- 0]), sizeof(cX60gensym187376143_)); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" { NIM_BOOL T10_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" T10_ = (NIM_BOOL)0; T10_ = isSome__t9b3mwGAofg6MkInCdQGPYwoptions(cX60gensym187376143_.logMetrics); if (!T10_) goto LA11_; #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*sX60gensym187376141_).logMetrics = get__t9b3mwGAofg6MkInCdQGPYw_2options(cX60gensym187376143_.logMetrics); #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" result = NIM_TRUE; goto BeforeRet_; } LA11_: ; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(((NI) -1) <= ((NI) (i)))) goto LA15_; #line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" goto LA6; } LA15_: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_110)) { raiseOverflow(); }; if (TM__9bPZS8ds69cDDm8QtLGuVTHw_110 < 0 || TM__9bPZS8ds69cDDm8QtLGuVTHw_110 > -1){ raiseOverflow(); } i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_110); } } LA6: ; } LA4_: ; } }BeforeRet_: ; return result;} #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" N_LIB_PRIVATE N_NIMCALL(void, load__9a1n9byiiMVXvpWLiHP5mh0w)(tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw* Result) { NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; NI T6_; NI T7_; NI T8_; NI T9_; NI T10_; chckNil((void*)Result); T1_ = (NI)0; for (T1_ = 0; T1_ < 0; T1_++) { (*Result).data[T1_].logLevel.val = 0; (*Result).data[T1_].logLevel.has = 0; switch ((*Result).data[T1_].listenAddress.val.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T2_ = (NI)0; for (T2_ = 0; T2_ < 16; T2_++) { (*Result).data[T1_].listenAddress.val.value._family_1.address_v6[T2_] = 0; } break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T3_ = (NI)0; for (T3_ = 0; T3_ < 4; T3_++) { (*Result).data[T1_].listenAddress.val.value._family_2.address_v4[T3_] = 0; } break; } (*Result).data[T1_].listenAddress.val.value.family = 0; (*Result).data[T1_].listenAddress.has = 0; (*Result).data[T1_].tcpPort.val = 0; (*Result).data[T1_].tcpPort.has = 0; (*Result).data[T1_].udpPort.val = 0; (*Result).data[T1_].udpPort.has = 0; (*Result).data[T1_].portsShift.val = 0; (*Result).data[T1_].portsShift.has = 0; unsureAsgnRef((void**)&(*Result).data[T1_].nat.val, NIM_NIL); (*Result).data[T1_].nat.has = 0; unsureAsgnRef((void**)&(*Result).data[T1_].staticnodes.val, NIM_NIL); (*Result).data[T1_].staticnodes.has = 0; unsureAsgnRef((void**)&(*Result).data[T1_].storenode.val, NIM_NIL); (*Result).data[T1_].storenode.has = 0; (*Result).data[T1_].store.val = 0; (*Result).data[T1_].store.has = 0; (*Result).data[T1_].filter.val = 0; (*Result).data[T1_].filter.has = 0; (*Result).data[T1_].relay.val = 0; (*Result).data[T1_].relay.has = 0; (*Result).data[T1_].rlnrelay.val = 0; (*Result).data[T1_].rlnrelay.has = 0; (*Result).data[T1_].swap.val = 0; (*Result).data[T1_].swap.has = 0; unsureAsgnRef((void**)&(*Result).data[T1_].filternode.val, NIM_NIL); (*Result).data[T1_].filternode.has = 0; unsureAsgnRef((void**)&(*Result).data[T1_].dbpath.val, NIM_NIL); (*Result).data[T1_].dbpath.has = 0; unsureAsgnRef((void**)&(*Result).data[T1_].topics.val, NIM_NIL); (*Result).data[T1_].topics.has = 0; switch ((*Result).data[T1_].nodekey.val.scheme) { case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0): unsureAsgnRef((void**)&(*Result).data[T1_].nodekey.val._scheme_1.rsakey, NIM_NIL); break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1): T4_ = (NI)0; for (T4_ = 0; T4_ < 64; T4_++) { (*Result).data[T1_].nodekey.val._scheme_2.edkey.data[T4_] = 0; } break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2): T5_ = (NI)0; for (T5_ = 0; T5_ < 32; T5_++) { (*Result).data[T1_].nodekey.val._scheme_3.skkey.data[T5_] = 0; } break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3): unsureAsgnRef((void**)&(*Result).data[T1_].nodekey.val._scheme_4.eckey, NIM_NIL); break; } (*Result).data[T1_].nodekey.val.scheme = 0; (*Result).data[T1_].nodekey.has = 0; (*Result).data[T1_].rpc.val = 0; (*Result).data[T1_].rpc.has = 0; switch ((*Result).data[T1_].rpcAddress.val.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T6_ = (NI)0; for (T6_ = 0; T6_ < 16; T6_++) { (*Result).data[T1_].rpcAddress.val.value._family_1.address_v6[T6_] = 0; } break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T7_ = (NI)0; for (T7_ = 0; T7_ < 4; T7_++) { (*Result).data[T1_].rpcAddress.val.value._family_2.address_v4[T7_] = 0; } break; } (*Result).data[T1_].rpcAddress.val.value.family = 0; (*Result).data[T1_].rpcAddress.has = 0; (*Result).data[T1_].rpcPort.val = 0; (*Result).data[T1_].rpcPort.has = 0; (*Result).data[T1_].rpcAdmin.val = 0; (*Result).data[T1_].rpcAdmin.has = 0; (*Result).data[T1_].rpcPrivate.val = 0; (*Result).data[T1_].rpcPrivate.has = 0; (*Result).data[T1_].metricsServer.val = 0; (*Result).data[T1_].metricsServer.has = 0; switch ((*Result).data[T1_].metricsServerAddress.val.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T8_ = (NI)0; for (T8_ = 0; T8_ < 16; T8_++) { (*Result).data[T1_].metricsServerAddress.val.value._family_1.address_v6[T8_] = 0; } break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T9_ = (NI)0; for (T9_ = 0; T9_ < 4; T9_++) { (*Result).data[T1_].metricsServerAddress.val.value._family_2.address_v4[T9_] = 0; } break; } (*Result).data[T1_].metricsServerAddress.val.value.family = 0; (*Result).data[T1_].metricsServerAddress.has = 0; (*Result).data[T1_].metricsServerPort.val = 0; (*Result).data[T1_].metricsServerPort.has = 0; (*Result).data[T1_].logMetrics.val = 0; (*Result).data[T1_].logMetrics.has = 0; } T10_ = (NI)0; for (T10_ = 0; T10_ < 26; T10_++) { (*Result).setters[T10_] = NIM_NIL; } #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 0))- 0] = logLevelCFSetter__lPKj9ahmCSuSC3TMKbyKfnw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 1))- 0] = listenAddressCFSetter__PcQIerKgbYVAP25zaBaCRQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 2))- 0] = tcpPortCFSetter__xrpiO0gYU3Qf0H52fiqFzg; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 3))- 0] = udpPortCFSetter__lPWBJKtEfZduAkRVlZIazQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 4))- 0] = portsShiftCFSetter__JWjr6j4GOMjaKliX49aRoyQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 5))- 0] = natCFSetter__poBkK2dhcRO4fW7PNTV6QA; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 6))- 0] = staticnodesCFSetter__p0SMjxaYmU1RTQXKr7MbjQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 7))- 0] = storenodeCFSetter__aD27YGc2M9c5zjwmAwxrIXw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 8))- 0] = storeCFSetter__25U9aUbmS9cgeaKEY3LboEXA; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 9))- 0] = filterCFSetter__QeAhPUdlV0Nf0wi2SvcQ8A; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 10))- 0] = relayCFSetter__1RX0sucTHfFNY6PAeigM5Q; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 11))- 0] = rlnrelayCFSetter__fsm7w4xaLS9cDB5BLXIiHaw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 12))- 0] = swapCFSetter__WdElfZndQ5E32zB9c8Vw59aQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 13))- 0] = filternodeCFSetter__vMyeRKYw2wxPFWiB5wk3Xw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 14))- 0] = dbpathCFSetter__gN9bpbp6MN4pQjcKklLwk9ag; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 15))- 0] = topicsCFSetter__eYg5SB7e8FDYSU59atudePw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 16))- 0] = nodekeyCFSetter__CWJZ6jX83BLT70eLyNCSrQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 17))- 0] = rpcCFSetter__YFxz8wFwC6T9aIp9b7EC8xVw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 18))- 0] = rpcAddressCFSetter__liR8D2IBz56UZyHJm6Fzag; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 19))- 0] = rpcPortCFSetter__rQcPd77qNLfz9bDoJYwen8A; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 20))- 0] = rpcAdminCFSetter__KDhGhT1rqgBoveWKfoZTSw; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 21))- 0] = rpcPrivateCFSetter__MyuZNrmjVuCS5cmO45weyA; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 22))- 0] = metricsServerCFSetter__0upFHEtpKNmaWuHCg74OyA; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 23))- 0] = metricsServerAddressCFSetter__BYWq8isNF9cuKdd9bez3wGeQ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 24))- 0] = metricsServerPortCFSetter__e35IeLmEcnUugry7n9cP2KA; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" (*Result).setters[(((NI) 25))- 0] = logMetricsCFSetter__R3wz0no9chneXI8PCGabThQ;} #line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NI, getNextArgIdx__SvGxRxElX54hx27hqM0kXQ)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NI consumedArgIdx) { NI result;{ result = (NI)0; { NI i; NI colontmp_; NI colontmp__2; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_111; NI T2_; NI i_2; i = (NI)0; colontmp_ = (NI)0; colontmp__2 = (NI)0; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(consumedArgIdx, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_111)) { raiseOverflow(); }; colontmp_ = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_111); #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); colontmp__2 = T2_; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_2 = colontmp_; { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_112; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_2 < colontmp__2)) goto LA4; #line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i = i_2; #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } if (!((*(*cmd).opts->data[i]).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2))) goto LA7_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } result = (*(*cmd).opts->data[i]).idx; goto BeforeRet_; } LA7_: ; #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__9bPZS8ds69cDDm8QtLGuVTHw_112)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_112); } LA4: ; } } #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = ((NI) -1); goto BeforeRet_; }BeforeRet_: ; return result;} #line 2521 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**, X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** s_0, NI s_0Len_0, NI i) { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** result; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_113; result = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; #line 2522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(s_0Len_0, i, &TM__9bPZS8ds69cDDm8QtLGuVTHw_113)) { raiseOverflow(); }; if ((NU)((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_113)) >= (NU)(s_0Len_0)){ raiseIndexError2((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_113),s_0Len_0-1); } result = &s_0[(NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_113)]; 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___xNR8BVBMWzS9bXXNMikmyLgsystem)(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;} #line 1503 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" static N_INLINE(NIM_BOOL, startsWith__pzWhhH9b6ehBmuu1oOe9cBuQstrutils)(NimStringDesc* s_0, NIM_CHAR prefix) { NIM_BOOL result; NIM_BOOL T1_; result = (NIM_BOOL)0; #line 1514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" #line 1514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" T1_ = (NIM_BOOL)0; #line 1514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" #line 1514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" T1_ = (((NI) 0) < (s_0 ? s_0->Sup.len : 0)); if (!(T1_)) goto LA2_; #line 1514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" if ((NU)(((NI) 0)) >= (NU)(s_0 ? s_0->Sup.len : 0)){ raiseIndexError2(((NI) 0),(s_0 ? s_0->Sup.len : 0)-1); } T1_ = ((NU8)(s_0->data[((NI) 0)]) == (NU8)(prefix)); LA2_: ; result = T1_; return result;} #line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*, getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* result;{ result = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; { NI i; NI colontmp_; NI T2_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_114; NI res; i = (NI)0; colontmp_ = (NI)0; #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (nimSubInt(T2_, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_114)) { raiseOverflow(); }; colontmp_ = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_114); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = colontmp_; { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_116; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(((NI) 0) <= res)) goto LA4; #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i = res; #line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!(((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2)))) goto LA7_; #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T11_; #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = (NIM_BOOL)0; #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0)); if (!(T11_)) goto LA12_; if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_115)); } T11_ = (*opt)._kind_1.isCommand; LA12_: ; if (!T11_) goto LA13_; #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = opt; goto BeforeRet_; } goto LA9_; LA13_: ; { #line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_NIL; goto BeforeRet_; } LA9_: ; } LA7_: ; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimSubInt(res, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_116)) { raiseOverflow(); }; res = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_116); } LA4: ; } } }BeforeRet_: ; return result;} #line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*, findCmd__0C9bD9c7Xo9bK4Yg7dbqbpNag)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** cmds, NI cmdsLen_0, NimStringDesc* name_0) { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* result;{ result = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd; NI i; cmd = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; #line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); { #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_117; #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < cmdsLen_0)) goto LA3; #line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(cmdsLen_0)){ raiseIndexError2(i,cmdsLen_0-1); } cmd = cmds[i]; #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T6_; #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NI)0; T6_ = nsuCmpIgnoreStyle((*cmd).name, name_0); if (!(T6_ == ((NI) 0))) goto LA7_; #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = cmd; goto BeforeRet_; } LA7_: ; #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_117)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_117); } LA3: ; } } }BeforeRet_: ; return result;} #line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*, findSubCmd__nf6l8SxHMidtlJ5o7ngTvw)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* name_0) { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* result; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator;{ result = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA(cmd); #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd_2; #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmdDiscriminator == NIM_NIL))) goto LA3_; #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } #line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmd_2 = findCmd__0C9bD9c7Xo9bK4Yg7dbqbpNag((*subCmdDiscriminator)._kind_1.subCmds->data, ((*subCmdDiscriminator)._kind_1.subCmds ? (*subCmdDiscriminator)._kind_1.subCmds->Sup.len : 0), name_0); #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((cmd_2 == NIM_NIL))) goto LA7_; #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = cmd_2; goto BeforeRet_; } LA7_: ; } LA3_: ; #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_NIL; goto BeforeRet_; }BeforeRet_: ; return result;} #line 2514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NimStringDesc*, X5BX5D___j0Z1d16G1eC5eFkDa00ZFwsystem)(NimStringDesc** s, NI sLen_0, NI i) { NimStringDesc* result; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_121; result = (NimStringDesc*)0; #line 2515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(sLen_0, i, &TM__9bPZS8ds69cDDm8QtLGuVTHw_121)) { raiseOverflow(); }; if ((NU)((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_121)) >= (NU)(sLen_0)){ raiseIndexError2((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_121),sLen_0-1); } result = copyString(s[(NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_121)]); return result;} #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" result = memcmp(a, b, ((size_t) (size))); return result;} #line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0; #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;} #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" alen = (a ? a->Sup.len : 0); #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" blen = (b ? b->Sup.len : 0); #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(alen == blen)) goto LA3_; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(alen == ((NI) 0))) goto LA7_; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = NIM_TRUE; goto BeforeRet_; } LA7_: ; #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_; } LA3_: ; }BeforeRet_: ; return result;} #line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/io.nim" static N_INLINE(void, writeLine__45Em82MGXqv9biomV0DEbSgio)(FILE* f, NimStringDesc** x_0, NI x_0Len_0) { { NimStringDesc* i; NI i_2; i = (NimStringDesc*)0; #line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_2 = ((NI) 0); { #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_126; #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_2 < x_0Len_0)) goto LA3; #line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/io.nim" if ((NU)(i_2) >= (NU)(x_0Len_0)){ raiseIndexError2(i_2,x_0Len_0-1); } i = x_0[i_2]; #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/io.nim" #line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/io.nim" write__PArlm09bKklm2BLsCg6YtaA(f, i); #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_2, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_126)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_126); } LA3: ; } } #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/io.nim" #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/io.nim" write__PArlm09bKklm2BLsCg6YtaA(f, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); } #line 830 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, showMatchingOptions__IFFg9aRIFt3czvLCp1rlIvw)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* prefix, tySet_tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ filterKind) { tySequence__iU42g6hoJmYMsd12KeuYtQ* matchingOptions; matchingOptions = (tySequence__iU42g6hoJmYMsd12KeuYtQ*)0; #line 833 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 833 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 833 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < (prefix ? prefix->Sup.len : 0))) goto LA3_; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; NI L; NI T6_; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T6_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); L = T6_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_124; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA8; #line 835 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; #line 836 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T11_; #line 836 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = (NIM_BOOL)0; #line 836 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = ((filterKind &(1U<<((NU)(((tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ) 0))&7U)))!=0); if (!(T11_)) goto LA12_; #line 836 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 836 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = (((NI) 0) < ((*opt).name ? (*opt).name->Sup.len : 0)); LA12_: ; if (!T11_) goto LA13_; #line 837 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T17_; NI T20_; #line 837 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 837 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T17_ = (NIM_BOOL)0; T17_ = startsWithIgnoreStyle__VRh9cQuvpYwDB9c554kkcccw((*opt).name, prefix); if (!T17_) goto LA18_; #line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" matchingOptions = (tySequence__iU42g6hoJmYMsd12KeuYtQ*) incrSeqV3((TGenericSeq*)(matchingOptions), (&NTI__iU42g6hoJmYMsd12KeuYtQ_)); T20_ = matchingOptions->Sup.len++; asgnRef((void**) (&matchingOptions->data[T20_]), opt); } LA18_: ; } LA13_: ; #line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T23_; #line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T23_ = (NIM_BOOL)0; #line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T23_ = ((filterKind &(1U<<((NU)(((tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ) 1))&7U)))!=0); if (!(T23_)) goto LA24_; #line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T23_ = (((NI) 0) < ((*opt).abbr ? (*opt).abbr->Sup.len : 0)); LA24_: ; if (!T23_) goto LA25_; #line 840 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T29_; NI T32_; #line 840 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 840 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T29_ = (NIM_BOOL)0; T29_ = startsWithIgnoreStyle__VRh9cQuvpYwDB9c554kkcccw((*opt).abbr, prefix); if (!T29_) goto LA30_; #line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" matchingOptions = (tySequence__iU42g6hoJmYMsd12KeuYtQ*) incrSeqV3((TGenericSeq*)(matchingOptions), (&NTI__iU42g6hoJmYMsd12KeuYtQ_)); T32_ = matchingOptions->Sup.len++; asgnRef((void**) (&matchingOptions->data[T32_]), opt); } LA30_: ; } LA25_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_124)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_124); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T35_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T35_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!!((T35_ == L))) goto LA36_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA36_: ; } LA8: ; } } } goto LA1_; LA3_: ; { #line 843 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" genericSeqAssign((&matchingOptions), (*cmd).opts, (&NTI__iU42g6hoJmYMsd12KeuYtQ_)); } LA1_: ; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt_2; NI i_2; NI L_2; NI T40_; opt_2 = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_2 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T40_ = (matchingOptions ? matchingOptions->Sup.len : 0); L_2 = T40_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NimStringDesc* trailing; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_129; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_2 < L_2)) goto LA42; #line 845 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_2) >= (NU)(matchingOptions ? matchingOptions->Sup.len : 0)){ raiseIndexError2(i_2,(matchingOptions ? matchingOptions->Sup.len : 0)-1); } opt_2 = matchingOptions->data[i_2]; #line 847 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 847 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 847 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 847 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!(eqStrings((*opt_2).typename_0, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)))) goto LA45_; trailing = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_125)); } goto LA43_; LA45_: ; { trailing = ((NimStringDesc*) NIM_NIL); } LA43_: ; #line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T50_; tyArray__24KAM9afIUgUaqBaEBB6r9bg T54_; #line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T50_ = (NIM_BOOL)0; #line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T50_ = ((filterKind &(1U<<((NU)(((tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ) 0))&7U)))!=0); if (!(T50_)) goto LA51_; #line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T50_ = (((NI) 0) < ((*opt_2).name ? (*opt_2).name->Sup.len : 0)); LA51_: ; if (!T50_) goto LA52_; #line 850 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T54_, sizeof(tyArray__24KAM9afIUgUaqBaEBB6r9bg)); T54_[0] = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_122)); T54_[1] = copyString((*opt_2).name); T54_[2] = copyString(trailing); #line 850 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" writeLine__45Em82MGXqv9biomV0DEbSgio(stdout, T54_, 3); } LA52_: ; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T57_; tyArray__24KAM9afIUgUaqBaEBB6r9bg T61_; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T57_ = (NIM_BOOL)0; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T57_ = ((filterKind &(1U<<((NU)(((tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ) 1))&7U)))!=0); if (!(T57_)) goto LA58_; #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T57_ = (((NI) 0) < ((*opt_2).abbr ? (*opt_2).abbr->Sup.len : 0)); LA58_: ; if (!T57_) goto LA59_; #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T61_, sizeof(tyArray__24KAM9afIUgUaqBaEBB6r9bg)); T61_[0] = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_128)); T61_[1] = copyString((*opt_2).abbr); T61_[2] = copyString(trailing); #line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" writeLine__45Em82MGXqv9biomV0DEbSgio(stdout, T61_, 3); } LA59_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_2, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_129)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_129); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T64_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T64_ = (matchingOptions ? matchingOptions->Sup.len : 0); if (!!((T64_ == L_2))) goto LA65_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA65_: ; } LA42: ; } } } #line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*, findOpt__bBkDft6CL0vzfMlc7vSUQw)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ** opts, NI optsLen_0, NimStringDesc* name_0) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* result;{ result = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); { #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_132; #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < optsLen_0)) goto LA3; #line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(optsLen_0)){ raiseIndexError2(i,optsLen_0-1); } opt = opts[i]; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T6_; NI T7_; NI T9_; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T6_ = (NIM_BOOL)0; #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = (NI)0; T7_ = nsuCmpIgnoreStyle((*opt).name, name_0); T6_ = (T7_ == ((NI) 0)); if (T6_) goto LA8_; #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T9_ = (NI)0; T9_ = nsuCmpIgnoreStyle((*opt).abbr, name_0); T6_ = (T9_ == ((NI) 0)); LA8_: ; if (!T6_) goto LA10_; #line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 378 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = opt; goto BeforeRet_; } LA10_: ; #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_132)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_132); } LA3: ; } } }BeforeRet_: ; return result;} #line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*, findOpt__KaO4sqyUPqW3CER2fbIhCA)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** activeCmds, NI activeCmdsLen_0, NimStringDesc* name_0) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* result;{ result = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; { NI i; NI colontmp_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_131; NI res; i = (NI)0; colontmp_ = (NI)0; #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt(activeCmdsLen_0, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_131)) { raiseOverflow(); }; colontmp_ = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_131); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = colontmp_; { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* found; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_133; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(((NI) 0) <= res)) goto LA3; #line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i = res; #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(activeCmdsLen_0)){ raiseIndexError2(i,activeCmdsLen_0-1); } #line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" found = findOpt__bBkDft6CL0vzfMlc7vSUQw((*activeCmds[i]).opts->data, ((*activeCmds[i]).opts ? (*activeCmds[i]).opts->Sup.len : 0), name_0); #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((found == NIM_NIL))) goto LA6_; #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = found; goto BeforeRet_; } LA6_: ; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimSubInt(res, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_133)) { raiseOverflow(); }; res = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_133); } LA3: ; } } }BeforeRet_: ; return result;} #line 2514 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*, X5BX5D___HbndVVoautY9atM2E7BfDogsystem)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** s_0, NI s_0Len_0, NI i) { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* result; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_141; result = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; #line 2515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(s_0Len_0, i, &TM__9bPZS8ds69cDDm8QtLGuVTHw_141)) { raiseOverflow(); }; if ((NU)((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_141)) >= (NU)(s_0Len_0)){ raiseIndexError2((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_141),s_0Len_0-1); } result = s_0[(NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_141)]; return result;} #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NI, maxNameLen__6J5rosntexlE0qjDswo4VA)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { NI result; result = (NI)0; #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = ((NI) 0); { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; NI L; NI T2_; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); L = T2_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_143; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA4; #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; { #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T8_; NIM_BOOL T10_; #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T8_ = (NIM_BOOL)0; #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T8_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2)); if (T8_) goto LA9_; #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T10_ = (NIM_BOOL)0; #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T10_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0)); if (!(T10_)) goto LA11_; if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_115)); } T10_ = (*opt)._kind_1.isCommand; LA11_: ; T8_ = T10_; LA9_: ; if (!T8_) goto LA12_; #line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto LA5; } LA12_: ; #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = ((result >= ((*opt).name ? (*opt).name->Sup.len : 0)) ? result : ((*opt).name ? (*opt).name->Sup.len : 0)); #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0))) goto LA16_; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd; tySequence__ko9cxbrFH52ahk32IABzgRg* colontmp_; NI i_2; NI L_2; NI T19_; subCmd = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; colontmp_ = (tySequence__ko9cxbrFH52ahk32IABzgRg*)0; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } colontmp_ = (*opt)._kind_1.subCmds; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_2 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T19_ = (colontmp_ ? colontmp_->Sup.len : 0); L_2 = T19_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI T22_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_142; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_2 < L_2)) goto LA21; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_2) >= (NU)(colontmp_ ? colontmp_->Sup.len : 0)){ raiseIndexError2(i_2,(colontmp_ ? colontmp_->Sup.len : 0)-1); } subCmd = colontmp_->data[i_2]; #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T22_ = (NI)0; T22_ = maxNameLen__6J5rosntexlE0qjDswo4VA(subCmd); result = ((result >= T22_) ? result : T22_); #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_2, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_142)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_142); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T25_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T25_ = (colontmp_ ? colontmp_->Sup.len : 0); if (!!((T25_ == L_2))) goto LA26_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA26_: ; } LA21: ; } } } LA16_: ; } LA5: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_143)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_143); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T30_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T30_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!!((T30_ == L))) goto LA31_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA31_: ; } LA4: ; } } return result;} #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasAbbrs__1EMfvmi9c8lQ79bCfRp8uF7A)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; NI L; NI T2_; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); L = T2_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_145; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA4; #line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; { #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T8_; NIM_BOOL T10_; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T8_ = (NIM_BOOL)0; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T8_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2)); if (T8_) goto LA9_; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T10_ = (NIM_BOOL)0; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T10_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0)); if (!(T10_)) goto LA11_; if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_115)); } T10_ = (*opt)._kind_1.isCommand; LA11_: ; T8_ = T10_; LA9_: ; if (!T8_) goto LA12_; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto LA5; } LA12_: ; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*opt).abbr ? (*opt).abbr->Sup.len : 0))) goto LA16_; #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; goto BeforeRet_; } LA16_: ; #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0))) goto LA20_; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd; tySequence__ko9cxbrFH52ahk32IABzgRg* colontmp_; NI i_2; NI L_2; NI T23_; subCmd = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; colontmp_ = (tySequence__ko9cxbrFH52ahk32IABzgRg*)0; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } colontmp_ = (*opt)._kind_1.subCmds; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_2 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T23_ = (colontmp_ ? colontmp_->Sup.len : 0); L_2 = T23_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_144; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_2 < L_2)) goto LA25; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_2) >= (NU)(colontmp_ ? colontmp_->Sup.len : 0)){ raiseIndexError2(i_2,(colontmp_ ? colontmp_->Sup.len : 0)-1); } subCmd = colontmp_->data[i_2]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T28_; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T28_ = (NIM_BOOL)0; T28_ = hasAbbrs__1EMfvmi9c8lQ79bCfRp8uF7A(subCmd); if (!T28_) goto LA29_; #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; goto BeforeRet_; } LA29_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_2, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_144)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_144); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T33_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T33_ = (colontmp_ ? colontmp_->Sup.len : 0); if (!!((T33_ == L_2))) goto LA34_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA34_: ; } LA25: ; } } } LA20_: ; } LA5: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_145)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_145); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T38_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T38_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!!((T38_ == L))) goto LA39_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA39_: ; } LA4: ; } } }BeforeRet_: ; return result;} #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isCliSwitch__VEzHNNkiXs7FjBXofOs9cAw)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt) { NIM_BOOL result; NIM_BOOL T1_; NIM_BOOL T3_; result = (NIM_BOOL)0; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = (NIM_BOOL)0; #line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1)); if (T1_) goto LA2_; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0)); if (!(T3_)) goto LA4_; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_115)); } T3_ = ((*opt)._kind_1.isCommand == NIM_FALSE); LA4_: ; T1_ = T3_; LA2_: ; result = T1_; return result;} #line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasOpts__1EMfvmi9c8lQ79bCfRp8uF7A_2)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { NIM_BOOL result;{ result = (NIM_BOOL)0; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; NI L; NI T2_; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); L = T2_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_150; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA4; #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T7_; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = (NIM_BOOL)0; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = isCliSwitch__VEzHNNkiXs7FjBXofOs9cAw(opt); if (!(T7_)) goto LA8_; #line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = !((*opt).isHidden); LA8_: ; if (!T7_) goto LA9_; #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_TRUE; goto BeforeRet_; } LA9_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_150)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_150); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T13_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T13_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!!((T13_ == L))) goto LA14_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA14_: ; } LA4: ; } } #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = NIM_FALSE; goto BeforeRet_; }BeforeRet_: ; return result;} #line 2521 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ**, X5BX5D___zRM5dMyeglSZC7Q5ZQpK6Qsystem)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ** s_0, NI s_0Len_0, NI i) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ** result; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_153; result = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ**)0; #line 2522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (nimSubInt(s_0Len_0, i, &TM__9bPZS8ds69cDDm8QtLGuVTHw_153)) { raiseOverflow(); }; if ((NU)((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_153)) >= (NU)(s_0Len_0)){ raiseIndexError2((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_153),s_0Len_0-1); } result = &s_0[(NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_153)]; return result;} #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, hasArgs__1EMfvmi9c8lQ79bCfRp8uF7A_3)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { NIM_BOOL result; NIM_BOOL T1_; NI T2_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ** T4_; result = (NIM_BOOL)0; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = (NIM_BOOL)0; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); T1_ = (((NI) 0) < T2_); if (!(T1_)) goto LA3_; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T4_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ**)0; T4_ = X5BX5D___zRM5dMyeglSZC7Q5ZQpK6Qsystem((*cmd).opts->data, ((*cmd).opts ? (*cmd).opts->Sup.len : 0), ((NI) 1)); T1_ = ((*(*T4_)).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2)); LA3_: ; result = T1_; return result;} #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NI, firstArgIdx__6J5rosntexlE0qjDswo4VA_2)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { NI result; NI T1_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_154;{ result = (NI)0; #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (nimSubInt(T1_, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_154)) { raiseOverflow(); }; result = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_154); { #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_156; #line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < result)) goto LA3; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_155; #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt(result, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_155)) { raiseOverflow(); }; if ((NU)((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_155)) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_155),((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } if (!!(((*(*cmd).opts->data[(NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_155)]).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2)))) goto LA6_; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto BeforeRet_; } LA6_: ; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt(result, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_156)) { raiseOverflow(); }; result = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_156); } LA3: ; } }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, humaneName__cUBD2xSovLSX9bSDweJsZOg)(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt) { NimStringDesc* result; result = (NimStringDesc*)0; #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*opt).name ? (*opt).name->Sup.len : 0))) goto LA3_; result = copyString((*opt).name); } goto LA1_; LA3_: ; { result = copyString((*opt).abbr); } LA1_: ; return result;} #line 1294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" static N_INLINE(NimStringDesc*, spaces__rssDy7zs9cDeoYTeCoIy0Wgstrutils)(NI n_0) { NimStringDesc* result; result = (NimStringDesc*)0; #line 1295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" #line 1312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" #line 1312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/strutils.nim" result = nsuRepeatChar(32, n_0); return result;} #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, writeDesc__StjU5vYwOmXMx1Zc9aCFqpQ)(NimStringDesc** help, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo, NimStringDesc* desc_0) { NI descIndent; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_163; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_164; NI remainingColumns; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_165; #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(((NI) 5), (*appInfo).namesWidth, &TM__9bPZS8ds69cDDm8QtLGuVTHw_163)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_163), ((NI) 2), &TM__9bPZS8ds69cDDm8QtLGuVTHw_164)) { raiseOverflow(); }; descIndent = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_164); #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt((*appInfo).terminalWidth, descIndent, &TM__9bPZS8ds69cDDm8QtLGuVTHw_165)) { raiseOverflow(); }; remainingColumns = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_165); #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_167; NimStringDesc* T5_; #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(remainingColumns < ((NI) 36))) goto LA3_; #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_166)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt((*appInfo).terminalWidth, ((NI) 2), &TM__9bPZS8ds69cDDm8QtLGuVTHw_167)) { raiseOverflow(); }; #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T5_ = (NimStringDesc*)0; T5_ = wrapWords__T8gYSir9ao1V9bYDExwUzAPg(desc_0, (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_167), NIM_TRUE, TM__9bPZS8ds69cDDm8QtLGuVTHw_168, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_166)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, T5_); #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } goto LA1_; LA3_: ; { NI wrappingWidth; NimStringDesc* T7_; NimStringDesc* T8_; NimStringDesc* T9_; NimStringDesc* T10_; #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" wrappingWidth = ((remainingColumns <= ((NI) 80)) ? remainingColumns : ((NI) 80)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_169)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = (NimStringDesc*)0; T7_ = rawNewString((desc_0 ? desc_0->Sup.len : 0) + 1);appendString(T7_, desc_0);appendString(T7_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_170)); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T8_ = (NimStringDesc*)0; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((descIndent) < ((NI) 0) || (descIndent) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(descIndent, ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T9_ = (NimStringDesc*)0; T9_ = spaces__rssDy7zs9cDeoYTeCoIy0Wgstrutils(((NI) (descIndent))); T8_ = rawNewString((T9_ ? T9_->Sup.len : 0) + 1);appendString(T8_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127));appendString(T8_, T9_); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T10_ = (NimStringDesc*)0; T10_ = wrapWords__T8gYSir9ao1V9bYDExwUzAPg(T7_, wrappingWidth, NIM_TRUE, TM__9bPZS8ds69cDDm8QtLGuVTHw_168, T8_); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, T10_); #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } LA1_: ; } #line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, describeInvocation__2TlHA3JaAXtInZfAEpuJqg)(NimStringDesc** help, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* cmdInvocation, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo) { NI longestArg; NIM_BOOL argsSectionStarted; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setStyle__y8lW2LrW2n5ZHaxH9bAf4WA(stdout, 1); #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 36), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, cmdInvocation); #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" longestArg = ((NI) 0); #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T3_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator; #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!(((NI) 0) < T3_)) goto LA4_; #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T8_; #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T8_ = (NIM_BOOL)0; T8_ = hasOpts__1EMfvmi9c8lQ79bCfRp8uF7A_2(cmd); if (!T8_) goto LA9_; #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_151)); } LA9_: ; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA(cmd); #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmdDiscriminator == NIM_NIL))) goto LA13_; #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_152)); } LA13_: ; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* arg; arg = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T18_; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T18_ = (NIM_BOOL)0; T18_ = hasArgs__1EMfvmi9c8lQ79bCfRp8uF7A_3(cmd); if (!T18_) goto LA19_; { NI i; NI colontmp_; NI colontmp__2; NI T22_; NI i_2; i = (NI)0; colontmp_ = (NI)0; colontmp__2 = (NI)0; #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" colontmp_ = firstArgIdx__6J5rosntexlE0qjDswo4VA_2(cmd); #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T22_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); colontmp__2 = T22_; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_2 = colontmp_; { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_159; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_2 < colontmp__2)) goto LA24; #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i = i_2; #line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } arg = (*cmd).opts->data[i]; #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_157)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, (*arg).name); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_158)); #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" longestArg = ((longestArg >= ((*arg).name ? (*arg).name->Sup.len : 0)) ? longestArg : ((*arg).name ? (*arg).name->Sup.len : 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__9bPZS8ds69cDDm8QtLGuVTHw_159)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_159); } LA24: ; } } } LA19_: ; } } LA4_: ; #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*cmd).desc ? (*cmd).desc->Sup.len : 0))) goto LA27_; #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, (*cmd).desc); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_160)); #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } LA27_: ; #line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" argsSectionStarted = NIM_FALSE; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* arg_2; arg_2 = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T32_; #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T32_ = (NIM_BOOL)0; T32_ = hasArgs__1EMfvmi9c8lQ79bCfRp8uF7A_3(cmd); if (!T32_) goto LA33_; { NI i_3; NI colontmp__3; NI colontmp__4; NI T36_; NI i_4; i_3 = (NI)0; colontmp__3 = (NI)0; colontmp__4 = (NI)0; #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" colontmp__3 = firstArgIdx__6J5rosntexlE0qjDswo4VA_2(cmd); #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T36_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); colontmp__4 = T36_; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_4 = colontmp__3; { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_171; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(i_4 < colontmp__4)) goto LA38; #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i_3 = i_4; #line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_3) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i_3,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } arg_2 = (*cmd).opts->data[i_3]; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* cliArg; NimStringDesc* T47_; NimStringDesc* T48_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_161; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_162; NimStringDesc* T49_; #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*arg_2).desc ? (*arg_2).desc->Sup.len : 0))) goto LA41_; #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!(argsSectionStarted)) goto LA45_; #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" argsSectionStarted = NIM_TRUE; } LA45_: ; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T47_ = (NimStringDesc*)0; #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T48_ = (NimStringDesc*)0; T48_ = humaneName__cUBD2xSovLSX9bSDweJsZOg(arg_2); T47_ = rawNewString((T48_ ? T48_->Sup.len : 0) + 3);appendString(T47_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_157));appendString(T47_, T48_);appendString(T47_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_158)); cliArg = T47_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setStyle__y8lW2LrW2n5ZHaxH9bAf4WA(stdout, 1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, cliArg); #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(((NI) 6), (*appInfo).namesWidth, &TM__9bPZS8ds69cDDm8QtLGuVTHw_161)) { raiseOverflow(); }; #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_161), (cliArg ? cliArg->Sup.len : 0), &TM__9bPZS8ds69cDDm8QtLGuVTHw_162)) { raiseOverflow(); }; if (((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) : ((NI) 0))) < ((NI) 0) || ((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) : ((NI) 0))) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) : ((NI) 0)), ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T49_ = (NimStringDesc*)0; T49_ = spaces__rssDy7zs9cDeoYTeCoIy0Wgstrutils(((NI) ((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_162) : ((NI) 0))))); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, T49_); #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" writeDesc__StjU5vYwOmXMx1Zc9aCFqpQ(help, appInfo, (*arg_2).desc); #line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); } LA41_: ; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimAddInt(i_4, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_171)) { raiseOverflow(); }; i_4 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_171); } LA38: ; } } } LA33_: ; } } #line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, describeOptions__c37SkDol5yqNCDtlLSFI1A)(NimStringDesc** help, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, NimStringDesc* cmdInvocation, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo, tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww optionsType) { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator; #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T3_; #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NIM_BOOL)0; T3_ = hasOpts__1EMfvmi9c8lQ79bCfRp8uF7A_2(cmd); if (!T3_) goto LA4_; #line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" switch (optionsType) { case ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 0): { #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_172)); } break; case ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 2): { #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_173)); } break; case ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 1): { } break; } { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; NI L; NI T10_; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T10_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); L = T10_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_185; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA12; #line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; { #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T16_; NIM_BOOL T17_; #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T16_ = (NIM_BOOL)0; #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T17_ = (NIM_BOOL)0; #line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T17_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 2)); if (T17_) goto LA18_; #line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T17_ = ((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0)); LA18_: ; T16_ = T17_; if (T16_) goto LA19_; T16_ = (*opt).isHidden; LA19_: ; if (!T16_) goto LA20_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto LA13; } LA20_: ; #line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_147)); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*opt).abbr ? (*opt).abbr->Sup.len : 0))) goto LA24_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setStyle__y8lW2LrW2n5ZHaxH9bAf4WA(stdout, 1); #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_128)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, (*opt).abbr); #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_174)); #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } goto LA22_; LA24_: ; { if (!(*appInfo).hasAbbrs) goto LA27_; #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_175)); } goto LA22_; LA27_: ; LA22_: ; #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* switch_1; NimStringDesc* T33_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_176; NimStringDesc* T34_; #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*opt).name ? (*opt).name->Sup.len : 0))) goto LA31_; #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T33_ = (NimStringDesc*)0; T33_ = rawNewString(((*opt).name ? (*opt).name->Sup.len : 0) + 2);appendString(T33_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_122));appendString(T33_, (*opt).name); switch_1 = T33_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setStyle__y8lW2LrW2n5ZHaxH9bAf4WA(stdout, 1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, switch_1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimSubInt((*appInfo).namesWidth, (switch_1 ? switch_1->Sup.len : 0), &TM__9bPZS8ds69cDDm8QtLGuVTHw_176)) { raiseOverflow(); }; if (((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) : ((NI) 0))) < ((NI) 0) || ((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) : ((NI) 0))) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) : ((NI) 0)), ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T34_ = (NimStringDesc*)0; T34_ = spaces__rssDy7zs9cDeoYTeCoIy0Wgstrutils(((NI) ((((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) >= ((NI) 0)) ? (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_176) : ((NI) 0))))); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, T34_); #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } goto LA29_; LA31_: ; { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_177; NimStringDesc* T36_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(((NI) 2), (*appInfo).namesWidth, &TM__9bPZS8ds69cDDm8QtLGuVTHw_177)) { raiseOverflow(); }; if (((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_177)) < ((NI) 0) || ((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_177)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_177), ((NI) 0), ((NI) IL64(9223372036854775807))); } #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T36_ = (NimStringDesc*)0; T36_ = spaces__rssDy7zs9cDeoYTeCoIy0Wgstrutils(((NI) ((NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_177)))); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, T36_); #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } LA29_: ; #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* T41_; #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*opt).desc ? (*opt).desc->Sup.len : 0))) goto LA39_; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T41_ = (NimStringDesc*)0; T41_ = nsuReplaceStr((*opt).desc, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_178), (*opt).typename_0); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" writeDesc__StjU5vYwOmXMx1Zc9aCFqpQ(help, appInfo, T41_); } LA39_: ; #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!((*opt).kind == ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 0))) goto LA44_; { NI i_2; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd; tySequence__ko9cxbrFH52ahk32IABzgRg* colontmp_; NI i_3; NI L_2; NI T47_; i_2 = (NI)0; subCmd = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; colontmp_ = (tySequence__ko9cxbrFH52ahk32IABzgRg*)0; #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } colontmp_ = (*opt)._kind_1.subCmds; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_3 = ((NI) 0); #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T47_ = (colontmp_ ? colontmp_->Sup.len : 0); L_2 = T47_; { #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_183; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_3 < L_2)) goto LA49; #line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i_2 = i_3; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if ((NU)(i_3) >= (NU)(colontmp_ ? colontmp_->Sup.len : 0)){ raiseIndexError2(i_3,(colontmp_ ? colontmp_->Sup.len : 0)-1); } subCmd = colontmp_->data[i_3]; { NimStringDesc* T56_; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T53_; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T53_ = (NIM_BOOL)0; T53_ = hasOpts__1EMfvmi9c8lQ79bCfRp8uF7A_2(subCmd); if (!!(T53_)) goto LA54_; #line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto LA50; } LA54_: ; #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_179)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setStyle__y8lW2LrW2n5ZHaxH9bAf4WA(stdout, 1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T56_ = (NimStringDesc*)0; T56_ = humaneName__cUBD2xSovLSX9bSDweJsZOg(opt); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, T56_); #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_180)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 32), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, (*subCmd).name); #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*opt).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } if (!(i_2 == (*opt)._kind_1.defaultSubCmd)) goto LA59_; #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_182)); } LA59_: ; #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" describeOptions__c37SkDol5yqNCDtlLSFI1A(help, subCmd, cmdInvocation, appInfo, ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 2)); } LA50: ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_3, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_183)) { raiseOverflow(); }; i_3 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_183); #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T63_; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T63_ = (colontmp_ ? colontmp_->Sup.len : 0); if (!!((T63_ == L_2))) goto LA64_; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_184)); } LA64_: ; } LA49: ; } } } LA44_: ; } LA13: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_185)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_185); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T68_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T68_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!!((T68_ == L))) goto LA69_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA69_: ; } LA12: ; } } } LA4_: ; #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA(cmd); #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI defaultCmdIdx; #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmdDiscriminator == NIM_NIL))) goto LA73_; #line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } defaultCmdIdx = (*subCmdDiscriminator)._kind_1.defaultSubCmd; #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* defaultCmd; #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((defaultCmdIdx == ((NI) -1)))) goto LA77_; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } if ((NU)(defaultCmdIdx) >= (NU)((*subCmdDiscriminator)._kind_1.subCmds ? (*subCmdDiscriminator)._kind_1.subCmds->Sup.len : 0)){ raiseIndexError2(defaultCmdIdx,((*subCmdDiscriminator)._kind_1.subCmds ? (*subCmdDiscriminator)._kind_1.subCmds->Sup.len : 0)-1); } defaultCmd = (*subCmdDiscriminator)._kind_1.subCmds->data[defaultCmdIdx]; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" describeOptions__c37SkDol5yqNCDtlLSFI1A(help, defaultCmd, cmdInvocation, appInfo, ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 1)); } LA77_: ; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 33), NIM_FALSE); #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_186)); #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); { NI i_4; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd_2; tySequence__ko9cxbrFH52ahk32IABzgRg* colontmp__2; NI i_5; NI L_3; NI T80_; i_4 = (NI)0; subCmd_2 = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; colontmp__2 = (tySequence__ko9cxbrFH52ahk32IABzgRg*)0; #line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } colontmp__2 = (*subCmdDiscriminator)._kind_1.subCmds; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_5 = ((NI) 0); #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T80_ = (colontmp__2 ? colontmp__2->Sup.len : 0); L_3 = T80_; { #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_187; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_5 < L_3)) goto LA82; #line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i_4 = i_5; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if ((NU)(i_5) >= (NU)(colontmp__2 ? colontmp__2->Sup.len : 0)){ raiseIndexError2(i_5,(colontmp__2 ? colontmp__2->Sup.len : 0)-1); } subCmd_2 = colontmp__2->data[i_5]; #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* subCmdInvocation; NimStringDesc* T87_; #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } if (!!((i_4 == (*subCmdDiscriminator)._kind_1.defaultSubCmd))) goto LA85_; #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T87_ = (NimStringDesc*)0; T87_ = rawNewString((cmdInvocation ? cmdInvocation->Sup.len : 0) + ((*subCmd_2).name ? (*subCmd_2).name->Sup.len : 0) + 1);appendString(T87_, cmdInvocation);appendString(T87_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_147));appendString(T87_, (*subCmd_2).name); subCmdInvocation = T87_; #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" describeInvocation__2TlHA3JaAXtInZfAEpuJqg(help, subCmd_2, subCmdInvocation, appInfo); #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" describeOptions__c37SkDol5yqNCDtlLSFI1A(help, subCmd_2, subCmdInvocation, appInfo, ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 0)); } LA85_: ; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_5, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_187)) { raiseOverflow(); }; i_5 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_187); #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T90_; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T90_ = (colontmp__2 ? colontmp__2->Sup.len : 0); if (!!((T90_ == L_3))) goto LA91_; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_184)); } LA91_: ; } LA82: ; } } } LA73_: ; } #line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, showHelp__FhEhQ2fXISR3PysDDadMqA)(NimStringDesc** help, tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* appInfo, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** activeCmds, NI activeCmdsLen_0) { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_146; NimStringDesc* cmdInvocation; #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*appInfo).copyrightBanner ? (*appInfo).copyrightBanner->Sup.len : 0))) goto LA3_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, (*appInfo).copyrightBanner); #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_140)); #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); } LA3_: ; #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmd = X5BX5D___HbndVVoautY9atM2E7BfDogsystem(activeCmds, activeCmdsLen_0, ((NI) 1)); #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*appInfo).maxNameLen = maxNameLen__6J5rosntexlE0qjDswo4VA(cmd); #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*appInfo).hasAbbrs = hasAbbrs__1EMfvmi9c8lQ79bCfRp8uF7A(cmd); #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*appInfo).terminalWidth = terminalWidth__s9bdJLFVciGfQ0i2sQaMF1g(); #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (nimAddInt(((((NI) 18) <= (*appInfo).maxNameLen) ? ((NI) 18) : (*appInfo).maxNameLen), ((NI) 6), &TM__9bPZS8ds69cDDm8QtLGuVTHw_146)) { raiseOverflow(); }; (*appInfo).namesWidth = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_146); #line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdInvocation = copyString((*appInfo).appInvocation); { NI i; NI colontmp_; NI i_2; i = (NI)0; colontmp_ = (NI)0; #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" colontmp_ = activeCmdsLen_0; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" i_2 = ((NI) 1); { #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_148; #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 LA7; #line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i = i_2; #line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdInvocation = resizeString(cmdInvocation, 1);appendString(cmdInvocation, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_147)); #line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(activeCmdsLen_0)){ raiseIndexError2(i,activeCmdsLen_0-1); } cmdInvocation = resizeString(cmdInvocation, ((*activeCmds[i]).name ? (*activeCmds[i]).name->Sup.len : 0) + 0);appendString(cmdInvocation, (*activeCmds[i]).name); #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__9bPZS8ds69cDDm8QtLGuVTHw_148)) { raiseOverflow(); }; i_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_148); } LA7: ; } } #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stdout, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 33), NIM_FALSE); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_149)); #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" describeInvocation__2TlHA3JaAXtInZfAEpuJqg(help, cmd, cmdInvocation, appInfo); #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" describeOptions__c37SkDol5yqNCDtlLSFI1A(help, cmd, cmdInvocation, appInfo, ((tyEnum_OptionsType__DesGwlzxtRh9cu2azc9a3dww) 0)); #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" exit(((NI) 0)); } static N_NIMCALL(void, Marker_tyRef__QtCxK3OkpAyy8Hko1P0lMw)(void* p, NI op) { tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* a; a = (tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*)p; nimGCvisit((void*)(*a).appInvocation, op); nimGCvisit((void*)(*a).copyrightBanner, op);} #line 913 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*, lazyHelpAppInfo__LQeQV1hZ5ot9a9btNTBBCt2Q)(void* ClE_0) { tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* result; tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ* colonenvP_; tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* T1_; NimStringDesc* T2_; NimStringDesc* T3_; tyTuple__7q7q3E6Oj24ZNVJb9aonhAg T4_; NimStringDesc* T5_; result = (tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*)0; colonenvP_ = (tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ*) ClE_0; #line 914 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = (tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*)0; T1_ = (tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*) newObj((&NTI__QtCxK3OkpAyy8Hko1P0lMw_), sizeof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw)); T2_ = (NimStringDesc*)0; T2_ = (*T1_).copyrightBanner; (*T1_).copyrightBanner = copyStringRC1((*colonenvP_).copyrightBanner1); if (T2_) nimGCunrefNoCycle(T2_); #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NimStringDesc*)0; T3_ = nosgetAppFilename(); #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T4_), sizeof(tyTuple__7q7q3E6Oj24ZNVJb9aonhAg)); nossplitFile(T3_, (&T4_)); T5_ = (NimStringDesc*)0; T5_ = (*T1_).appInvocation; (*T1_).appInvocation = copyStringRC1(T4_.Field1); if (T5_) nimGCunrefNoCycle(T5_); result = T1_; return result;} #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(void, some__sgddJT1RdlkGeWdlq9cgU0Aoptions)(NimStringDesc* val_0, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).val, NIM_NIL); (*Result).has = 0; #line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" (*Result).has = NIM_TRUE; #line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" unsureAsgnRef((void**) (&(*Result).val), copyString(val_0));} #line 2297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NimStringDesc*, getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem)(void) { NimStringDesc* result;{ result = (NimStringDesc*)0; #line 2300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" { #line 2300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" if (!(currException__9bVPeDJlYTi9bQApZpfH8wjg == NIM_NIL)) goto LA3_; result = ((NimStringDesc*) NIM_NIL); } goto LA1_; LA3_: ; { result = copyString((*currException__9bVPeDJlYTi9bQApZpfH8wjg).message); } LA1_: ; goto BeforeRet_; }BeforeRet_: ; return result;} #line 774 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg)(void) { NimStringDesc* T1_; tyTuple__7q7q3E6Oj24ZNVJb9aonhAg T2_; NimStringDesc* T3_; #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_195)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stderr, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 36), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T1_ = (NimStringDesc*)0; T1_ = nosgetAppFilename(); #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T2_), sizeof(tyTuple__7q7q3E6Oj24ZNVJb9aonhAg)); nossplitFile(T1_, (&T2_)); #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T3_ = (NimStringDesc*)0; T3_ = nsuFormatSingleElem(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_196), T2_.Field1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T3_); #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_197)); #line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" exit(((NI) 1)); } #line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, noMoreArgsError__9bQXNBN49b7LVtjI9bNM17nZw)(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd) { NimStringDesc* result; result = (NimStringDesc*)0; #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyArray__nHXaesL0DJZHyVS07ARPRA T5_; #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*cmd).name ? (*cmd).name->Sup.len : 0))) goto LA3_; #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T5_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA)); T5_[0] = copyString((*cmd).name); #line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = nsuFormatOpenArray(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_204), T5_, 1); } goto LA1_; LA3_: ; { NimStringDesc* T7_; tyTuple__7q7q3E6Oj24ZNVJb9aonhAg T8_; #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T7_ = (NimStringDesc*)0; T7_ = nosgetAppFilename(); #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T8_), sizeof(tyTuple__7q7q3E6Oj24ZNVJb9aonhAg)); nossplitFile(T7_, (&T8_)); result = copyString(T8_.Field1); } LA1_: ; #line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = resizeString(result, 16);appendString(result, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_205)); #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T11_; #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = (NIM_BOOL)0; T11_ = hasArgs__1EMfvmi9c8lQ79bCfRp8uF7A_3(cmd); if (!T11_) goto LA12_; #line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = resizeString(result, 11);appendString(result, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_206)); } LA12_: ; #line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" result = resizeString(result, 10);appendString(result, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_207)); return result;} #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(void, none__buJJ9ajp0wuYthKYXnCpQagoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result) { chckNil((void*)Result); unsureAsgnRef((void**)&(*Result).val, NIM_NIL); (*Result).has = 0;} #line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" static N_INLINE(void, none__tDzNOHmZeOXSXxERuUcd8Qoptions)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result) { #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/options.nim" none__buJJ9ajp0wuYthKYXnCpQagoptions(Result); } #line 805 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_CLOSURE(void, processMissingOpts__DcLTG7ehjSCi3ldruPB8lA)(tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* conf, tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd, void* ClE_0) { tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ* colonenvP_; colonenvP_ = (tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ*) ClE_0; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; NI i; NI L; NI T2_; opt = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T2_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); L = T2_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_213; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA4; #line 806 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)((*cmd).opts ? (*cmd).opts->Sup.len : 0)){ raiseIndexError2(i,((*cmd).opts ? (*cmd).opts->Sup.len : 0)-1); } opt = (*cmd).opts->data[i]; #line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*opt).idx) > (NU)(25)){ raiseIndexError2((*opt).idx, 25); } if (!((*colonenvP_).fieldCounters2[((*opt).idx)- 0] == ((NI) 0))) goto LA7_; #line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T11_; #line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = (NIM_BOOL)0; if ((NU)((*opt).idx) > (NU)(25)){ raiseIndexError2((*opt).idx, 25); } T11_ = (*colonenvP_).fieldSetters3[((*opt).idx)- 0].Field3; if (!(T11_)) goto LA12_; #line 803 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T11_ = !((*opt).hasDefault); LA12_: ; if (!T11_) goto LA13_; #line 809 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyArray__nHXaesL0DJZHyVS07ARPRA T19_; NimStringDesc* T20_; if (!(*colonenvP_).quitOnFailure4) goto LA17_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 809 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T19_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA)); T19_[0] = copyString((*opt).name); #line 809 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T20_ = (NimStringDesc*)0; T20_ = nsuFormatOpenArray(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_212), T19_, 1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T20_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA15_; LA17_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T22_; T22_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T22_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T22_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T22_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T22_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T22_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T22_, "ConfigurationError", "processMissingOpts", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA15_: ; } goto LA9_; LA13_: ; { NIM_BOOL T24_; #line 810 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*opt).idx) > (NU)(25)){ raiseIndexError2((*opt).idx, 25); } #line 810 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T24_ = (NIM_BOOL)0; T24_ = (*colonenvP_).configFile5.setters[((*opt).idx)- 0](conf, (&(*colonenvP_).configFile5)); if (!T24_) goto LA25_; } goto LA9_; LA25_: ; { tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A T30_; if (!(*opt).hasDefault) goto LA28_; #line 815 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*opt).idx) > (NU)(25)){ raiseIndexError2((*opt).idx, 25); } #line 815 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 815 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T30_), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A)); none__tDzNOHmZeOXSXxERuUcd8Qoptions((&T30_)); #line 815 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenvP_).fieldSetters3[((*opt).idx)- 0].Field1(conf, T30_); } goto LA9_; LA28_: ; LA9_: ; } LA7_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_213)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_213); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T33_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T33_ = ((*cmd).opts ? (*cmd).opts->Sup.len : 0); if (!!((T33_ == L))) goto LA34_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA34_: ; } LA4: ; } } } #line 737 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" N_LIB_PRIVATE N_NIMCALL(void, load__ASDRHKfgcNyInuzZLfLriA)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cmdLine_0, NimStringDesc* version_0, NimStringDesc* copyrightBanner, NIM_BOOL printUsage, NIM_BOOL quitOnFailure, tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* Result) { NI T1_; NI T2_; NI T3_; NI T4_; NI T5_; NI T6_; NI T7_; NI T8_; tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ* colonenv_; NimStringDesc* T9_; tyTuple__cYr9cjnCvWLanG6DEqai25g colontmp_; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* T10_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T11_; NimStringDesc* T12_; NimStringDesc* T13_; NimStringDesc* T14_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T15_; NimStringDesc* T16_; NimStringDesc* T17_; NimStringDesc* T18_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T19_; NimStringDesc* T20_; NimStringDesc* T21_; NimStringDesc* T22_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T23_; NimStringDesc* T24_; NimStringDesc* T25_; NimStringDesc* T26_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T27_; NimStringDesc* T28_; NimStringDesc* T29_; NimStringDesc* T30_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T31_; NimStringDesc* T32_; NimStringDesc* T33_; NimStringDesc* T34_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T35_; NimStringDesc* T36_; NimStringDesc* T37_; NimStringDesc* T38_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T39_; NimStringDesc* T40_; NimStringDesc* T41_; NimStringDesc* T42_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T43_; NimStringDesc* T44_; NimStringDesc* T45_; NimStringDesc* T46_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T47_; NimStringDesc* T48_; NimStringDesc* T49_; NimStringDesc* T50_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T51_; NimStringDesc* T52_; NimStringDesc* T53_; NimStringDesc* T54_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T55_; NimStringDesc* T56_; NimStringDesc* T57_; NimStringDesc* T58_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T59_; NimStringDesc* T60_; NimStringDesc* T61_; NimStringDesc* T62_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T63_; NimStringDesc* T64_; NimStringDesc* T65_; NimStringDesc* T66_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T67_; NimStringDesc* T68_; NimStringDesc* T69_; NimStringDesc* T70_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T71_; NimStringDesc* T72_; NimStringDesc* T73_; NimStringDesc* T74_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T75_; NimStringDesc* T76_; NimStringDesc* T77_; NimStringDesc* T78_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T79_; NimStringDesc* T80_; NimStringDesc* T81_; NimStringDesc* T82_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T83_; NimStringDesc* T84_; NimStringDesc* T85_; NimStringDesc* T86_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T87_; NimStringDesc* T88_; NimStringDesc* T89_; NimStringDesc* T90_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T91_; NimStringDesc* T92_; NimStringDesc* T93_; NimStringDesc* T94_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T95_; NimStringDesc* T96_; NimStringDesc* T97_; NimStringDesc* T98_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T99_; NimStringDesc* T100_; NimStringDesc* T101_; NimStringDesc* T102_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T103_; NimStringDesc* T104_; NimStringDesc* T105_; NimStringDesc* T106_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T107_; NimStringDesc* T108_; NimStringDesc* T109_; NimStringDesc* T110_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T111_; NimStringDesc* T112_; NimStringDesc* T113_; NimStringDesc* T114_; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* rootCmd; tyObject_WakuNodeConf__PQZYhg27woSVaegCU10Qpg* confAddr; tySequence__ko9cxbrFH52ahk32IABzgRg* activeCmds; NI nextArgIdx; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T115_; NimStringDesc* help; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* completion; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator_4; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T391_;{ chckNil((void*)Result); (*Result).logLevel = 0; switch ((*Result).listenAddress.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T1_ = (NI)0; for (T1_ = 0; T1_ < 16; T1_++) { (*Result).listenAddress.value._family_1.address_v6[T1_] = 0; } break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T2_ = (NI)0; for (T2_ = 0; T2_ < 4; T2_++) { (*Result).listenAddress.value._family_2.address_v4[T2_] = 0; } break; } (*Result).listenAddress.value.family = 0; (*Result).tcpPort = 0; (*Result).udpPort = 0; (*Result).portsShift = 0; unsureAsgnRef((void**)&(*Result).nat, NIM_NIL); unsureAsgnRef((void**)&(*Result).staticnodes, NIM_NIL); unsureAsgnRef((void**)&(*Result).storenode, NIM_NIL); (*Result).store = 0; (*Result).filter = 0; (*Result).relay = 0; (*Result).rlnrelay = 0; (*Result).swap = 0; unsureAsgnRef((void**)&(*Result).filternode, NIM_NIL); unsureAsgnRef((void**)&(*Result).dbpath, NIM_NIL); unsureAsgnRef((void**)&(*Result).topics, NIM_NIL); switch ((*Result).nodekey.scheme) { case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 0): unsureAsgnRef((void**)&(*Result).nodekey._scheme_1.rsakey, NIM_NIL); break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 1): T3_ = (NI)0; for (T3_ = 0; T3_ < 64; T3_++) { (*Result).nodekey._scheme_2.edkey.data[T3_] = 0; } break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 2): T4_ = (NI)0; for (T4_ = 0; T4_ < 32; T4_++) { (*Result).nodekey._scheme_3.skkey.data[T4_] = 0; } break; case ((tyEnum_PKScheme__GeN4EiKxd9aXAvv5y1lfmHg) 3): unsureAsgnRef((void**)&(*Result).nodekey._scheme_4.eckey, NIM_NIL); break; } (*Result).nodekey.scheme = 0; (*Result).rpc = 0; switch ((*Result).rpcAddress.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T5_ = (NI)0; for (T5_ = 0; T5_ < 16; T5_++) { (*Result).rpcAddress.value._family_1.address_v6[T5_] = 0; } break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T6_ = (NI)0; for (T6_ = 0; T6_ < 4; T6_++) { (*Result).rpcAddress.value._family_2.address_v4[T6_] = 0; } break; } (*Result).rpcAddress.value.family = 0; (*Result).rpcPort = 0; (*Result).rpcAdmin = 0; (*Result).rpcPrivate = 0; (*Result).metricsServer = 0; switch ((*Result).metricsServerAddress.value.family) { case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 0): T7_ = (NI)0; for (T7_ = 0; T7_ < 16; T7_++) { (*Result).metricsServerAddress.value._family_1.address_v6[T7_] = 0; } break; case ((tyEnum_IpAddressFamily__iqqacz9cr9bcNjYY74E10wPA) 1): T8_ = (NI)0; for (T8_ = 0; T8_ < 4; T8_++) { (*Result).metricsServerAddress.value._family_2.address_v4[T8_] = 0; } break; } (*Result).metricsServerAddress.value.family = 0; (*Result).metricsServerPort = 0; (*Result).logMetrics = 0; colonenv_ = (tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ*) newObj((&NTI__PSo7yGPnuUpS9c6ugfggbWg_), sizeof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ)); (*colonenv_).Sup.m_type = (&NTI__AVGR3RFF3wwtyqxnvVpEkQ_); #line 740 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T9_ = (NimStringDesc*)0; T9_ = (*colonenv_).copyrightBanner1; (*colonenv_).copyrightBanner1 = copyStringRC1(copyrightBanner); if (T9_) nimGCunrefNoCycle(T9_); #line 742 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenv_).quitOnFailure4 = quitOnFailure; #line 759 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 759 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" appendConfigFileFormats__TZ2pHayc9apz9b6MAHwpJiEA(); nimZeroMem((void*)(&colontmp_), sizeof(tyTuple__cYr9cjnCvWLanG6DEqai25g)); #line 761 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T10_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; T10_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*) newObj((&NTI__6TS6DQKShZRw32kbyabYRw_), sizeof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg)); asgnRef((void**) (&(*T10_).name), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T10_).desc), ((NimStringDesc*) NIM_NIL)); (*T10_).isHidden = NIM_FALSE; #line 140 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" if ((*T10_).opts) { nimGCunrefNoCycle((*T10_).opts); (*T10_).opts = NIM_NIL; } (*T10_).opts = (tySequence__iU42g6hoJmYMsd12KeuYtQ*) newSeqRC1((&NTI__iU42g6hoJmYMsd12KeuYtQ_), 26); T11_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T11_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T12_ = (NimStringDesc*)0; T12_ = (*T11_).name; (*T11_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_12)); if (T12_) nimGCunrefNoCycle(T12_); asgnRef((void**) (&(*T11_).abbr), ((NimStringDesc*) NIM_NIL)); T13_ = (NimStringDesc*)0; T13_ = (*T11_).desc; (*T11_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_13)); if (T13_) nimGCunrefNoCycle(T13_); T14_ = (NimStringDesc*)0; T14_ = (*T11_).typename_0; (*T11_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_14)); if (T14_) nimGCunrefNoCycle(T14_); (*T11_).idx = ((NI) 0); (*T11_).hasDefault = NIM_TRUE; (*T11_).isHidden = NIM_FALSE; (*T11_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[0]), T11_); T15_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T15_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T16_ = (NimStringDesc*)0; T16_ = (*T15_).name; (*T15_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_15)); if (T16_) nimGCunrefNoCycle(T16_); asgnRef((void**) (&(*T15_).abbr), ((NimStringDesc*) NIM_NIL)); T17_ = (NimStringDesc*)0; T17_ = (*T15_).desc; (*T15_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_16)); if (T17_) nimGCunrefNoCycle(T17_); T18_ = (NimStringDesc*)0; T18_ = (*T15_).typename_0; (*T15_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_17)); if (T18_) nimGCunrefNoCycle(T18_); (*T15_).idx = ((NI) 1); (*T15_).hasDefault = NIM_TRUE; (*T15_).isHidden = NIM_FALSE; (*T15_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[1]), T15_); T19_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T19_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T20_ = (NimStringDesc*)0; T20_ = (*T19_).name; (*T19_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_18)); if (T20_) nimGCunrefNoCycle(T20_); asgnRef((void**) (&(*T19_).abbr), ((NimStringDesc*) NIM_NIL)); T21_ = (NimStringDesc*)0; T21_ = (*T19_).desc; (*T19_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_19)); if (T21_) nimGCunrefNoCycle(T21_); T22_ = (NimStringDesc*)0; T22_ = (*T19_).typename_0; (*T19_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_20)); if (T22_) nimGCunrefNoCycle(T22_); (*T19_).idx = ((NI) 2); (*T19_).hasDefault = NIM_TRUE; (*T19_).isHidden = NIM_FALSE; (*T19_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[2]), T19_); T23_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T23_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T24_ = (NimStringDesc*)0; T24_ = (*T23_).name; (*T23_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_21)); if (T24_) nimGCunrefNoCycle(T24_); asgnRef((void**) (&(*T23_).abbr), ((NimStringDesc*) NIM_NIL)); T25_ = (NimStringDesc*)0; T25_ = (*T23_).desc; (*T23_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_22)); if (T25_) nimGCunrefNoCycle(T25_); T26_ = (NimStringDesc*)0; T26_ = (*T23_).typename_0; (*T23_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_20)); if (T26_) nimGCunrefNoCycle(T26_); (*T23_).idx = ((NI) 3); (*T23_).hasDefault = NIM_TRUE; (*T23_).isHidden = NIM_FALSE; (*T23_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[3]), T23_); T27_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T27_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T28_ = (NimStringDesc*)0; T28_ = (*T27_).name; (*T27_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_23)); if (T28_) nimGCunrefNoCycle(T28_); asgnRef((void**) (&(*T27_).abbr), ((NimStringDesc*) NIM_NIL)); T29_ = (NimStringDesc*)0; T29_ = (*T27_).desc; (*T27_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_24)); if (T29_) nimGCunrefNoCycle(T29_); T30_ = (NimStringDesc*)0; T30_ = (*T27_).typename_0; (*T27_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_25)); if (T30_) nimGCunrefNoCycle(T30_); (*T27_).idx = ((NI) 4); (*T27_).hasDefault = NIM_TRUE; (*T27_).isHidden = NIM_FALSE; (*T27_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[4]), T27_); T31_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T31_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T32_ = (NimStringDesc*)0; T32_ = (*T31_).name; (*T31_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_26)); if (T32_) nimGCunrefNoCycle(T32_); asgnRef((void**) (&(*T31_).abbr), ((NimStringDesc*) NIM_NIL)); T33_ = (NimStringDesc*)0; T33_ = (*T31_).desc; (*T31_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_27)); if (T33_) nimGCunrefNoCycle(T33_); T34_ = (NimStringDesc*)0; T34_ = (*T31_).typename_0; (*T31_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_28)); if (T34_) nimGCunrefNoCycle(T34_); (*T31_).idx = ((NI) 5); (*T31_).hasDefault = NIM_TRUE; (*T31_).isHidden = NIM_FALSE; (*T31_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[5]), T31_); T35_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T35_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T36_ = (NimStringDesc*)0; T36_ = (*T35_).name; (*T35_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_29)); if (T36_) nimGCunrefNoCycle(T36_); asgnRef((void**) (&(*T35_).abbr), ((NimStringDesc*) NIM_NIL)); T37_ = (NimStringDesc*)0; T37_ = (*T35_).desc; (*T35_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_30)); if (T37_) nimGCunrefNoCycle(T37_); T38_ = (NimStringDesc*)0; T38_ = (*T35_).typename_0; (*T35_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_31)); if (T38_) nimGCunrefNoCycle(T38_); (*T35_).idx = ((NI) 6); (*T35_).hasDefault = NIM_FALSE; (*T35_).isHidden = NIM_FALSE; (*T35_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[6]), T35_); T39_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T39_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T40_ = (NimStringDesc*)0; T40_ = (*T39_).name; (*T39_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_32)); if (T40_) nimGCunrefNoCycle(T40_); asgnRef((void**) (&(*T39_).abbr), ((NimStringDesc*) NIM_NIL)); T41_ = (NimStringDesc*)0; T41_ = (*T39_).desc; (*T39_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_33)); if (T41_) nimGCunrefNoCycle(T41_); T42_ = (NimStringDesc*)0; T42_ = (*T39_).typename_0; (*T39_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_28)); if (T42_) nimGCunrefNoCycle(T42_); (*T39_).idx = ((NI) 7); (*T39_).hasDefault = NIM_TRUE; (*T39_).isHidden = NIM_FALSE; (*T39_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[7]), T39_); T43_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T43_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T44_ = (NimStringDesc*)0; T44_ = (*T43_).name; (*T43_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_34)); if (T44_) nimGCunrefNoCycle(T44_); asgnRef((void**) (&(*T43_).abbr), ((NimStringDesc*) NIM_NIL)); T45_ = (NimStringDesc*)0; T45_ = (*T43_).desc; (*T43_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_35)); if (T45_) nimGCunrefNoCycle(T45_); T46_ = (NimStringDesc*)0; T46_ = (*T43_).typename_0; (*T43_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T46_) nimGCunrefNoCycle(T46_); (*T43_).idx = ((NI) 8); (*T43_).hasDefault = NIM_TRUE; (*T43_).isHidden = NIM_FALSE; (*T43_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[8]), T43_); T47_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T47_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T48_ = (NimStringDesc*)0; T48_ = (*T47_).name; (*T47_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_37)); if (T48_) nimGCunrefNoCycle(T48_); asgnRef((void**) (&(*T47_).abbr), ((NimStringDesc*) NIM_NIL)); T49_ = (NimStringDesc*)0; T49_ = (*T47_).desc; (*T47_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_38)); if (T49_) nimGCunrefNoCycle(T49_); T50_ = (NimStringDesc*)0; T50_ = (*T47_).typename_0; (*T47_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T50_) nimGCunrefNoCycle(T50_); (*T47_).idx = ((NI) 9); (*T47_).hasDefault = NIM_TRUE; (*T47_).isHidden = NIM_FALSE; (*T47_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[9]), T47_); T51_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T51_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T52_ = (NimStringDesc*)0; T52_ = (*T51_).name; (*T51_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_39)); if (T52_) nimGCunrefNoCycle(T52_); asgnRef((void**) (&(*T51_).abbr), ((NimStringDesc*) NIM_NIL)); T53_ = (NimStringDesc*)0; T53_ = (*T51_).desc; (*T51_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_40)); if (T53_) nimGCunrefNoCycle(T53_); T54_ = (NimStringDesc*)0; T54_ = (*T51_).typename_0; (*T51_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T54_) nimGCunrefNoCycle(T54_); (*T51_).idx = ((NI) 10); (*T51_).hasDefault = NIM_TRUE; (*T51_).isHidden = NIM_FALSE; (*T51_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[10]), T51_); T55_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T55_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T56_ = (NimStringDesc*)0; T56_ = (*T55_).name; (*T55_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_41)); if (T56_) nimGCunrefNoCycle(T56_); asgnRef((void**) (&(*T55_).abbr), ((NimStringDesc*) NIM_NIL)); T57_ = (NimStringDesc*)0; T57_ = (*T55_).desc; (*T55_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_42)); if (T57_) nimGCunrefNoCycle(T57_); T58_ = (NimStringDesc*)0; T58_ = (*T55_).typename_0; (*T55_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T58_) nimGCunrefNoCycle(T58_); (*T55_).idx = ((NI) 11); (*T55_).hasDefault = NIM_TRUE; (*T55_).isHidden = NIM_FALSE; (*T55_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[11]), T55_); T59_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T59_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T60_ = (NimStringDesc*)0; T60_ = (*T59_).name; (*T59_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_43)); if (T60_) nimGCunrefNoCycle(T60_); asgnRef((void**) (&(*T59_).abbr), ((NimStringDesc*) NIM_NIL)); T61_ = (NimStringDesc*)0; T61_ = (*T59_).desc; (*T59_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_44)); if (T61_) nimGCunrefNoCycle(T61_); T62_ = (NimStringDesc*)0; T62_ = (*T59_).typename_0; (*T59_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T62_) nimGCunrefNoCycle(T62_); (*T59_).idx = ((NI) 12); (*T59_).hasDefault = NIM_TRUE; (*T59_).isHidden = NIM_FALSE; (*T59_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[12]), T59_); T63_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T63_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T64_ = (NimStringDesc*)0; T64_ = (*T63_).name; (*T63_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_45)); if (T64_) nimGCunrefNoCycle(T64_); asgnRef((void**) (&(*T63_).abbr), ((NimStringDesc*) NIM_NIL)); T65_ = (NimStringDesc*)0; T65_ = (*T63_).desc; (*T63_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_46)); if (T65_) nimGCunrefNoCycle(T65_); T66_ = (NimStringDesc*)0; T66_ = (*T63_).typename_0; (*T63_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_28)); if (T66_) nimGCunrefNoCycle(T66_); (*T63_).idx = ((NI) 13); (*T63_).hasDefault = NIM_TRUE; (*T63_).isHidden = NIM_FALSE; (*T63_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[13]), T63_); T67_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T67_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T68_ = (NimStringDesc*)0; T68_ = (*T67_).name; (*T67_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_47)); if (T68_) nimGCunrefNoCycle(T68_); asgnRef((void**) (&(*T67_).abbr), ((NimStringDesc*) NIM_NIL)); T69_ = (NimStringDesc*)0; T69_ = (*T67_).desc; (*T67_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_48)); if (T69_) nimGCunrefNoCycle(T69_); T70_ = (NimStringDesc*)0; T70_ = (*T67_).typename_0; (*T67_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_28)); if (T70_) nimGCunrefNoCycle(T70_); (*T67_).idx = ((NI) 14); (*T67_).hasDefault = NIM_TRUE; (*T67_).isHidden = NIM_FALSE; (*T67_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[14]), T67_); T71_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T71_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T72_ = (NimStringDesc*)0; T72_ = (*T71_).name; (*T71_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_49)); if (T72_) nimGCunrefNoCycle(T72_); asgnRef((void**) (&(*T71_).abbr), ((NimStringDesc*) NIM_NIL)); T73_ = (NimStringDesc*)0; T73_ = (*T71_).desc; (*T71_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_50)); if (T73_) nimGCunrefNoCycle(T73_); T74_ = (NimStringDesc*)0; T74_ = (*T71_).typename_0; (*T71_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_28)); if (T74_) nimGCunrefNoCycle(T74_); (*T71_).idx = ((NI) 15); (*T71_).hasDefault = NIM_TRUE; (*T71_).isHidden = NIM_FALSE; (*T71_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[15]), T71_); T75_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T75_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T76_ = (NimStringDesc*)0; T76_ = (*T75_).name; (*T75_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_51)); if (T76_) nimGCunrefNoCycle(T76_); asgnRef((void**) (&(*T75_).abbr), ((NimStringDesc*) NIM_NIL)); T77_ = (NimStringDesc*)0; T77_ = (*T75_).desc; (*T75_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_52)); if (T77_) nimGCunrefNoCycle(T77_); T78_ = (NimStringDesc*)0; T78_ = (*T75_).typename_0; (*T75_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_53)); if (T78_) nimGCunrefNoCycle(T78_); (*T75_).idx = ((NI) 16); (*T75_).hasDefault = NIM_TRUE; (*T75_).isHidden = NIM_FALSE; (*T75_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[16]), T75_); T79_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T79_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T80_ = (NimStringDesc*)0; T80_ = (*T79_).name; (*T79_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_54)); if (T80_) nimGCunrefNoCycle(T80_); asgnRef((void**) (&(*T79_).abbr), ((NimStringDesc*) NIM_NIL)); T81_ = (NimStringDesc*)0; T81_ = (*T79_).desc; (*T79_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_55)); if (T81_) nimGCunrefNoCycle(T81_); T82_ = (NimStringDesc*)0; T82_ = (*T79_).typename_0; (*T79_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T82_) nimGCunrefNoCycle(T82_); (*T79_).idx = ((NI) 17); (*T79_).hasDefault = NIM_TRUE; (*T79_).isHidden = NIM_FALSE; (*T79_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[17]), T79_); T83_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T83_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T84_ = (NimStringDesc*)0; T84_ = (*T83_).name; (*T83_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_56)); if (T84_) nimGCunrefNoCycle(T84_); asgnRef((void**) (&(*T83_).abbr), ((NimStringDesc*) NIM_NIL)); T85_ = (NimStringDesc*)0; T85_ = (*T83_).desc; (*T83_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_57)); if (T85_) nimGCunrefNoCycle(T85_); T86_ = (NimStringDesc*)0; T86_ = (*T83_).typename_0; (*T83_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_17)); if (T86_) nimGCunrefNoCycle(T86_); (*T83_).idx = ((NI) 18); (*T83_).hasDefault = NIM_TRUE; (*T83_).isHidden = NIM_FALSE; (*T83_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[18]), T83_); T87_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T87_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T88_ = (NimStringDesc*)0; T88_ = (*T87_).name; (*T87_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_58)); if (T88_) nimGCunrefNoCycle(T88_); asgnRef((void**) (&(*T87_).abbr), ((NimStringDesc*) NIM_NIL)); T89_ = (NimStringDesc*)0; T89_ = (*T87_).desc; (*T87_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_59)); if (T89_) nimGCunrefNoCycle(T89_); T90_ = (NimStringDesc*)0; T90_ = (*T87_).typename_0; (*T87_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_25)); if (T90_) nimGCunrefNoCycle(T90_); (*T87_).idx = ((NI) 19); (*T87_).hasDefault = NIM_TRUE; (*T87_).isHidden = NIM_FALSE; (*T87_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[19]), T87_); T91_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T91_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T92_ = (NimStringDesc*)0; T92_ = (*T91_).name; (*T91_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_60)); if (T92_) nimGCunrefNoCycle(T92_); asgnRef((void**) (&(*T91_).abbr), ((NimStringDesc*) NIM_NIL)); T93_ = (NimStringDesc*)0; T93_ = (*T91_).desc; (*T91_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_61)); if (T93_) nimGCunrefNoCycle(T93_); T94_ = (NimStringDesc*)0; T94_ = (*T91_).typename_0; (*T91_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T94_) nimGCunrefNoCycle(T94_); (*T91_).idx = ((NI) 20); (*T91_).hasDefault = NIM_TRUE; (*T91_).isHidden = NIM_FALSE; (*T91_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[20]), T91_); T95_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T95_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T96_ = (NimStringDesc*)0; T96_ = (*T95_).name; (*T95_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_62)); if (T96_) nimGCunrefNoCycle(T96_); asgnRef((void**) (&(*T95_).abbr), ((NimStringDesc*) NIM_NIL)); T97_ = (NimStringDesc*)0; T97_ = (*T95_).desc; (*T95_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_63)); if (T97_) nimGCunrefNoCycle(T97_); T98_ = (NimStringDesc*)0; T98_ = (*T95_).typename_0; (*T95_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T98_) nimGCunrefNoCycle(T98_); (*T95_).idx = ((NI) 21); (*T95_).hasDefault = NIM_TRUE; (*T95_).isHidden = NIM_FALSE; (*T95_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[21]), T95_); T99_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T99_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T100_ = (NimStringDesc*)0; T100_ = (*T99_).name; (*T99_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_64)); if (T100_) nimGCunrefNoCycle(T100_); asgnRef((void**) (&(*T99_).abbr), ((NimStringDesc*) NIM_NIL)); T101_ = (NimStringDesc*)0; T101_ = (*T99_).desc; (*T99_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_65)); if (T101_) nimGCunrefNoCycle(T101_); T102_ = (NimStringDesc*)0; T102_ = (*T99_).typename_0; (*T99_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T102_) nimGCunrefNoCycle(T102_); (*T99_).idx = ((NI) 22); (*T99_).hasDefault = NIM_TRUE; (*T99_).isHidden = NIM_FALSE; (*T99_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[22]), T99_); T103_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T103_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T104_ = (NimStringDesc*)0; T104_ = (*T103_).name; (*T103_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_66)); if (T104_) nimGCunrefNoCycle(T104_); asgnRef((void**) (&(*T103_).abbr), ((NimStringDesc*) NIM_NIL)); T105_ = (NimStringDesc*)0; T105_ = (*T103_).desc; (*T103_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_67)); if (T105_) nimGCunrefNoCycle(T105_); T106_ = (NimStringDesc*)0; T106_ = (*T103_).typename_0; (*T103_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_17)); if (T106_) nimGCunrefNoCycle(T106_); (*T103_).idx = ((NI) 23); (*T103_).hasDefault = NIM_TRUE; (*T103_).isHidden = NIM_FALSE; (*T103_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[23]), T103_); T107_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T107_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T108_ = (NimStringDesc*)0; T108_ = (*T107_).name; (*T107_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_68)); if (T108_) nimGCunrefNoCycle(T108_); asgnRef((void**) (&(*T107_).abbr), ((NimStringDesc*) NIM_NIL)); T109_ = (NimStringDesc*)0; T109_ = (*T107_).desc; (*T107_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_69)); if (T109_) nimGCunrefNoCycle(T109_); T110_ = (NimStringDesc*)0; T110_ = (*T107_).typename_0; (*T107_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_25)); if (T110_) nimGCunrefNoCycle(T110_); (*T107_).idx = ((NI) 24); (*T107_).hasDefault = NIM_TRUE; (*T107_).isHidden = NIM_FALSE; (*T107_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[24]), T107_); T111_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T111_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*) newObj((&NTI__fFbH9acUqQ9cpmgG4EsVlJow_), sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ)); T112_ = (NimStringDesc*)0; T112_ = (*T111_).name; (*T111_).name = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_70)); if (T112_) nimGCunrefNoCycle(T112_); asgnRef((void**) (&(*T111_).abbr), ((NimStringDesc*) NIM_NIL)); T113_ = (NimStringDesc*)0; T113_ = (*T111_).desc; (*T111_).desc = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_71)); if (T113_) nimGCunrefNoCycle(T113_); T114_ = (NimStringDesc*)0; T114_ = (*T111_).typename_0; (*T111_).typename_0 = copyStringRC1(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_36)); if (T114_) nimGCunrefNoCycle(T114_); (*T111_).idx = ((NI) 25); (*T111_).hasDefault = NIM_TRUE; (*T111_).isHidden = NIM_FALSE; (*T111_).kind = ((tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg) 1); asgnRef((void**) (&(*T10_).opts->data[25]), T111_); colontmp_.Field0 = T10_; colontmp_.Field1[0].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_12)); colontmp_.Field1[0].Field1 = logLevelSetter__qCTX2IXZo57tVUdRwkMFnQ; colontmp_.Field1[0].Field2 = logLevelComplete__26PtZqIz9aG9aJqHY9cIwy67g; #line 15 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 15 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[0].Field3 = requiresInput__lNiJGyFJG9cHFMBHjjqNw3w(); #line 15 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 15 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[0].Field4 = acceptsMultipleValues__lNiJGyFJG9cHFMBHjjqNw3w_2(); colontmp_.Field1[1].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_15)); colontmp_.Field1[1].Field1 = listenAddressSetter__obdj0osEPJ50XjnvAvxxLg; colontmp_.Field1[1].Field2 = listenAddressComplete__f0bS6eAw9cbBMfhrELaONNg; #line 20 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 20 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[1].Field3 = requiresInput__9a7V1fB2J9cXvU8r5eywBB1w(); #line 20 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 20 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[1].Field4 = acceptsMultipleValues__9a7V1fB2J9cXvU8r5eywBB1w_2(); colontmp_.Field1[2].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_18)); colontmp_.Field1[2].Field1 = tcpPortSetter__Y769cWotoZt9c333cdsWiT2Q; colontmp_.Field1[2].Field2 = tcpPortComplete__mz3UHJ9b42pC9adYj7dRZjEQ; #line 25 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 25 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[2].Field3 = requiresInput__R2nUd753cL5d730cbUHqLw(); #line 25 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 25 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[2].Field4 = acceptsMultipleValues__R2nUd753cL5d730cbUHqLw_2(); colontmp_.Field1[3].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_21)); colontmp_.Field1[3].Field1 = udpPortSetter__J69br56yX8HAviPWKmHkVqQ; colontmp_.Field1[3].Field2 = udpPortComplete__kUyE6tgKippUNAtT9aCut2g; #line 30 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 30 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[3].Field3 = requiresInput__R2nUd753cL5d730cbUHqLw(); #line 30 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 30 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[3].Field4 = acceptsMultipleValues__R2nUd753cL5d730cbUHqLw_2(); colontmp_.Field1[4].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_23)); colontmp_.Field1[4].Field1 = portsShiftSetter__ZOwVvULxXROOEmKoAke9cEg; colontmp_.Field1[4].Field2 = portsShiftComplete__g3StRODfJ0UyvVT41nLzQA; #line 35 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[4].Field3 = requiresInput__x1klfOl1GXBsqXTJXxiKPg(); #line 35 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[4].Field4 = acceptsMultipleValues__x1klfOl1GXBsqXTJXxiKPg_2(); colontmp_.Field1[5].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_26)); colontmp_.Field1[5].Field1 = natSetter__66eJCQFggwVm5F9cyZeHSaQ; colontmp_.Field1[5].Field2 = natComplete__sNpr72QduiSavXksLjRffQ; #line 37 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[5].Field3 = requiresInput__38URwU7bWO7CoNpX9bzN7cw(); #line 37 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[5].Field4 = acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2(); colontmp_.Field1[6].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_29)); colontmp_.Field1[6].Field1 = staticnodesSetter__6b0tFhjnyxFGiwWZVExxOA; colontmp_.Field1[6].Field2 = staticnodesComplete__jDli9aqPzMe0g7t0ifgB3pg; #line 44 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[6].Field3 = requiresInput__1vEjlr5F9bQNnk3feF9bCbEA(); #line 44 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[6].Field4 = acceptsMultipleValues__1vEjlr5F9bQNnk3feF9bCbEA_2(); colontmp_.Field1[7].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_32)); colontmp_.Field1[7].Field1 = storenodeSetter__1ngudjg63adGkNfzhyj1Zw; colontmp_.Field1[7].Field2 = storenodeComplete__lB3i8XObdW5t83dQJPYqAw; #line 49 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 49 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[7].Field3 = requiresInput__38URwU7bWO7CoNpX9bzN7cw(); #line 49 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 49 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[7].Field4 = acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2(); colontmp_.Field1[8].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_34)); colontmp_.Field1[8].Field1 = storeSetter__9apOi47OjpOhP9a2gwemJ9c7w; colontmp_.Field1[8].Field2 = storeComplete__J9cHux9aimlTze8AcNPUuD8g; #line 54 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[8].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 54 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[8].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[9].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_37)); colontmp_.Field1[9].Field1 = filterSetter__RTy8tvXnmBDzkozx54P6rw; colontmp_.Field1[9].Field2 = filterComplete__UFIyeBkWgozykuSKFzmQ5g; #line 59 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 59 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[9].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 59 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 59 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[9].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[10].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_39)); colontmp_.Field1[10].Field1 = relaySetter__eeZdVmT415Lzftukg2V2FA; colontmp_.Field1[10].Field2 = relayComplete__AEMNv1z6je9cUA8yoKRs2Tw; #line 64 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[10].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 64 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 64 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[10].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[11].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_41)); colontmp_.Field1[11].Field1 = rlnrelaySetter__jwwVP3xg5tC5WVCfSvOGiA; colontmp_.Field1[11].Field2 = rlnrelayComplete__86eaig1XNtUP4SQ2D70WKw; #line 69 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 69 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[11].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 69 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 69 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[11].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[12].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_43)); colontmp_.Field1[12].Field1 = swapSetter__CU6wcZ9cdwvurN1jgkhH9cMg; colontmp_.Field1[12].Field2 = swapComplete__yKn4Zne0J59cu2Z6Pe9clNeg; #line 74 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[12].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 74 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[12].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[13].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_45)); colontmp_.Field1[13].Field1 = filternodeSetter__gIcazvjRwbFG7xM5TM4t2A; colontmp_.Field1[13].Field2 = filternodeComplete__GWiSDnVAeCVOB4joftDv0g; #line 79 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 79 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[13].Field3 = requiresInput__38URwU7bWO7CoNpX9bzN7cw(); #line 79 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 79 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[13].Field4 = acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2(); colontmp_.Field1[14].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_47)); colontmp_.Field1[14].Field1 = dbpathSetter__8GPm0q79agKwwssvPtoHfAQ; colontmp_.Field1[14].Field2 = dbpathComplete__3ydFMK4i37zMHyk2Z6qd2A; #line 84 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 84 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[14].Field3 = requiresInput__38URwU7bWO7CoNpX9bzN7cw(); #line 84 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 84 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[14].Field4 = acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2(); colontmp_.Field1[15].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_49)); colontmp_.Field1[15].Field1 = topicsSetter__9aDuvfiL9a7J5BtDhbe9aGyQQ; colontmp_.Field1[15].Field2 = topicsComplete__KOFt3xvrFnJr1rU9cOsk5kg; #line 89 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 89 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[15].Field3 = requiresInput__38URwU7bWO7CoNpX9bzN7cw(); #line 89 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 89 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[15].Field4 = acceptsMultipleValues__38URwU7bWO7CoNpX9bzN7cw_2(); colontmp_.Field1[16].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_51)); colontmp_.Field1[16].Field1 = nodekeySetter__b9a4pVI9aSJ5jUUo4t6bOWmQ; colontmp_.Field1[16].Field2 = nodekeyComplete__Al86huLvYk6pgJj3w3ArGA; #line 95 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[16].Field3 = requiresInput__9cedsS9c6eLG2WNveS13Cqjw(); #line 95 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 95 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[16].Field4 = acceptsMultipleValues__9cedsS9c6eLG2WNveS13Cqjw_2(); colontmp_.Field1[17].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_54)); colontmp_.Field1[17].Field1 = rpcSetter__Unh55O4bdNLGaK8o9cs4C9aA; colontmp_.Field1[17].Field2 = rpcComplete__xMy3ZjdIdJCzI9biZwwoR6w; #line 100 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[17].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 100 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 100 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[17].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[18].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_56)); colontmp_.Field1[18].Field1 = rpcAddressSetter__qHqx8Lc2kB0n9a8KMjTjNCQ; colontmp_.Field1[18].Field2 = rpcAddressComplete__1MJsLNFpHzMQOW679au63nA; #line 105 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 105 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[18].Field3 = requiresInput__9a7V1fB2J9cXvU8r5eywBB1w(); #line 105 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 105 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[18].Field4 = acceptsMultipleValues__9a7V1fB2J9cXvU8r5eywBB1w_2(); colontmp_.Field1[19].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_58)); colontmp_.Field1[19].Field1 = rpcPortSetter__GNKfTErnG1py7GjqQ9bSWwQ; colontmp_.Field1[19].Field2 = rpcPortComplete__UqiGYVDwnSdOQKvx2N9aUFg; #line 110 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 110 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[19].Field3 = requiresInput__x1klfOl1GXBsqXTJXxiKPg(); #line 110 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 110 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[19].Field4 = acceptsMultipleValues__x1klfOl1GXBsqXTJXxiKPg_2(); colontmp_.Field1[20].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_60)); colontmp_.Field1[20].Field1 = rpcAdminSetter__n0HqdZj9bBD66AB4p8uFEBw; colontmp_.Field1[20].Field2 = rpcAdminComplete__Cfbc6jYvRfx9cV3rTfb6BOg; #line 115 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 115 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[20].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 115 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 115 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[20].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[21].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_62)); colontmp_.Field1[21].Field1 = rpcPrivateSetter__AYCXMdIwFn7nGU9cERUZZZw; colontmp_.Field1[21].Field2 = rpcPrivateComplete__vG2UbzqapVi8fICcHLVg9aA; #line 120 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[21].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 120 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[21].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[22].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_64)); colontmp_.Field1[22].Field1 = metricsServerSetter__pJ7jYYl7NSdWo48a3oY9cZQ; colontmp_.Field1[22].Field2 = metricsServerComplete__h2pSmaGxZSQdEyRb5rdNFw; #line 125 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 125 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[22].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 125 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 125 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[22].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); colontmp_.Field1[23].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_66)); colontmp_.Field1[23].Field1 = metricsServerAddressSetter__vTRn9c1Zz9cOeLDKV2DsFiPg; colontmp_.Field1[23].Field2 = metricsServerAddressComplete__vjB5fTdJeqornQm4y9bHMAQ; #line 130 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[23].Field3 = requiresInput__9a7V1fB2J9cXvU8r5eywBB1w(); #line 130 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[23].Field4 = acceptsMultipleValues__9a7V1fB2J9cXvU8r5eywBB1w_2(); colontmp_.Field1[24].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_68)); colontmp_.Field1[24].Field1 = metricsServerPortSetter__oO5Tl5j6689azen2GfDSG9cA; colontmp_.Field1[24].Field2 = metricsServerPortComplete__CKCW6dGOZNYJVUXG9ab08xw; #line 135 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 135 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[24].Field3 = requiresInput__x1klfOl1GXBsqXTJXxiKPg(); #line 135 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 135 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[24].Field4 = acceptsMultipleValues__x1klfOl1GXBsqXTJXxiKPg_2(); colontmp_.Field1[25].Field0 = copyString(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_70)); colontmp_.Field1[25].Field1 = logMetricsSetter__TfUD1jTkV1Ppu14fY9b9cXIQ; colontmp_.Field1[25].Field2 = logMetricsComplete__GjnIIcCF4ddP9a5lNbTCf9bg; #line 140 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 140 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[25].Field3 = requiresInput__fCsur42wL6nwMH5V9afYN3w(); #line 140 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" #line 140 "/home/runner/work/nim-waku/nim-waku/waku/v2/node/config.nim" colontmp_.Field1[25].Field4 = acceptsMultipleValues__fCsur42wL6nwMH5V9afYN3w_2(); #line 761 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" rootCmd = colontmp_.Field0; #line 761 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" genericAssign((void*)(*colonenv_).fieldSetters3, (void*)colontmp_.Field1, (&NTI__TLSgKDebf59bIdd429bkyGeQ_)); #line 762 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(*colonenv_).fieldCounters2, sizeof(tyArray__tNojY1M3gvzc6ZmgAI130g)); #line 763 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" #line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/config_file.nim" load__9a1n9byiiMVXvpWLiHP5mh0w((&(*colonenv_).configFile5)); #line 767 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" confAddr = Result; #line 768 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 768 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" activeCmds = (tySequence__ko9cxbrFH52ahk32IABzgRg*) newSeq((&NTI__ko9cxbrFH52ahk32IABzgRg_), 1); asgnRef((void**) (&activeCmds->data[0]), rootCmd); #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T115_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T115_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nextArgIdx = getNextArgIdx__SvGxRxElX54hx27hqM0kXQ((*T115_), ((NI) -1)); #line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" help = ((NimStringDesc*) NIM_NIL); #line 854 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 854 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" completion = splitCompletionLine__aPGFUMgkFd0kCjcLUuEb4w(); #line 856 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T118_; tySequence__ko9cxbrFH52ahk32IABzgRg* cmdStack; NimStringDesc* cur_word; NimStringDesc* prev_word; NimStringDesc* prev_prev_word; #line 856 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 856 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 856 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T118_ = (completion ? completion->Sup.len : 0); if (!!((T118_ == ((NI) 0)))) goto LA119_; #line 857 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 857 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdStack = (tySequence__ko9cxbrFH52ahk32IABzgRg*) newSeq((&NTI__ko9cxbrFH52ahk32IABzgRg_), 1); asgnRef((void**) (&cmdStack->data[0]), rootCmd); { NimStringDesc* tok; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* colontmp__2; tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T122_; NI i; NI L; NI T123_; tok = (NimStringDesc*)0; colontmp__2 = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 860 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 860 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 860 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T122_ = dotdot___xNR8BVBMWzS9bXXNMikmyLgsystem(((NI) 1), ((NI) 1)); #line 860 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" colontmp__2 = X5BX5D___dxs1m8X8HLcMK21WAkRfcw(completion->data, (completion ? completion->Sup.len : 0), T122_); #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T123_ = (colontmp__2 ? colontmp__2->Sup.len : 0); L = T123_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_119; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA125; #line 860 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i) >= (NU)(colontmp__2 ? colontmp__2->Sup.len : 0)){ raiseIndexError2(i,(colontmp__2 ? colontmp__2->Sup.len : 0)-1); } tok = colontmp__2->data[i]; #line 861 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T128_; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T131_; #line 861 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 861 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 861 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T128_ = (NIM_BOOL)0; T128_ = startsWith__pzWhhH9b6ehBmuu1oOe9cBuQstrutils(tok, 45); if (!!(T128_)) goto LA129_; #line 862 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 862 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 862 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T131_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T131_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(cmdStack->data, (cmdStack ? cmdStack->Sup.len : 0), ((NI) 1)); #line 862 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmd = findSubCmd__nf6l8SxHMidtlJ5o7ngTvw((*T131_), tok); #line 863 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T136_; #line 863 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 863 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmd == NIM_NIL))) goto LA134_; #line 863 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdStack = (tySequence__ko9cxbrFH52ahk32IABzgRg*) incrSeqV3((TGenericSeq*)(cmdStack), (&NTI__ko9cxbrFH52ahk32IABzgRg_)); T136_ = cmdStack->Sup.len++; asgnRef((void**) (&cmdStack->data[T136_]), subCmd); } LA134_: ; } LA129_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_119)) { raiseOverflow(); }; i = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_119); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T139_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T139_ = (colontmp__2 ? colontmp__2->Sup.len : 0); if (!!((T139_ == L))) goto LA140_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA140_: ; } LA125: ; } } #line 865 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 865 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cur_word = X5BX5D___j0Z1d16G1eC5eFkDa00ZFwsystem(completion->data, (completion ? completion->Sup.len : 0), ((NI) 1)); #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T144_; #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T144_ = (completion ? completion->Sup.len : 0); if (!(((NI) 2) < T144_)) goto LA145_; #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" prev_word = X5BX5D___j0Z1d16G1eC5eFkDa00ZFwsystem(completion->data, (completion ? completion->Sup.len : 0), ((NI) 2)); } goto LA142_; LA145_: ; { prev_word = ((NimStringDesc*) NIM_NIL); } LA142_: ; #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T150_; #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T150_ = (completion ? completion->Sup.len : 0); if (!(((NI) 3) < T150_)) goto LA151_; #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" prev_prev_word = X5BX5D___j0Z1d16G1eC5eFkDa00ZFwsystem(completion->data, (completion ? completion->Sup.len : 0), ((NI) 3)); } goto LA148_; LA151_: ; { prev_prev_word = ((NimStringDesc*) NIM_NIL); } LA148_: ; #line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T156_; NIM_BOOL isFullName; NimStringDesc* option_word; #line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T156_ = (NIM_BOOL)0; T156_ = startsWith__pzWhhH9b6ehBmuu1oOe9cBuQstrutils(cur_word, 45); if (!T156_) goto LA157_; #line 871 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 871 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" isFullName = nsuStartsWith(cur_word, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_122)); #line 872 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" option_word = copyString(cur_word); #line 873 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 873 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nsuRemovePrefixChar((&option_word), 45); { NI i_2; NI colontmp__3; NI T160_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_123; NI res; i_2 = (NI)0; colontmp__3 = (NI)0; #line 875 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 875 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 875 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T160_ = (cmdStack ? cmdStack->Sup.len : 0); if (nimSubInt(T160_, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_123)) { raiseOverflow(); }; colontmp__3 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_123); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res = colontmp__3; { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { tySet_tyEnum_ArgKindFilter__fer9cBq3U3Li55TthZNrLXQ argFilter; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_130; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(((NI) 0) <= res)) goto LA162; #line 875 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i_2 = res; #line 876 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 877 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { if (!isFullName) goto LA165_; argFilter = 1; } goto LA163_; LA165_: ; { #line 879 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 879 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 1) < (cur_word ? cur_word->Sup.len : 0))) goto LA168_; argFilter = 2; } goto LA163_; LA168_: ; { argFilter = 3; } LA163_: ; #line 886 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_2) >= (NU)(cmdStack ? cmdStack->Sup.len : 0)){ raiseIndexError2(i_2,(cmdStack ? cmdStack->Sup.len : 0)-1); } #line 886 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" showMatchingOptions__IFFg9aRIFt3czvLCp1rlIvw(cmdStack->data[i_2], option_word, argFilter); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimSubInt(res, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_130)) { raiseOverflow(); }; res = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_130); } LA162: ; } } } goto LA154_; LA157_: ; { NIM_BOOL T172_; NIM_BOOL T174_; NimStringDesc* option_word_2; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt; #line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T172_ = (NIM_BOOL)0; #line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T172_ = startsWith__pzWhhH9b6ehBmuu1oOe9cBuQstrutils(prev_word, 45); if (T172_) goto LA173_; #line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T174_ = (NIM_BOOL)0; #line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T174_ = eqStrings(prev_word, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_125)); if (!(T174_)) goto LA175_; #line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T174_ = startsWith__pzWhhH9b6ehBmuu1oOe9cBuQstrutils(prev_prev_word, 45); LA175_: ; T172_ = T174_; LA173_: ; if (!T172_) goto LA176_; #line 892 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 892 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 892 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 892 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!((prev_word ? prev_word->Sup.len : 0) == ((NI) 1))) goto LA180_; option_word_2 = copyString(prev_prev_word); } goto LA178_; LA180_: ; { option_word_2 = copyString(prev_word); } LA178_: ; #line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nsuRemovePrefixChar((&option_word_2), 45); #line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" opt = findOpt__KaO4sqyUPqW3CER2fbIhCA(cmdStack->data, (cmdStack ? cmdStack->Sup.len : 0), option_word_2); #line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((opt == NIM_NIL))) goto LA185_; { NimStringDesc* arg; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* colontmp__4; NI i_3; NI L_2; NI T188_; arg = (NimStringDesc*)0; colontmp__4 = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; #line 897 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*opt).idx) > (NU)(25)){ raiseIndexError2((*opt).idx, 25); } #line 897 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" colontmp__4 = (*colonenv_).fieldSetters3[((*opt).idx)- 0].Field2(cur_word); #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_3 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T188_ = (colontmp__4 ? colontmp__4->Sup.len : 0); L_2 = T188_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { tyArray__nHXaesL0DJZHyVS07ARPRA T191_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_134; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_3 < L_2)) goto LA190; #line 897 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_3) >= (NU)(colontmp__4 ? colontmp__4->Sup.len : 0)){ raiseIndexError2(i_3,(colontmp__4 ? colontmp__4->Sup.len : 0)-1); } arg = colontmp__4->data[i_3]; #line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T191_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA)); T191_[0] = copyString(arg); #line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" writeLine__45Em82MGXqv9biomV0DEbSgio(stdout, T191_, 1); #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_3, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_134)) { raiseOverflow(); }; i_3 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_134); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T194_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T194_ = (colontmp__4 ? colontmp__4->Sup.len : 0); if (!!((T194_ == L_2))) goto LA195_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA195_: ; } LA190: ; } } } LA185_: ; } goto LA154_; LA176_: ; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T198_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T199_; #line 899 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 899 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 899 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 899 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T198_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T198_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(cmdStack->data, (cmdStack ? cmdStack->Sup.len : 0), ((NI) 1)); #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T199_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T199_ = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA((*T198_)); if (!!((T199_ == NIM_NIL))) goto LA200_; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd_2; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* colontmp__5; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T203_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator; subCmd_2 = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; colontmp__5 = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; #line 901 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 901 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 901 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T203_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T203_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(cmdStack->data, (cmdStack ? cmdStack->Sup.len : 0), ((NI) 1)); colontmp__5 = (*T203_); #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA(colontmp__5); #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmdDiscriminator == NIM_NIL))) goto LA206_; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd; tySequence__ko9cxbrFH52ahk32IABzgRg* colontmp__6; NI i_4; NI L_3; NI T209_; cmd = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; colontmp__6 = (tySequence__ko9cxbrFH52ahk32IABzgRg*)0; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } colontmp__6 = (*subCmdDiscriminator)._kind_1.subCmds; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_4 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T209_ = (colontmp__6 ? colontmp__6->Sup.len : 0); L_3 = T209_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_135; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_4 < L_3)) goto LA211; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_4) >= (NU)(colontmp__6 ? colontmp__6->Sup.len : 0)){ raiseIndexError2(i_4,(colontmp__6 ? colontmp__6->Sup.len : 0)-1); } cmd = colontmp__6->data[i_4]; #line 901 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmd_2 = cmd; #line 902 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T214_; tyArray__nHXaesL0DJZHyVS07ARPRA T217_; #line 902 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 902 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T214_ = (NIM_BOOL)0; T214_ = startsWithIgnoreStyle__VRh9cQuvpYwDB9c554kkcccw((*subCmd_2).name, cur_word); if (!T214_) goto LA215_; #line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T217_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA)); T217_[0] = copyString((*subCmd_2).name); #line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" writeLine__45Em82MGXqv9biomV0DEbSgio(stdout, T217_, 1); } LA215_: ; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_4, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_135)) { raiseOverflow(); }; i_4 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_135); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T220_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T220_ = (colontmp__6 ? colontmp__6->Sup.len : 0); if (!!((T220_ == L_3))) goto LA221_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA221_: ; } LA211: ; } } } LA206_: ; } } goto LA154_; LA200_: ; { { NI i_5; NI colontmp__7; NI T225_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_136; NI res_2; i_5 = (NI)0; colontmp__7 = (NI)0; #line 906 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 906 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 906 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T225_ = (cmdStack ? cmdStack->Sup.len : 0); if (nimSubInt(T225_, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_136)) { raiseOverflow(); }; colontmp__7 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_136); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" res_2 = colontmp__7; { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" while (1) { NI TM__9bPZS8ds69cDDm8QtLGuVTHw_137; #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (!(((NI) 0) <= res_2)) goto LA227; #line 906 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" i_5 = res_2; #line 907 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_5) >= (NU)(cmdStack ? cmdStack->Sup.len : 0)){ raiseIndexError2(i_5,(cmdStack ? cmdStack->Sup.len : 0)-1); } #line 907 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" showMatchingOptions__IFFg9aRIFt3czvLCp1rlIvw(cmdStack->data[i_5], ((NimStringDesc*) NIM_NIL), 3); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim" if (nimSubInt(res_2, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_137)) { raiseOverflow(); }; res_2 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_137); } LA227: ; } } } LA154_: ; #line 909 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 909 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" flushFile__fU6ZlJAtQ9bre04EDZLdGsA_2(stdout); #line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto BeforeRet_; } LA119_: ; { tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA kind; NimStringDesc* key_1; NimStringDesc* val_1; tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw p_1; tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T229_; kind = (tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA)0; key_1 = (NimStringDesc*)0; val_1 = (NimStringDesc*)0; nimZeroMem((void*)(&p_1), sizeof(tyObject_OptParser__sYItNXxlbIcNQiWc9bKCjDw)); p_1.Sup.m_type = (&NTI__sYItNXxlbIcNQiWc9bKCjDw_); #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" T229_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0; T229_ = NIM_NIL; #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" initOptParser__I9airQRe9azp3bExyjWqjJXw(cmdLine_0, TM__9bPZS8ds69cDDm8QtLGuVTHw_138, T229_, NIM_TRUE, (&p_1)); { #line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" while (1) { NimStringDesc* key_2; #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" next__bhBX9cyTjmG5x9acqxvtK9cxQ((&p_1)); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" { #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" if (!(p_1.kind == ((tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA) 0))) goto LA234_; #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" goto LA230; } LA234_: ; #line 926 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" kind = p_1.kind; #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" key_1 = p_1.key; #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils/cli_parser.nim" val_1 = p_1.val; #line 927 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" key_2 = key_1; #line 928 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" switch (kind) { case ((tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA) 2): case ((tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA) 3): { NimStringDesc* keyX60gensym187690095_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* opt_2; #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" keyX60gensym187690095_ = key_2; #line 930 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T239_; tyProc__cs9caE9aIQ9cAYzTFq4zqeG1g T242_; tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* T243_; #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T239_ = (NI)0; T239_ = nsuCmpIgnoreStyle(keyX60gensym187690095_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_139)); if (!(T239_ == ((NI) 0))) goto LA240_; #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T242_), sizeof(tyProc__cs9caE9aIQ9cAYzTFq4zqeG1g)); T242_.ClP_0 = lazyHelpAppInfo__LQeQV1hZ5ot9a9btNTBBCt2Q; T242_.ClE_0 = colonenv_; T243_ = (tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*)0; T243_ = T242_.ClE_0? T242_.ClP_0(T242_.ClE_0):((TM__9bPZS8ds69cDDm8QtLGuVTHw_189)(T242_.ClP_0))(); #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" showHelp__FhEhQ2fXISR3PysDDadMqA((&help), T243_, activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0)); } goto LA237_; LA240_: ; { NIM_BOOL T245_; NI T247_; #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T245_ = (NIM_BOOL)0; #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T245_ = (((NI) 0) < (version_0 ? version_0->Sup.len : 0)); if (!(T245_)) goto LA246_; #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T247_ = (NI)0; T247_ = nsuCmpIgnoreStyle(keyX60gensym187690095_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_190)); T245_ = (T247_ == ((NI) 0)); LA246_: ; if (!T245_) goto LA248_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, help); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, version_0); #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" exit(((NI) 0)); } goto LA237_; LA248_: ; LA237_: ; #line 932 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 932 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" opt_2 = findOpt__KaO4sqyUPqW3CER2fbIhCA(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), key_2); #line 933 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator_2; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T254_; #line 933 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(opt_2 == NIM_NIL)) goto LA252_; #line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T254_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T254_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 936 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator_2 = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA((*T254_)); #line 937 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 937 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 937 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmdDiscriminator_2 == NIM_NIL))) goto LA257_; #line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* defaultCmd; #line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 938 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_2).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } if (!!(((*subCmdDiscriminator_2)._kind_1.defaultSubCmd == ((NI) -1)))) goto LA261_; #line 939 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_2).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_2).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } if ((NU)((*subCmdDiscriminator_2)._kind_1.defaultSubCmd) >= (NU)((*subCmdDiscriminator_2)._kind_1.subCmds ? (*subCmdDiscriminator_2)._kind_1.subCmds->Sup.len : 0)){ raiseIndexError2((*subCmdDiscriminator_2)._kind_1.defaultSubCmd,((*subCmdDiscriminator_2)._kind_1.subCmds ? (*subCmdDiscriminator_2)._kind_1.subCmds->Sup.len : 0)-1); } defaultCmd = (*subCmdDiscriminator_2)._kind_1.subCmds->data[(*subCmdDiscriminator_2)._kind_1.defaultSubCmd]; #line 940 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 940 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" opt_2 = findOpt__bBkDft6CL0vzfMlc7vSUQw((*defaultCmd).opts->data, ((*defaultCmd).opts ? (*defaultCmd).opts->Sup.len : 0), key_2); #line 941 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmdX60gensym187735037_; TSafePoint TM__9bPZS8ds69cDDm8QtLGuVTHw_191; NI T285_; #line 941 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 941 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((opt_2 == NIM_NIL))) goto LA265_; #line 818 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdX60gensym187735037_ = defaultCmd; #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" pushSafePoint(&TM__9bPZS8ds69cDDm8QtLGuVTHw_191); TM__9bPZS8ds69cDDm8QtLGuVTHw_191.status = setjmp(TM__9bPZS8ds69cDDm8QtLGuVTHw_191.context); if (TM__9bPZS8ds69cDDm8QtLGuVTHw_191.status == 0) { NimStringDesc* T268_; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A T274_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_192; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_2).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_2).idx, 25); } #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T268_ = (NimStringDesc*)0; #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*cmdX60gensym187735037_).desc ? (*cmdX60gensym187735037_).desc->Sup.len : 0))) goto LA271_; T268_ = copyString((*cmdX60gensym187735037_).desc); } goto LA269_; LA271_: ; { T268_ = copyString((*cmdX60gensym187735037_).name); } LA269_: ; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T274_), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A)); some__sgddJT1RdlkGeWdlq9cgU0Aoptions(T268_, (&T274_)); #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenv_).fieldSetters3[((*subCmdDiscriminator_2).idx)- 0].Field1(confAddr, T274_); #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_2).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_2).idx, 25); } if (nimAddInt((*colonenv_).fieldCounters2[((*subCmdDiscriminator_2).idx)- 0], ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_192)) { raiseOverflow(); }; (*colonenv_).fieldCounters2[((*subCmdDiscriminator_2).idx)- 0] = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_192); popSafePoint(); } else { popSafePoint(); { TM__9bPZS8ds69cDDm8QtLGuVTHw_191.status = 0; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* T281_; NimStringDesc* T282_; if (!(*colonenv_).quitOnFailure4) goto LA279_; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_193)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stderr, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" if ((NU)((*subCmdDiscriminator_2).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_2).idx, 25); } #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, (*colonenv_).fieldSetters3[((*subCmdDiscriminator_2).idx)- 0].Field0); #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T281_ = (NimStringDesc*)0; #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T282_ = (NimStringDesc*)0; T282_ = getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem(); T281_ = rawNewString((T282_ ? T282_->Sup.len : 0) + 13);appendString(T281_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_194));appendString(T281_, T282_); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T281_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA277_; LA279_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T284_; T284_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T284_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T284_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T284_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T284_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T284_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T284_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA277_: ; popCurrentException(); } } if (TM__9bPZS8ds69cDDm8QtLGuVTHw_191.status != 0) reraiseException(); #line 821 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" activeCmds = (tySequence__ko9cxbrFH52ahk32IABzgRg*) incrSeqV3((TGenericSeq*)(activeCmds), (&NTI__ko9cxbrFH52ahk32IABzgRg_)); T285_ = activeCmds->Sup.len++; asgnRef((void**) (&activeCmds->data[T285_]), cmdX60gensym187735037_); #line 822 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 822 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nextArgIdx = getNextArgIdx__SvGxRxElX54hx27hqM0kXQ(cmdX60gensym187735037_, ((NI) -1)); } LA265_: ; } goto LA259_; LA261_: ; { } LA259_: ; } LA257_: ; } LA252_: ; #line 946 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { TSafePoint TM__9bPZS8ds69cDDm8QtLGuVTHw_198; #line 946 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 946 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((opt_2 == NIM_NIL))) goto LA289_; #line 947 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" pushSafePoint(&TM__9bPZS8ds69cDDm8QtLGuVTHw_198); TM__9bPZS8ds69cDDm8QtLGuVTHw_198.status = setjmp(TM__9bPZS8ds69cDDm8QtLGuVTHw_198.context); if (TM__9bPZS8ds69cDDm8QtLGuVTHw_198.status == 0) { tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A T292_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_199; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*opt_2).idx) > (NU)(25)){ raiseIndexError2((*opt_2).idx, 25); } #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T292_), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A)); some__sgddJT1RdlkGeWdlq9cgU0Aoptions(val_1, (&T292_)); #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenv_).fieldSetters3[((*opt_2).idx)- 0].Field1(confAddr, T292_); #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*opt_2).idx) > (NU)(25)){ raiseIndexError2((*opt_2).idx, 25); } if (nimAddInt((*colonenv_).fieldCounters2[((*opt_2).idx)- 0], ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_199)) { raiseOverflow(); }; (*colonenv_).fieldCounters2[((*opt_2).idx)- 0] = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_199); popSafePoint(); } else { popSafePoint(); { TM__9bPZS8ds69cDDm8QtLGuVTHw_198.status = 0; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* T299_; NimStringDesc* T300_; if (!(*colonenv_).quitOnFailure4) goto LA297_; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_193)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stderr, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" if ((NU)((*opt_2).idx) > (NU)(25)){ raiseIndexError2((*opt_2).idx, 25); } #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, (*colonenv_).fieldSetters3[((*opt_2).idx)- 0].Field0); #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T299_ = (NimStringDesc*)0; #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T300_ = (NimStringDesc*)0; T300_ = getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem(); T299_ = rawNewString((T300_ ? T300_->Sup.len : 0) + 13);appendString(T299_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_194));appendString(T299_, T300_); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T299_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA295_; LA297_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T302_; T302_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T302_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T302_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T302_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T302_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T302_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T302_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA295_: ; popCurrentException(); } } if (TM__9bPZS8ds69cDDm8QtLGuVTHw_198.status != 0) reraiseException(); } goto LA287_; LA289_: ; { #line 949 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyArray__nHXaesL0DJZHyVS07ARPRA T308_; NimStringDesc* T309_; if (!(*colonenv_).quitOnFailure4) goto LA306_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 949 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)T308_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA)); T308_[0] = copyString(key_2); #line 949 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T309_ = (NimStringDesc*)0; T309_ = nsuFormatOpenArray(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_200), T308_, 1); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T309_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA304_; LA306_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T311_; T311_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T311_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T311_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T311_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T311_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T311_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T311_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA304_: ; } LA287_: ; } break; case ((tyEnum_CmdLineKind__Mnl0OYRuY5Sjmnjr6sTzBA) 1): { #line 952 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T315_; tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* T316_; NimStringDesc* keyX60gensym187905009_; #line 952 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 952 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 952 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 952 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T315_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T315_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T316_ = (tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*)0; T316_ = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA((*T315_)); if (!!((T316_ == NIM_NIL))) goto LA317_; #line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" keyX60gensym187905009_ = key_2; #line 953 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NI T321_; tyProc__cs9caE9aIQ9cAYzTFq4zqeG1g T324_; tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw* T325_; #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T321_ = (NI)0; T321_ = nsuCmpIgnoreStyle(keyX60gensym187905009_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_139)); if (!(T321_ == ((NI) 0))) goto LA322_; #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T324_), sizeof(tyProc__cs9caE9aIQ9cAYzTFq4zqeG1g)); T324_.ClP_0 = lazyHelpAppInfo__LQeQV1hZ5ot9a9btNTBBCt2Q; T324_.ClE_0 = colonenv_; T325_ = (tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*)0; T325_ = T324_.ClE_0? T324_.ClP_0(T324_.ClE_0):((TM__9bPZS8ds69cDDm8QtLGuVTHw_201)(T324_.ClP_0))(); #line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" showHelp__FhEhQ2fXISR3PysDDadMqA((&help), T325_, activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0)); } goto LA319_; LA322_: ; { NIM_BOOL T327_; NI T329_; #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T327_ = (NIM_BOOL)0; #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T327_ = (((NI) 0) < (version_0 ? version_0->Sup.len : 0)); if (!(T327_)) goto LA328_; #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T329_ = (NI)0; T329_ = nsuCmpIgnoreStyle(keyX60gensym187905009_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_190)); T327_ = (T329_ == ((NI) 0)); LA328_: ; if (!T327_) goto LA330_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, help); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, version_0); #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stdout, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 923 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stdout); #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" exit(((NI) 0)); } goto LA319_; LA330_: ; LA319_: ; } LA317_: ; { tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ* subCmdDiscriminator_3; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T333_; TSafePoint TM__9bPZS8ds69cDDm8QtLGuVTHw_208; #line 956 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 956 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 956 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T333_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T333_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 956 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator_3 = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA((*T333_)); #line 957 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* subCmd_3; #line 957 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 957 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmdDiscriminator_3 == NIM_NIL))) goto LA336_; #line 958 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_3).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } #line 958 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmd_3 = findCmd__0C9bD9c7Xo9bK4Yg7dbqbpNag((*subCmdDiscriminator_3)._kind_1.subCmds->data, ((*subCmdDiscriminator_3)._kind_1.subCmds ? (*subCmdDiscriminator_3)._kind_1.subCmds->Sup.len : 0), key_2); #line 959 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmdX60gensym187950031_; TSafePoint TM__9bPZS8ds69cDDm8QtLGuVTHw_202; NI T360_; #line 959 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 959 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!!((subCmd_3 == NIM_NIL))) goto LA340_; #line 818 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdX60gensym187950031_ = subCmd_3; #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" pushSafePoint(&TM__9bPZS8ds69cDDm8QtLGuVTHw_202); TM__9bPZS8ds69cDDm8QtLGuVTHw_202.status = setjmp(TM__9bPZS8ds69cDDm8QtLGuVTHw_202.context); if (TM__9bPZS8ds69cDDm8QtLGuVTHw_202.status == 0) { NimStringDesc* T343_; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A T349_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_203; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_3).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_3).idx, 25); } #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T343_ = (NimStringDesc*)0; #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*cmdX60gensym187950031_).desc ? (*cmdX60gensym187950031_).desc->Sup.len : 0))) goto LA346_; T343_ = copyString((*cmdX60gensym187950031_).desc); } goto LA344_; LA346_: ; { T343_ = copyString((*cmdX60gensym187950031_).name); } LA344_: ; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T349_), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A)); some__sgddJT1RdlkGeWdlq9cgU0Aoptions(T343_, (&T349_)); #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenv_).fieldSetters3[((*subCmdDiscriminator_3).idx)- 0].Field1(confAddr, T349_); #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_3).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_3).idx, 25); } if (nimAddInt((*colonenv_).fieldCounters2[((*subCmdDiscriminator_3).idx)- 0], ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_203)) { raiseOverflow(); }; (*colonenv_).fieldCounters2[((*subCmdDiscriminator_3).idx)- 0] = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_203); popSafePoint(); } else { popSafePoint(); { TM__9bPZS8ds69cDDm8QtLGuVTHw_202.status = 0; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* T356_; NimStringDesc* T357_; if (!(*colonenv_).quitOnFailure4) goto LA354_; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_193)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stderr, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" if ((NU)((*subCmdDiscriminator_3).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_3).idx, 25); } #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, (*colonenv_).fieldSetters3[((*subCmdDiscriminator_3).idx)- 0].Field0); #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T356_ = (NimStringDesc*)0; #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T357_ = (NimStringDesc*)0; T357_ = getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem(); T356_ = rawNewString((T357_ ? T357_->Sup.len : 0) + 13);appendString(T356_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_194));appendString(T356_, T357_); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T356_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA352_; LA354_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T359_; T359_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T359_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T359_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T359_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T359_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T359_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T359_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA352_: ; popCurrentException(); } } if (TM__9bPZS8ds69cDDm8QtLGuVTHw_202.status != 0) reraiseException(); #line 821 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" activeCmds = (tySequence__ko9cxbrFH52ahk32IABzgRg*) incrSeqV3((TGenericSeq*)(activeCmds), (&NTI__ko9cxbrFH52ahk32IABzgRg_)); T360_ = activeCmds->Sup.len++; asgnRef((void**) (&activeCmds->data[T360_]), cmdX60gensym187950031_); #line 822 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 822 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nextArgIdx = getNextArgIdx__SvGxRxElX54hx27hqM0kXQ(cmdX60gensym187950031_, ((NI) -1)); #line 961 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" goto LA332; } LA340_: ; } LA336_: ; #line 963 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 963 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(nextArgIdx == ((NI) -1))) goto LA363_; #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T369_; NimStringDesc* T370_; if (!(*colonenv_).quitOnFailure4) goto LA367_; #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T369_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T369_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T370_ = (NimStringDesc*)0; T370_ = noMoreArgsError__9bQXNBN49b7LVtjI9bNM17nZw((*T369_)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T370_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA365_; LA367_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T372_; T372_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T372_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T372_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T372_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T372_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T372_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T372_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA365_: ; } LA363_: ; #line 966 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" pushSafePoint(&TM__9bPZS8ds69cDDm8QtLGuVTHw_208); TM__9bPZS8ds69cDDm8QtLGuVTHw_208.status = setjmp(TM__9bPZS8ds69cDDm8QtLGuVTHw_208.context); if (TM__9bPZS8ds69cDDm8QtLGuVTHw_208.status == 0) { tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A T374_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_209; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(nextArgIdx) > (NU)(25)){ raiseIndexError2(nextArgIdx, 25); } #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T374_), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A)); some__sgddJT1RdlkGeWdlq9cgU0Aoptions(key_2, (&T374_)); #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenv_).fieldSetters3[(nextArgIdx)- 0].Field1(confAddr, T374_); #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(nextArgIdx) > (NU)(25)){ raiseIndexError2(nextArgIdx, 25); } if (nimAddInt((*colonenv_).fieldCounters2[(nextArgIdx)- 0], ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_209)) { raiseOverflow(); }; (*colonenv_).fieldCounters2[(nextArgIdx)- 0] = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_209); popSafePoint(); } else { popSafePoint(); { TM__9bPZS8ds69cDDm8QtLGuVTHw_208.status = 0; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* T381_; NimStringDesc* T382_; if (!(*colonenv_).quitOnFailure4) goto LA379_; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_193)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stderr, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" if ((NU)(nextArgIdx) > (NU)(25)){ raiseIndexError2(nextArgIdx, 25); } #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, (*colonenv_).fieldSetters3[(nextArgIdx)- 0].Field0); #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T381_ = (NimStringDesc*)0; #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T382_ = (NimStringDesc*)0; T382_ = getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem(); T381_ = rawNewString((T382_ ? T382_->Sup.len : 0) + 13);appendString(T381_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_194));appendString(T381_, T382_); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T381_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA377_; LA379_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T384_; T384_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T384_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T384_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T384_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T384_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T384_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T384_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA377_: ; popCurrentException(); } } if (TM__9bPZS8ds69cDDm8QtLGuVTHw_208.status != 0) reraiseException(); #line 968 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg** T389_; #line 968 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(nextArgIdx) > (NU)(25)){ raiseIndexError2(nextArgIdx, 25); } if (!!((*colonenv_).fieldSetters3[(nextArgIdx)- 0].Field4)) goto LA387_; #line 969 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 969 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 969 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T389_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T389_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 969 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nextArgIdx = getNextArgIdx__SvGxRxElX54hx27hqM0kXQ((*T389_), nextArgIdx); } LA387_: ; } LA332: ; } break; default: { } break; } } } LA230: ; } #line 974 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 974 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 974 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T391_ = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg**)0; T391_ = X5BX5D___jR4FZzTVpRRtUkhzEZOqeQsystem(activeCmds->data, (activeCmds ? activeCmds->Sup.len : 0), ((NI) 1)); #line 974 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" subCmdDiscriminator_4 = getSubCmdDiscriminator__zF8Ovk49bI9aEWh1jD6z7aWA((*T391_)); #line 975 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NIM_BOOL T394_; NIM_BOOL T395_; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* defaultCmd_2; tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmdX60gensym188130215_; TSafePoint TM__9bPZS8ds69cDDm8QtLGuVTHw_210; NI T418_; #line 976 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T394_ = (NIM_BOOL)0; #line 975 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T395_ = (NIM_BOOL)0; #line 975 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 975 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T395_ = !((subCmdDiscriminator_4 == NIM_NIL)); if (!(T395_)) goto LA396_; #line 976 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 976 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_4).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } T395_ = !(((*subCmdDiscriminator_4)._kind_1.defaultSubCmd == ((NI) -1))); LA396_: ; T394_ = T395_; if (!(T394_)) goto LA397_; #line 977 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_4).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_4).idx, 25); } T394_ = ((*colonenv_).fieldCounters2[((*subCmdDiscriminator_4).idx)- 0] == ((NI) 0)); LA397_: ; if (!T394_) goto LA398_; #line 978 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_4).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_118)); } if (!(((1 &(1U<<((NU)((*subCmdDiscriminator_4).kind)&7U)))!=0))){ raiseFieldError(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_181)); } if ((NU)((*subCmdDiscriminator_4)._kind_1.defaultSubCmd) >= (NU)((*subCmdDiscriminator_4)._kind_1.subCmds ? (*subCmdDiscriminator_4)._kind_1.subCmds->Sup.len : 0)){ raiseIndexError2((*subCmdDiscriminator_4)._kind_1.defaultSubCmd,((*subCmdDiscriminator_4)._kind_1.subCmds ? (*subCmdDiscriminator_4)._kind_1.subCmds->Sup.len : 0)-1); } defaultCmd_2 = (*subCmdDiscriminator_4)._kind_1.subCmds->data[(*subCmdDiscriminator_4)._kind_1.defaultSubCmd]; #line 818 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" cmdX60gensym188130215_ = defaultCmd_2; #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" pushSafePoint(&TM__9bPZS8ds69cDDm8QtLGuVTHw_210); TM__9bPZS8ds69cDDm8QtLGuVTHw_210.status = setjmp(TM__9bPZS8ds69cDDm8QtLGuVTHw_210.context); if (TM__9bPZS8ds69cDDm8QtLGuVTHw_210.status == 0) { NimStringDesc* T401_; tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A T407_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_211; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_4).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_4).idx, 25); } #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T401_ = (NimStringDesc*)0; #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if (!(((NI) 0) < ((*cmdX60gensym188130215_).desc ? (*cmdX60gensym188130215_).desc->Sup.len : 0))) goto LA404_; T401_ = copyString((*cmdX60gensym188130215_).desc); } goto LA402_; LA404_: ; { T401_ = copyString((*cmdX60gensym188130215_).name); } LA402_: ; #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T407_), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A)); some__sgddJT1RdlkGeWdlq9cgU0Aoptions(T401_, (&T407_)); #line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" (*colonenv_).fieldSetters3[((*subCmdDiscriminator_4).idx)- 0].Field1(confAddr, T407_); #line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)((*subCmdDiscriminator_4).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_4).idx, 25); } if (nimAddInt((*colonenv_).fieldCounters2[((*subCmdDiscriminator_4).idx)- 0], ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_211)) { raiseOverflow(); }; (*colonenv_).fieldCounters2[((*subCmdDiscriminator_4).idx)- 0] = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_211); popSafePoint(); } else { popSafePoint(); { TM__9bPZS8ds69cDDm8QtLGuVTHw_210.status = 0; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" { NimStringDesc* T414_; NimStringDesc* T415_; if (!(*colonenv_).quitOnFailure4) goto LA412_; #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 793 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_193)); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" setForegroundColor__vJutklhcnQq9akCXxcuSHAg(stderr, ((tyEnum_ForegroundColor__ez9ah4IgQc0AbdW68acioDg) 34), NIM_FALSE); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" if ((NU)((*subCmdDiscriminator_4).idx) > (NU)(25)){ raiseIndexError2((*subCmdDiscriminator_4).idx, 25); } #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, (*colonenv_).fieldSetters3[((*subCmdDiscriminator_4).idx)- 0].Field0); #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 691 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" #line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T414_ = (NimStringDesc*)0; #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 796 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" T415_ = (NimStringDesc*)0; T415_ = getCurrentExceptionMsg__jLt3ACHcgYt9bbV4Vf9a5mgwsystem(); T414_ = rawNewString((T415_ ? T415_->Sup.len : 0) + 13);appendString(T414_, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_194));appendString(T414_, T415_); #line 726 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/terminal.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, T414_); #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 781 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" resetAttributes__6J8xlU57R8cS9bLzTS89aM5g(stderr); #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 782 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" write__PArlm09bKklm2BLsCg6YtaA(stderr, ((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_127)); #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" suggestCallingHelp__H9cPGYrpNtvGVQn5yAfGBMg(); } goto LA410_; LA412_: ; { tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg* T417_; T417_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*)0; T417_ = (tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg*) newObj((&NTI__QPnWKpN30j0Noc1fJU42oQ_), sizeof(tyObject_ConfigurationError__2OTe7rmocWIIjZ8nziTAfg)); (*T417_).Sup.Sup.Sup.m_type = (&NTI__2OTe7rmocWIIjZ8nziTAfg_); (*T417_).Sup.Sup.name = "ConfigurationError"; asgnRef((void**) (&(*T417_).Sup.Sup.message), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*T417_).Sup.Sup.parent), NIM_NIL); #line 786 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" raiseExceptionEx((Exception*)T417_, "ConfigurationError", "load", "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confut" "ils.nim", 786); } LA410_: ; popCurrentException(); } } if (TM__9bPZS8ds69cDDm8QtLGuVTHw_210.status != 0) reraiseException(); #line 821 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" activeCmds = (tySequence__ko9cxbrFH52ahk32IABzgRg*) incrSeqV3((TGenericSeq*)(activeCmds), (&NTI__ko9cxbrFH52ahk32IABzgRg_)); T418_ = activeCmds->Sup.len++; asgnRef((void**) (&activeCmds->data[T418_]), cmdX60gensym188130215_); #line 822 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" #line 822 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nextArgIdx = getNextArgIdx__SvGxRxElX54hx27hqM0kXQ(cmdX60gensym188130215_, ((NI) -1)); } LA398_: ; { tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg* cmd_2; NI i_6; NI L_4; NI T420_; cmd_2 = (tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i_6 = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T420_ = (activeCmds ? activeCmds->Sup.len : 0); L_4 = T420_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { tyProc__03EM4WgtKB80k5KjbV0j1A T423_; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_215; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i_6 < L_4)) goto LA422; #line 981 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" if ((NU)(i_6) >= (NU)(activeCmds ? activeCmds->Sup.len : 0)){ raiseIndexError2(i_6,(activeCmds ? activeCmds->Sup.len : 0)-1); } cmd_2 = activeCmds->data[i_6]; #line 982 "/home/runner/work/nim-waku/nim-waku/vendor/nim-confutils/confutils.nim" nimZeroMem((void*)(&T423_), sizeof(tyProc__03EM4WgtKB80k5KjbV0j1A)); T423_.ClP_0 = processMissingOpts__DcLTG7ehjSCi3ldruPB8lA; T423_.ClE_0 = colonenv_; T423_.ClE_0? T423_.ClP_0(Result, cmd_2, T423_.ClE_0):((TM__9bPZS8ds69cDDm8QtLGuVTHw_214)(T423_.ClP_0))(Result, cmd_2); #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i_6, ((NI) 1), &TM__9bPZS8ds69cDDm8QtLGuVTHw_215)) { raiseOverflow(); }; i_6 = (NI)(TM__9bPZS8ds69cDDm8QtLGuVTHw_215); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T426_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T426_ = (activeCmds ? activeCmds->Sup.len : 0); if (!!((T426_ == L_4))) goto LA427_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__9bPZS8ds69cDDm8QtLGuVTHw_120)); } LA427_: ; } LA422: ; } } }BeforeRet_: ; } N_LIB_PRIVATE N_NIMCALL(void, confutils_confutilsDatInit000)(void) { #line 999999 "generated_not_to_break_here" static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[6]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[5]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_4_2[2]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[26]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_6_4[4]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[8]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_8_3[3]; NI TM__9bPZS8ds69cDDm8QtLGuVTHw_10; static char* NIM_CONST TM__9bPZS8ds69cDDm8QtLGuVTHw_9[3] = { "Discriminator", "CliSwitch", "Arg"}; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_11_4[4]; static TNimNode* TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[6]; static TNimNode TM__9bPZS8ds69cDDm8QtLGuVTHw_0[74];NTI__AVGR3RFF3wwtyqxnvVpEkQ_.size = sizeof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ); NTI__AVGR3RFF3wwtyqxnvVpEkQ_.kind = 17; NTI__AVGR3RFF3wwtyqxnvVpEkQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__AVGR3RFF3wwtyqxnvVpEkQ_.name = "object"; NTI__AVGR3RFF3wwtyqxnvVpEkQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__AVGR3RFF3wwtyqxnvVpEkQ_; TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[1]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[1].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[1].offset = offsetof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ, colonstate_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[1].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[1].name = ":state"; TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[2]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[2].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[2].offset = offsetof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ, copyrightBanner1); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[2].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[2].name = "copyrightBanner1"; TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[3]; NTI__tNojY1M3gvzc6ZmgAI130g_.size = sizeof(tyArray__tNojY1M3gvzc6ZmgAI130g); NTI__tNojY1M3gvzc6ZmgAI130g_.kind = 16; NTI__tNojY1M3gvzc6ZmgAI130g_.base = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); NTI__tNojY1M3gvzc6ZmgAI130g_.flags = 3; NTI__tNojY1M3gvzc6ZmgAI130g_.name = "array[0..25, int]"; NTI__tNojY1M3gvzc6ZmgAI130g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__tNojY1M3gvzc6ZmgAI130g_; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[3].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[3].offset = offsetof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ, fieldCounters2); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[3].typ = (&NTI__tNojY1M3gvzc6ZmgAI130g_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[3].name = "fieldCounters2"; TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[4]; NTI__kfG5sApKgciEKq0hI7f9b4A_.size = sizeof(tyTuple__kfG5sApKgciEKq0hI7f9b4A); NTI__kfG5sApKgciEKq0hI7f9b4A_.kind = 18; NTI__kfG5sApKgciEKq0hI7f9b4A_.base = 0; NTI__kfG5sApKgciEKq0hI7f9b4A_.flags = 2; NTI__kfG5sApKgciEKq0hI7f9b4A_.name = "tuple of (string, proc (config: var WakuNodeConf, val`gensym186" "920272: Option[system.TaintedString]){.gcsafe, locks: 0.}, proc " "(val`gensym186920271: TaintedString): seq[string]{.gcsafe, locks" ": 0.}, bool, bool)"; NTI__kfG5sApKgciEKq0hI7f9b4A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kfG5sApKgciEKq0hI7f9b4A_; TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[6]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[6].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[6].offset = offsetof(tyTuple__kfG5sApKgciEKq0hI7f9b4A, Field0); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[6].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[6].name = "Field0"; TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[7]; NTI__RlEPhsWm6018cZ1QQf9biFw_.size = sizeof(tyProc__RlEPhsWm6018cZ1QQf9biFw); NTI__RlEPhsWm6018cZ1QQf9biFw_.kind = 25; NTI__RlEPhsWm6018cZ1QQf9biFw_.base = 0; NTI__RlEPhsWm6018cZ1QQf9biFw_.flags = 3; NTI__RlEPhsWm6018cZ1QQf9biFw_.name = "proc (config: var WakuNodeConf, val`gensym186920272: Option[sys" "tem.TaintedString]){.gcsafe, locks: 0.}"; NTI__RlEPhsWm6018cZ1QQf9biFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RlEPhsWm6018cZ1QQf9biFw_; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[7].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[7].offset = offsetof(tyTuple__kfG5sApKgciEKq0hI7f9b4A, Field1); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[7].typ = (&NTI__RlEPhsWm6018cZ1QQf9biFw_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[7].name = "Field1"; TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[8]; NTI__qtUkKthj1Q7URYIH6fWLsQ_.size = sizeof(tyProc__qtUkKthj1Q7URYIH6fWLsQ); NTI__qtUkKthj1Q7URYIH6fWLsQ_.kind = 25; NTI__qtUkKthj1Q7URYIH6fWLsQ_.base = 0; NTI__qtUkKthj1Q7URYIH6fWLsQ_.flags = 3; NTI__qtUkKthj1Q7URYIH6fWLsQ_.name = "proc (val`gensym186920271: TaintedString): seq[string]{.gcsafe," " locks: 0.}"; NTI__qtUkKthj1Q7URYIH6fWLsQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qtUkKthj1Q7URYIH6fWLsQ_; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[8].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[8].offset = offsetof(tyTuple__kfG5sApKgciEKq0hI7f9b4A, Field2); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[8].typ = (&NTI__qtUkKthj1Q7URYIH6fWLsQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[8].name = "Field2"; TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[9]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[9].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[9].offset = offsetof(tyTuple__kfG5sApKgciEKq0hI7f9b4A, Field3); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[9].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[9].name = "Field3"; TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[4] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[10]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[10].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[10].offset = offsetof(tyTuple__kfG5sApKgciEKq0hI7f9b4A, Field4); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[10].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[10].name = "Field4"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[5].len = 5; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[5].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[5].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_3_5[0]; NTI__kfG5sApKgciEKq0hI7f9b4A_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[5]; NTI__TLSgKDebf59bIdd429bkyGeQ_.size = sizeof(tyArray__TLSgKDebf59bIdd429bkyGeQ); NTI__TLSgKDebf59bIdd429bkyGeQ_.kind = 16; NTI__TLSgKDebf59bIdd429bkyGeQ_.base = (&NTI__kfG5sApKgciEKq0hI7f9b4A_); NTI__TLSgKDebf59bIdd429bkyGeQ_.flags = 2; NTI__TLSgKDebf59bIdd429bkyGeQ_.name = "array[0..25, tuple of (string, proc (config: var WakuNodeConf, " "val`gensym186920272: Option[system.TaintedString]){.gcsafe, lock" "s: 0.}, proc (val`gensym186920271: TaintedString): seq[string]{." "gcsafe, locks: 0.}, bool, bool)]"; NTI__TLSgKDebf59bIdd429bkyGeQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__TLSgKDebf59bIdd429bkyGeQ_; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[4].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[4].offset = offsetof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ, fieldSetters3); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[4].typ = (&NTI__TLSgKDebf59bIdd429bkyGeQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[4].name = "fieldSetters3"; TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[4] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[11]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[11].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[11].offset = offsetof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ, quitOnFailure4); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[11].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[11].name = "quitOnFailure4"; TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[5] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[12]; NTI__XJrVWpL9a1aqzd5L72OwgQw_.size = sizeof(tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw); NTI__XJrVWpL9a1aqzd5L72OwgQw_.kind = 18; NTI__XJrVWpL9a1aqzd5L72OwgQw_.base = 0; NTI__XJrVWpL9a1aqzd5L72OwgQw_.flags = 2; NTI__XJrVWpL9a1aqzd5L72OwgQw_.name = "ConfigFile"; NTI__XJrVWpL9a1aqzd5L72OwgQw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XJrVWpL9a1aqzd5L72OwgQw_; TM__9bPZS8ds69cDDm8QtLGuVTHw_4_2[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[14]; NTI__cwTxjSwPs2jy4MKB878Akw_.size = sizeof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw); NTI__cwTxjSwPs2jy4MKB878Akw_.kind = 18; NTI__cwTxjSwPs2jy4MKB878Akw_.base = 0; NTI__cwTxjSwPs2jy4MKB878Akw_.flags = 2; NTI__cwTxjSwPs2jy4MKB878Akw_.name = "OptionalFields"; NTI__cwTxjSwPs2jy4MKB878Akw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__cwTxjSwPs2jy4MKB878Akw_; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[16]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[16].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[16].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, logLevel); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[16].typ = (&NTI__sZZAU2qrO7fpuFYgYMbZHA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[16].name = "logLevel"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[17]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[17].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[17].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, listenAddress); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[17].typ = (&NTI__uF36ME4fpYfnIMScqmC3EA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[17].name = "listenAddress"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[18]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[18].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[18].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, tcpPort); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[18].typ = (&NTI__G4QSZNj619bazerwBIq3ZNg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[18].name = "tcpPort"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[19]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[19].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[19].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, udpPort); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[19].typ = (&NTI__G4QSZNj619bazerwBIq3ZNg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[19].name = "udpPort"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[4] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[20]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[20].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[20].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, portsShift); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[20].typ = (&NTI__G4QSZNj619bazerwBIq3ZNg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[20].name = "portsShift"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[5] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[21]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[21].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[21].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, nat); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[21].typ = (&NTI__vK1KzfYf1DGLiUIpLm9cS0A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[21].name = "nat"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[6] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[22]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[22].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[22].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, staticnodes); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[22].typ = (&NTI__28hriVqe7ot7T6DkhfqOEA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[22].name = "staticnodes"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[7] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[23]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[23].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[23].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, storenode); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[23].typ = (&NTI__vK1KzfYf1DGLiUIpLm9cS0A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[23].name = "storenode"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[8] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[24]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[24].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[24].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, store); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[24].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[24].name = "store"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[9] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[25]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[25].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[25].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, filter); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[25].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[25].name = "filter"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[10] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[26]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[26].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[26].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, relay); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[26].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[26].name = "relay"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[11] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[27]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[27].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[27].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, rlnrelay); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[27].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[27].name = "rlnrelay"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[12] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[28]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[28].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[28].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, swap); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[28].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[28].name = "swap"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[13] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[29]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[29].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[29].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, filternode); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[29].typ = (&NTI__vK1KzfYf1DGLiUIpLm9cS0A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[29].name = "filternode"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[14] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[30]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[30].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[30].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, dbpath); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[30].typ = (&NTI__vK1KzfYf1DGLiUIpLm9cS0A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[30].name = "dbpath"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[15] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[31]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[31].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[31].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, topics); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[31].typ = (&NTI__vK1KzfYf1DGLiUIpLm9cS0A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[31].name = "topics"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[16] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[32]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[32].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[32].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, nodekey); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[32].typ = (&NTI__8uBInTmNTW8W8bP9ccn8qEA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[32].name = "nodekey"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[17] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[33]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[33].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[33].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, rpc); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[33].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[33].name = "rpc"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[18] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[34]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[34].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[34].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, rpcAddress); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[34].typ = (&NTI__uF36ME4fpYfnIMScqmC3EA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[34].name = "rpcAddress"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[19] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[35]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[35].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[35].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, rpcPort); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[35].typ = (&NTI__G4QSZNj619bazerwBIq3ZNg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[35].name = "rpcPort"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[20] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[36]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[36].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[36].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, rpcAdmin); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[36].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[36].name = "rpcAdmin"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[21] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[37]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[37].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[37].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, rpcPrivate); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[37].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[37].name = "rpcPrivate"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[22] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[38]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[38].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[38].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, metricsServer); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[38].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[38].name = "metricsServer"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[23] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[39]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[39].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[39].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, metricsServerAddress); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[39].typ = (&NTI__uF36ME4fpYfnIMScqmC3EA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[39].name = "metricsServerAddress"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[24] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[40]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[40].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[40].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, metricsServerPort); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[40].typ = (&NTI__G4QSZNj619bazerwBIq3ZNg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[40].name = "metricsServerPort"; TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[25] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[41]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[41].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[41].offset = offsetof(tyObject_OptionalFields__cwTxjSwPs2jy4MKB878Akw, logMetrics); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[41].typ = (&NTI__mNQrG9by9bIvS2rBRypY8a8A_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[41].name = "logMetrics"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[15].len = 26; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[15].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[15].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_5_26[0]; NTI__cwTxjSwPs2jy4MKB878Akw_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[15]; NTI__hLWrECPhMcDnYluNmcgWzg_.size = sizeof(tyArray__hLWrECPhMcDnYluNmcgWzg); NTI__hLWrECPhMcDnYluNmcgWzg_.kind = 16; NTI__hLWrECPhMcDnYluNmcgWzg_.base = (&NTI__cwTxjSwPs2jy4MKB878Akw_); NTI__hLWrECPhMcDnYluNmcgWzg_.flags = 2; NTI__hLWrECPhMcDnYluNmcgWzg_.name = "array[0..-1, OptionalFields]"; NTI__hLWrECPhMcDnYluNmcgWzg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hLWrECPhMcDnYluNmcgWzg_; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[14].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[14].offset = offsetof(tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw, data); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[14].typ = (&NTI__hLWrECPhMcDnYluNmcgWzg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[14].name = "data"; TM__9bPZS8ds69cDDm8QtLGuVTHw_4_2[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[42]; NTI__r9a7wDACiOdo9bRJFpcip8Rw_.size = sizeof(tyProc__r9a7wDACiOdo9bRJFpcip8Rw); NTI__r9a7wDACiOdo9bRJFpcip8Rw_.kind = 25; NTI__r9a7wDACiOdo9bRJFpcip8Rw_.base = 0; NTI__r9a7wDACiOdo9bRJFpcip8Rw_.flags = 3; NTI__r9a7wDACiOdo9bRJFpcip8Rw_.name = "SettersType"; NTI__r9a7wDACiOdo9bRJFpcip8Rw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__r9a7wDACiOdo9bRJFpcip8Rw_; NTI__fE4rW4RSElft5DGLj9bABlQ_.size = sizeof(tyArray__fE4rW4RSElft5DGLj9bABlQ); NTI__fE4rW4RSElft5DGLj9bABlQ_.kind = 16; NTI__fE4rW4RSElft5DGLj9bABlQ_.base = (&NTI__r9a7wDACiOdo9bRJFpcip8Rw_); NTI__fE4rW4RSElft5DGLj9bABlQ_.flags = 3; NTI__fE4rW4RSElft5DGLj9bABlQ_.name = "array[0..25, SettersType]"; NTI__fE4rW4RSElft5DGLj9bABlQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fE4rW4RSElft5DGLj9bABlQ_; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[42].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[42].offset = offsetof(tyObject_ConfigFile__XJrVWpL9a1aqzd5L72OwgQw, setters); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[42].typ = (&NTI__fE4rW4RSElft5DGLj9bABlQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[42].name = "setters"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[13].len = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[13].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[13].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_4_2[0]; NTI__XJrVWpL9a1aqzd5L72OwgQw_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[13]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[12].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[12].offset = offsetof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ, configFile5); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[12].typ = (&NTI__XJrVWpL9a1aqzd5L72OwgQw_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[12].name = "configFile5"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[0].len = 6; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[0].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[0].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_2_6[0]; NTI__AVGR3RFF3wwtyqxnvVpEkQ_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[0]; NTI__PSo7yGPnuUpS9c6ugfggbWg_.size = sizeof(tyObject_Env_confutilsdotnim___AVGR3RFF3wwtyqxnvVpEkQ*); NTI__PSo7yGPnuUpS9c6ugfggbWg_.kind = 22; NTI__PSo7yGPnuUpS9c6ugfggbWg_.base = (&NTI__AVGR3RFF3wwtyqxnvVpEkQ_); NTI__PSo7yGPnuUpS9c6ugfggbWg_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-confutils/confutils.nim(921, 21)"; NTI__PSo7yGPnuUpS9c6ugfggbWg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PSo7yGPnuUpS9c6ugfggbWg_; NTI__PSo7yGPnuUpS9c6ugfggbWg_.marker = Marker_tyRef__PSo7yGPnuUpS9c6ugfggbWg; NTI__juon7p0QxLd386KmW9cv0yg_.size = sizeof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg); NTI__juon7p0QxLd386KmW9cv0yg_.kind = 18; NTI__juon7p0QxLd386KmW9cv0yg_.base = 0; NTI__juon7p0QxLd386KmW9cv0yg_.name = "CmdInfo:ObjectType"; NTI__juon7p0QxLd386KmW9cv0yg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__juon7p0QxLd386KmW9cv0yg_; TM__9bPZS8ds69cDDm8QtLGuVTHw_6_4[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[44]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[44].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[44].offset = offsetof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg, name); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[44].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[44].name = "name"; TM__9bPZS8ds69cDDm8QtLGuVTHw_6_4[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[45]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[45].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[45].offset = offsetof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg, desc); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[45].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[45].name = "desc"; TM__9bPZS8ds69cDDm8QtLGuVTHw_6_4[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[46]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[46].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[46].offset = offsetof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg, isHidden); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[46].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[46].name = "isHidden"; TM__9bPZS8ds69cDDm8QtLGuVTHw_6_4[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[47]; NTI__xxMz4AWJthCz6HckagPQwQ_.size = sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ); NTI__xxMz4AWJthCz6HckagPQwQ_.kind = 18; NTI__xxMz4AWJthCz6HckagPQwQ_.base = 0; NTI__xxMz4AWJthCz6HckagPQwQ_.name = "OptInfo:ObjectType"; NTI__xxMz4AWJthCz6HckagPQwQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xxMz4AWJthCz6HckagPQwQ_; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[49]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[49].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[49].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, name); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[49].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[49].name = "name"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[50]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[50].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[50].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, abbr); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[50].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[50].name = "abbr"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[51]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[51].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[51].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, desc); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[51].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[51].name = "desc"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[52]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[52].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[52].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, typename_0); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[52].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[52].name = "typename"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[4] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[53]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[53].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[53].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, idx); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[53].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[53].name = "idx"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[5] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[54]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[54].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[54].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, hasDefault); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[54].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[54].name = "hasDefault"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[6] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[55]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[55].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[55].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, isHidden); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[55].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[55].name = "isHidden"; TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[7] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56]; NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.size = sizeof(tyEnum_OptKind__JhwU2aE0UGJ4ZHhwsTNDwg); NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.kind = 14; NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.base = 0; NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.flags = 3; NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.name = "OptKind"; NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JhwU2aE0UGJ4ZHhwsTNDwg_; for (TM__9bPZS8ds69cDDm8QtLGuVTHw_10 = 0; TM__9bPZS8ds69cDDm8QtLGuVTHw_10 < 3; TM__9bPZS8ds69cDDm8QtLGuVTHw_10++) { TM__9bPZS8ds69cDDm8QtLGuVTHw_0[TM__9bPZS8ds69cDDm8QtLGuVTHw_10+57].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[TM__9bPZS8ds69cDDm8QtLGuVTHw_10+57].offset = TM__9bPZS8ds69cDDm8QtLGuVTHw_10; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[TM__9bPZS8ds69cDDm8QtLGuVTHw_10+57].name = TM__9bPZS8ds69cDDm8QtLGuVTHw_9[TM__9bPZS8ds69cDDm8QtLGuVTHw_10]; TM__9bPZS8ds69cDDm8QtLGuVTHw_8_3[TM__9bPZS8ds69cDDm8QtLGuVTHw_10] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[TM__9bPZS8ds69cDDm8QtLGuVTHw_10+57]; } TM__9bPZS8ds69cDDm8QtLGuVTHw_0[60].len = 3; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[60].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[60].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_8_3[0]; NTI__JhwU2aE0UGJ4ZHhwsTNDwg_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[60]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56].kind = 3; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, kind); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56].typ = (&NTI__JhwU2aE0UGJ4ZHhwsTNDwg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56].name = "kind"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56].sons = &NimDT___xxMz4AWJthCz6HckagPQwQ_kind[0]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[56].len = 3; TM__9bPZS8ds69cDDm8QtLGuVTHw_11_4[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[62]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[62].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[62].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, _kind_1.isCommand); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[62].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[62].name = "isCommand"; TM__9bPZS8ds69cDDm8QtLGuVTHw_11_4[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[63]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[63].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[63].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, _kind_1.isImplicitlySelectable); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[63].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[63].name = "isImplicitlySelectable"; TM__9bPZS8ds69cDDm8QtLGuVTHw_11_4[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[64]; NTI__ko9cxbrFH52ahk32IABzgRg_.size = sizeof(tySequence__ko9cxbrFH52ahk32IABzgRg*); NTI__ko9cxbrFH52ahk32IABzgRg_.kind = 24; NTI__ko9cxbrFH52ahk32IABzgRg_.base = (&NTI__6TS6DQKShZRw32kbyabYRw_); NTI__ko9cxbrFH52ahk32IABzgRg_.name = "seq[CmdInfo]"; NTI__ko9cxbrFH52ahk32IABzgRg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ko9cxbrFH52ahk32IABzgRg_; NTI__ko9cxbrFH52ahk32IABzgRg_.marker = Marker_tySequence__ko9cxbrFH52ahk32IABzgRg; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[64].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[64].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, _kind_1.subCmds); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[64].typ = (&NTI__ko9cxbrFH52ahk32IABzgRg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[64].name = "subCmds"; TM__9bPZS8ds69cDDm8QtLGuVTHw_11_4[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[65]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[65].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[65].offset = offsetof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ, _kind_1.defaultSubCmd); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[65].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[65].name = "defaultSubCmd"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[61].len = 4; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[61].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[61].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_11_4[0]; NimDT___xxMz4AWJthCz6HckagPQwQ_kind[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[61]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[66].len = 0; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[66].kind = 2; NimDT___xxMz4AWJthCz6HckagPQwQ_kind[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[66]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[48].len = 8; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[48].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[48].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_7_8[0]; NTI__xxMz4AWJthCz6HckagPQwQ_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[48]; NTI__fFbH9acUqQ9cpmgG4EsVlJow_.size = sizeof(tyObject_OptInfocolonObjectType___xxMz4AWJthCz6HckagPQwQ*); NTI__fFbH9acUqQ9cpmgG4EsVlJow_.kind = 22; NTI__fFbH9acUqQ9cpmgG4EsVlJow_.base = (&NTI__xxMz4AWJthCz6HckagPQwQ_); NTI__fFbH9acUqQ9cpmgG4EsVlJow_.name = "OptInfo"; NTI__fFbH9acUqQ9cpmgG4EsVlJow_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fFbH9acUqQ9cpmgG4EsVlJow_; NTI__fFbH9acUqQ9cpmgG4EsVlJow_.marker = Marker_tyRef__fFbH9acUqQ9cpmgG4EsVlJow; NTI__iU42g6hoJmYMsd12KeuYtQ_.size = sizeof(tySequence__iU42g6hoJmYMsd12KeuYtQ*); NTI__iU42g6hoJmYMsd12KeuYtQ_.kind = 24; NTI__iU42g6hoJmYMsd12KeuYtQ_.base = (&NTI__fFbH9acUqQ9cpmgG4EsVlJow_); NTI__iU42g6hoJmYMsd12KeuYtQ_.name = "seq[OptInfo]"; NTI__iU42g6hoJmYMsd12KeuYtQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__iU42g6hoJmYMsd12KeuYtQ_; NTI__iU42g6hoJmYMsd12KeuYtQ_.marker = Marker_tySequence__iU42g6hoJmYMsd12KeuYtQ; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[47].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[47].offset = offsetof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg, opts); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[47].typ = (&NTI__iU42g6hoJmYMsd12KeuYtQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[47].name = "opts"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[43].len = 4; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[43].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[43].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_6_4[0]; NTI__juon7p0QxLd386KmW9cv0yg_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[43]; NTI__6TS6DQKShZRw32kbyabYRw_.size = sizeof(tyObject_CmdInfocolonObjectType___juon7p0QxLd386KmW9cv0yg*); NTI__6TS6DQKShZRw32kbyabYRw_.kind = 22; NTI__6TS6DQKShZRw32kbyabYRw_.base = (&NTI__juon7p0QxLd386KmW9cv0yg_); NTI__6TS6DQKShZRw32kbyabYRw_.flags = 2; NTI__6TS6DQKShZRw32kbyabYRw_.name = "ref CmdInfo:ObjectType"; NTI__6TS6DQKShZRw32kbyabYRw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__6TS6DQKShZRw32kbyabYRw_; NTI__6TS6DQKShZRw32kbyabYRw_.marker = Marker_tyRef__6TS6DQKShZRw32kbyabYRw; NTI__sIuz4whJ6rccaHGq2SQRtw_.size = sizeof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw); NTI__sIuz4whJ6rccaHGq2SQRtw_.kind = 18; NTI__sIuz4whJ6rccaHGq2SQRtw_.base = 0; NTI__sIuz4whJ6rccaHGq2SQRtw_.flags = 2; NTI__sIuz4whJ6rccaHGq2SQRtw_.name = "HelpAppInfo:ObjectType"; NTI__sIuz4whJ6rccaHGq2SQRtw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sIuz4whJ6rccaHGq2SQRtw_; TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[0] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[68]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[68].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[68].offset = offsetof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw, appInvocation); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[68].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[68].name = "appInvocation"; TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[1] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[69]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[69].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[69].offset = offsetof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw, copyrightBanner); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[69].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[69].name = "copyrightBanner"; TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[2] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[70]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[70].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[70].offset = offsetof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw, hasAbbrs); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[70].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[70].name = "hasAbbrs"; TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[3] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[71]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[71].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[71].offset = offsetof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw, maxNameLen); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[71].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[71].name = "maxNameLen"; TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[4] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[72]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[72].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[72].offset = offsetof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw, terminalWidth); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[72].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[72].name = "terminalWidth"; TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[5] = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[73]; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[73].kind = 1; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[73].offset = offsetof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw, namesWidth); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[73].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__9bPZS8ds69cDDm8QtLGuVTHw_0[73].name = "namesWidth"; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[67].len = 6; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[67].kind = 2; TM__9bPZS8ds69cDDm8QtLGuVTHw_0[67].sons = &TM__9bPZS8ds69cDDm8QtLGuVTHw_188_6[0]; NTI__sIuz4whJ6rccaHGq2SQRtw_.node = &TM__9bPZS8ds69cDDm8QtLGuVTHw_0[67]; NTI__QtCxK3OkpAyy8Hko1P0lMw_.size = sizeof(tyObject_HelpAppInfocolonObjectType___sIuz4whJ6rccaHGq2SQRtw*); NTI__QtCxK3OkpAyy8Hko1P0lMw_.kind = 22; NTI__QtCxK3OkpAyy8Hko1P0lMw_.base = (&NTI__sIuz4whJ6rccaHGq2SQRtw_); NTI__QtCxK3OkpAyy8Hko1P0lMw_.flags = 2; NTI__QtCxK3OkpAyy8Hko1P0lMw_.name = "HelpAppInfo"; NTI__QtCxK3OkpAyy8Hko1P0lMw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__QtCxK3OkpAyy8Hko1P0lMw_; NTI__QtCxK3OkpAyy8Hko1P0lMw_.marker = Marker_tyRef__QtCxK3OkpAyy8Hko1P0lMw; }