mirror of
https://github.com/status-im/csources-nimble.git
synced 2026-08-29 09:21:06 +00:00
4579 lines
232 KiB
C
4579 lines
232 KiB
C
/* Generated by Nim Compiler v1.6.11 */
|
|
#define NIM_INTBITS 64
|
|
|
|
#include "nimbase.h"
|
|
#include <stdio.h>
|
|
#include <string.h>
|
|
#include <setjmp.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_(proc, file) \
|
|
TFrame FR_; \
|
|
FR_.procname = proc; FR_.filename = file; FR_.line = 0; FR_.len = 0; nimFrame(&FR_);
|
|
|
|
# define nimfrs_(proc, file, slots, length) \
|
|
struct {TFrame* prev;NCSTRING procname;NI line;NCSTRING filename; NI len; VarSlot s[slots];} FR_; \
|
|
FR_.procname = proc; FR_.filename = file; FR_.line = 0; FR_.len = length; nimFrame((TFrame*)&FR_);
|
|
|
|
# define nimln_(n, file) \
|
|
FR_.line = n; FR_.filename = file;
|
|
typedef struct tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ;
|
|
typedef struct NimStringDesc NimStringDesc;
|
|
typedef struct TGenericSeq TGenericSeq;
|
|
typedef struct tyObject_Action__Axd3qAbppa2kHdtxRGykNw tyObject_Action__Axd3qAbppa2kHdtxRGykNw;
|
|
typedef struct tySequence__kLwf9aGQcuduFr4gekUDa2w tySequence__kLwf9aGQcuduFr4gekUDa2w;
|
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ;
|
|
typedef struct tySequence__K2J9a59aomOCxv7VVeiHZfug tySequence__K2J9a59aomOCxv7VVeiHZfug;
|
|
typedef struct tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A;
|
|
typedef struct tyObject_Config__4CDaXnHluuDhjlvHrDG8RA tyObject_Config__4CDaXnHluuDhjlvHrDG8RA;
|
|
typedef struct tyObject_Table__9cUbBDOJGZJU2domnRMqAHQ tyObject_Table__9cUbBDOJGZJU2domnRMqAHQ;
|
|
typedef struct tySequence__sQx7tKsP6HE09cszRIkxbdg tySequence__sQx7tKsP6HE09cszRIkxbdg;
|
|
typedef struct tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ;
|
|
typedef struct tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q;
|
|
typedef struct tyObject_Table__861JQ0xhLIYW2jzxkMweLQ tyObject_Table__861JQ0xhLIYW2jzxkMweLQ;
|
|
typedef struct tySequence__v6NVljHM6giAeuZKHEoQNA tySequence__v6NVljHM6giAeuZKHEoQNA;
|
|
typedef struct TNimType TNimType;
|
|
typedef struct TNimNode TNimNode;
|
|
typedef struct tyTuple__gDWaEqPfhOauJWKMBm8bzg tyTuple__gDWaEqPfhOauJWKMBm8bzg;
|
|
typedef struct tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w;
|
|
typedef struct tyTuple__7OnuWIzW3xYXy9bIUIvuRmA tyTuple__7OnuWIzW3xYXy9bIUIvuRmA;
|
|
typedef struct tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw;
|
|
typedef struct tyTuple__L5fwSpoOOTzuJc69awPVqaQ tyTuple__L5fwSpoOOTzuJc69awPVqaQ;
|
|
typedef struct tyObject_PackageInfo__y9ahmwzrCcWrfsrJgR1q4lw tyObject_PackageInfo__y9ahmwzrCcWrfsrJgR1q4lw;
|
|
typedef struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg;
|
|
typedef struct tySequence__4eRCaZmrYLLw2k30GPTiMw tySequence__4eRCaZmrYLLw2k30GPTiMw;
|
|
typedef struct tyObject_Table__dvABR7uXuaUlR5eyC6g6TQ tyObject_Table__dvABR7uXuaUlR5eyC6g6TQ;
|
|
typedef struct tySequence__KUaTZL89cHr0hcMlN8NjHAg tySequence__KUaTZL89cHr0hcMlN8NjHAg;
|
|
typedef struct tyObject_Table__Ji6x6JQ0gVMaFr8AIk18Ug tyObject_Table__Ji6x6JQ0gVMaFr8AIk18Ug;
|
|
typedef struct tySequence__SFipDZIkFtPcrLs0AGBBjQ tySequence__SFipDZIkFtPcrLs0AGBBjQ;
|
|
typedef struct tyTuple__BjxoJYFE5BulbiU15SM6nQ tyTuple__BjxoJYFE5BulbiU15SM6nQ;
|
|
typedef struct tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA;
|
|
typedef struct tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw;
|
|
typedef struct tyObject_Table__iakiVCWUfIuiHQqyxQaX8A tyObject_Table__iakiVCWUfIuiHQqyxQaX8A;
|
|
typedef struct tySequence__GuNIUy7Gsew6nZ4VQBHfFg tySequence__GuNIUy7Gsew6nZ4VQBHfFg;
|
|
typedef struct tyObject_PackageMetaData__EO1rPizWROcibmAlVzA30w tyObject_PackageMetaData__EO1rPizWROcibmAlVzA30w;
|
|
typedef struct tyObject_HashSet__aCgx9aJWOlGNhL9b41LIC4Wg tyObject_HashSet__aCgx9aJWOlGNhL9b41LIC4Wg;
|
|
typedef struct tySequence__72hOjuY2LKiowAwLCg19a9bA tySequence__72hOjuY2LKiowAwLCg19a9bA;
|
|
typedef struct tyTuple__rLNSKSsDc19cDzAtjOZs9cSw tyTuple__rLNSKSsDc19cDzAtjOZs9cSw;
|
|
typedef struct tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg;
|
|
typedef struct RootObj RootObj;
|
|
typedef struct tyTuple__UV3llMMYFckfui8YMBuUZA tyTuple__UV3llMMYFckfui8YMBuUZA;
|
|
typedef struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA;
|
|
typedef struct tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ;
|
|
typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA;
|
|
typedef struct Exception Exception;
|
|
typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
|
|
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_NimbleQuit__nfg6RIP7bj8xWPAVqTgKAQ tyObject_NimbleQuit__nfg6RIP7bj8xWPAVqTgKAQ;
|
|
typedef struct tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ;
|
|
typedef struct TSafePoint TSafePoint;
|
|
typedef struct tyObject_UnpackDefect__bq5YFIFutDsA2ou9cpZuWAQ tyObject_UnpackDefect__bq5YFIFutDsA2ou9cpZuWAQ;
|
|
typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA;
|
|
typedef struct tyTuple__8ZxhPt1NwfElsJs8zUSV9bg tyTuple__8ZxhPt1NwfElsJs8zUSV9bg;
|
|
typedef struct tyTuple__vQEyvUeZmB7ODgnsZ5BScQ tyTuple__vQEyvUeZmB7ODgnsZ5BScQ;
|
|
typedef struct tyObject_PackageList__00UcE13159cf20wGpsHwwMg tyObject_PackageList__00UcE13159cf20wGpsHwwMg;
|
|
typedef struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw tyTuple__QeWl6B6ffS4pU6WWrtcrDw;
|
|
typedef struct tyTuple__BRPf9bXMt29aEMlIrLh5CZWQ tyTuple__BRPf9bXMt29aEMlIrLh5CZWQ;
|
|
typedef struct tyTuple__UBKv1ckqvKAfuS0TS0t23Q tyTuple__UBKv1ckqvKAfuS0TS0t23Q;
|
|
typedef struct tyObject_OrderedTable__b2SAayIK9c6IoZnFt9cutJhQ tyObject_OrderedTable__b2SAayIK9c6IoZnFt9cutJhQ;
|
|
typedef struct tySequence__ZkxkVxJvB9aqet9cfVQmFTZw tySequence__ZkxkVxJvB9aqet9cfVQmFTZw;
|
|
typedef struct tyTuple__r1NtfsBxxsYs1cV48P1DyA tyTuple__r1NtfsBxxsYs1cV48P1DyA;
|
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
|
typedef struct tyTuple__m8l9a4rYFktlUTIniXgnvog tyTuple__m8l9a4rYFktlUTIniXgnvog;
|
|
typedef struct tyObject_LockFileDep__PkUOL8vzIvRRmF9bLOPRlhg tyObject_LockFileDep__PkUOL8vzIvRRmF9bLOPRlhg;
|
|
typedef struct tyObject_Checksums__aZcxVfkZCt9bd29bg29aMe9aaA tyObject_Checksums__aZcxVfkZCt9bd29bg29aMe9aaA;
|
|
typedef NU8 tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA;
|
|
struct TGenericSeq {
|
|
NI len;
|
|
NI reserved;
|
|
};
|
|
struct NimStringDesc {
|
|
TGenericSeq Sup;
|
|
NIM_CHAR data[SEQ_DECL_SIZE];
|
|
};
|
|
typedef NU8 tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ;
|
|
typedef NU8 tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg;
|
|
struct tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A {
|
|
NimStringDesc* val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Action__Axd3qAbppa2kHdtxRGykNw {
|
|
tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg typ;
|
|
union{
|
|
struct {NIM_BOOL listOnly;
|
|
} _typ_2;
|
|
struct {NimStringDesc* optionalURL;
|
|
} _typ_3;
|
|
struct {tySequence__kLwf9aGQcuduFr4gekUDa2w* packages;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* passNimFlags;
|
|
tySequence__K2J9a59aomOCxv7VVeiHZfug* devActions;
|
|
NimStringDesc* path;
|
|
NIM_BOOL noRebuild;
|
|
NIM_BOOL withDependencies;
|
|
NimStringDesc* developFile;
|
|
NIM_BOOL global;
|
|
} _typ_4;
|
|
struct {tySequence__sM4lkSb7zS6F7OVMvW9cffQ* search;
|
|
} _typ_5;
|
|
struct {NimStringDesc* projName;
|
|
NimStringDesc* vcsOption;
|
|
} _typ_6;
|
|
struct {NimStringDesc* file;
|
|
NimStringDesc* backend;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* additionalArguments;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* compileOptions;
|
|
} _typ_7;
|
|
struct {tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A runFile;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* compileFlags;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* runFlags;
|
|
} _typ_8;
|
|
struct {NimStringDesc* command;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* arguments;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* custCompileFlags;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* custRunFlags;
|
|
} _typ_9;
|
|
struct {NimStringDesc* format;
|
|
} _typ_10;
|
|
};
|
|
};
|
|
struct tyObject_Table__9cUbBDOJGZJU2domnRMqAHQ {
|
|
tySequence__sQx7tKsP6HE09cszRIkxbdg* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ {
|
|
NimStringDesc* scheme;
|
|
NimStringDesc* username;
|
|
NimStringDesc* password;
|
|
NimStringDesc* hostname;
|
|
NimStringDesc* port;
|
|
NimStringDesc* path;
|
|
NimStringDesc* query;
|
|
NimStringDesc* anchor;
|
|
NIM_BOOL opaque;
|
|
NIM_BOOL isIpv6;
|
|
};
|
|
struct tyObject_Config__4CDaXnHluuDhjlvHrDG8RA {
|
|
NimStringDesc* nimbleDir;
|
|
NIM_BOOL chcp;
|
|
tyObject_Table__9cUbBDOJGZJU2domnRMqAHQ packageLists;
|
|
NIM_BOOL cloneUsingHttps;
|
|
tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ httpProxy;
|
|
};
|
|
typedef NU8 tyEnum_DumpMode__lrp4056pVLtFZp9cfnP5HtA;
|
|
struct tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ {
|
|
tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA forcePrompts;
|
|
NIM_BOOL depsOnly;
|
|
NIM_BOOL uninstallRevDeps;
|
|
NIM_BOOL queryVersions;
|
|
NIM_BOOL queryInstalled;
|
|
NimStringDesc* nimbleDir;
|
|
tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ verbosity;
|
|
tyObject_Action__Axd3qAbppa2kHdtxRGykNw action;
|
|
tyObject_Config__4CDaXnHluuDhjlvHrDG8RA config;
|
|
tyObject_JsonNodeObj__df9bshXB7C9cTiWPIOtX3j1Q* nimbleData;
|
|
tyObject_Table__861JQ0xhLIYW2jzxkMweLQ* pkgInfoCache;
|
|
NIM_BOOL showHelp;
|
|
NimStringDesc* lockFileName;
|
|
NIM_BOOL showVersion;
|
|
NIM_BOOL offline;
|
|
NIM_BOOL noColor;
|
|
NIM_BOOL disableValidation;
|
|
NIM_BOOL continueTestsOnFailure;
|
|
NIM_BOOL forceFullClone;
|
|
tySequence__v6NVljHM6giAeuZKHEoQNA* unknownFlags;
|
|
tyEnum_DumpMode__lrp4056pVLtFZp9cfnP5HtA dumpMode;
|
|
NimStringDesc* startDir;
|
|
NimStringDesc* nim;
|
|
NIM_BOOL localdeps;
|
|
NIM_BOOL developLocaldeps;
|
|
NIM_BOOL disableSslCertCheck;
|
|
NIM_BOOL enableTarballs;
|
|
NimStringDesc* task;
|
|
NimStringDesc* package;
|
|
};
|
|
typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
|
|
typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
|
|
typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
|
|
typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
|
|
struct TNimType {
|
|
NI size;
|
|
NI align;
|
|
tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
|
|
tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
|
|
TNimType* base;
|
|
TNimNode* node;
|
|
void* finalizer;
|
|
tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
|
|
tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
|
|
};
|
|
typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
|
|
struct TNimNode {
|
|
tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
|
|
NI offset;
|
|
TNimType* typ;
|
|
NCSTRING name;
|
|
NI len;
|
|
TNimNode** sons;
|
|
};
|
|
struct tyTuple__gDWaEqPfhOauJWKMBm8bzg {
|
|
NimStringDesc* Field0;
|
|
tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w* Field1;
|
|
};
|
|
typedef NU8 tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ;
|
|
struct tyTuple__7OnuWIzW3xYXy9bIUIvuRmA {
|
|
tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ Field0;
|
|
NimStringDesc* Field1;
|
|
};
|
|
struct tyObject_Table__861JQ0xhLIYW2jzxkMweLQ {
|
|
tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg {
|
|
tySequence__4eRCaZmrYLLw2k30GPTiMw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Table__dvABR7uXuaUlR5eyC6g6TQ {
|
|
tySequence__KUaTZL89cHr0hcMlN8NjHAg* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Table__Ji6x6JQ0gVMaFr8AIk18Ug {
|
|
tySequence__SFipDZIkFtPcrLs0AGBBjQ* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA {
|
|
NimStringDesc* version;
|
|
};
|
|
struct tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw {
|
|
NimStringDesc* hashValue;
|
|
};
|
|
struct tyTuple__BjxoJYFE5BulbiU15SM6nQ {
|
|
NimStringDesc* Field0;
|
|
tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA Field1;
|
|
tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw Field2;
|
|
};
|
|
struct tyObject_Table__iakiVCWUfIuiHQqyxQaX8A {
|
|
tySequence__GuNIUy7Gsew6nZ4VQBHfFg* data;
|
|
NI counter;
|
|
};
|
|
typedef NU8 tyEnum_DownloadMethod__IqkMKe5PGkzDG0ayIWPJ6w;
|
|
struct tyObject_HashSet__aCgx9aJWOlGNhL9b41LIC4Wg {
|
|
tySequence__72hOjuY2LKiowAwLCg19a9bA* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_PackageMetaData__EO1rPizWROcibmAlVzA30w {
|
|
NimStringDesc* url;
|
|
tyEnum_DownloadMethod__IqkMKe5PGkzDG0ayIWPJ6w downloadMethod;
|
|
tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw vcsRevision;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* files;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* binaries;
|
|
tyObject_HashSet__aCgx9aJWOlGNhL9b41LIC4Wg specialVersions;
|
|
};
|
|
struct tyObject_PackageInfo__y9ahmwzrCcWrfsrJgR1q4lw {
|
|
NimStringDesc* myPath;
|
|
NIM_BOOL isNimScript;
|
|
NIM_BOOL isMinimal;
|
|
NIM_BOOL isInstalled;
|
|
tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg nimbleTasks;
|
|
tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg postHooks;
|
|
tyObject_HashSet__CD8Dpv0WGmASelVaNSo6zg preHooks;
|
|
NimStringDesc* author;
|
|
NimStringDesc* description;
|
|
NimStringDesc* license;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* skipDirs;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* skipFiles;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* skipExt;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* installDirs;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* installFiles;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* installExt;
|
|
tySequence__kLwf9aGQcuduFr4gekUDa2w* requires;
|
|
tyObject_Table__dvABR7uXuaUlR5eyC6g6TQ taskRequires;
|
|
tyObject_Table__Ji6x6JQ0gVMaFr8AIk18Ug bin;
|
|
NimStringDesc* binDir;
|
|
NimStringDesc* srcDir;
|
|
NimStringDesc* backend;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* foreignDeps;
|
|
tyTuple__BjxoJYFE5BulbiU15SM6nQ basicInfo;
|
|
tyObject_Table__iakiVCWUfIuiHQqyxQaX8A lockedDeps;
|
|
tyObject_PackageMetaData__EO1rPizWROcibmAlVzA30w metaData;
|
|
NIM_BOOL isLink;
|
|
};
|
|
struct tyTuple__L5fwSpoOOTzuJc69awPVqaQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_PackageInfo__y9ahmwzrCcWrfsrJgR1q4lw Field2;
|
|
};
|
|
typedef NU8 tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA;
|
|
struct tyTuple__rLNSKSsDc19cDzAtjOZs9cSw {
|
|
tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA Field0;
|
|
NimStringDesc* Field1;
|
|
NimStringDesc* Field2;
|
|
};
|
|
struct RootObj {
|
|
TNimType* m_type;
|
|
};
|
|
typedef NU8 tySet_tyChar__nmiMWKVIe46vacnhAFrQvw[32];
|
|
struct tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg {
|
|
RootObj Sup;
|
|
NI pos;
|
|
NIM_BOOL inShortState;
|
|
NIM_BOOL allowWhitespaceAfterColon;
|
|
tySet_tyChar__nmiMWKVIe46vacnhAFrQvw shortNoVal;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* longNoVal;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cmds;
|
|
NI idx;
|
|
tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA kind;
|
|
NimStringDesc* key;
|
|
NimStringDesc* val;
|
|
};
|
|
struct tyTuple__UV3llMMYFckfui8YMBuUZA {
|
|
NimStringDesc* Field0;
|
|
NimStringDesc* Field1;
|
|
};
|
|
struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA {
|
|
NI a;
|
|
NI b;
|
|
};
|
|
struct Exception {
|
|
RootObj Sup;
|
|
Exception* parent;
|
|
NCSTRING name;
|
|
NimStringDesc* message;
|
|
tySequence__uB9b75OUPRENsBAu4AnoePA* trace;
|
|
Exception* up;
|
|
};
|
|
struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {
|
|
NI refcount;
|
|
TNimType* typ;
|
|
};
|
|
struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {
|
|
void* bottom;
|
|
};
|
|
struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {
|
|
NI len;
|
|
NI cap;
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;
|
|
};
|
|
typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SPr7N6UKfuF549bNPiUvSRw[256];
|
|
typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24];
|
|
typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32];
|
|
typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24];
|
|
typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256];
|
|
struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {
|
|
tyArray__lh2A89ahMmYg9bCmpVaplLbA data;
|
|
};
|
|
typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2];
|
|
struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {
|
|
tyArray__0aOLqZchNi8nWtMTi8ND8w link;
|
|
NI key;
|
|
NI upperBound;
|
|
NI level;
|
|
};
|
|
struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg {
|
|
tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0;
|
|
NI Field1;
|
|
};
|
|
typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30];
|
|
struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {
|
|
NI len;
|
|
tyArray__LzOv2eCDGiceMKQstCLmhw chunks;
|
|
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next;
|
|
};
|
|
struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {
|
|
NI minLargeObj;
|
|
NI maxLargeObj;
|
|
tyArray__SPr7N6UKfuF549bNPiUvSRw freeSmallChunks;
|
|
NU32 flBitmap;
|
|
tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap;
|
|
tyArray__B6durA4ZCi1xjJvRtyYxMg matrix;
|
|
tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem;
|
|
NI currMem;
|
|
NI maxMem;
|
|
NI freeMem;
|
|
NI occ;
|
|
NI lastSize;
|
|
tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes;
|
|
NIM_BOOL locked;
|
|
NIM_BOOL blockChunkSizeIncrease;
|
|
NI nextChunkSize;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData;
|
|
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks;
|
|
};
|
|
struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {
|
|
NI stackScans;
|
|
NI cycleCollections;
|
|
NI maxThreshold;
|
|
NI maxStackSize;
|
|
NI maxStackCells;
|
|
NI cycleTableSize;
|
|
NI64 maxPause;
|
|
};
|
|
struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {
|
|
NI counter;
|
|
NI max;
|
|
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head;
|
|
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data;
|
|
};
|
|
struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {
|
|
tyObject_GcStack__7fytPA5bBsob6See21YMRA stack;
|
|
NI cycleThreshold;
|
|
NI zctThreshold;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack;
|
|
NI recGcLock;
|
|
tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region;
|
|
tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat;
|
|
tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots;
|
|
NI gcThreadId;
|
|
};
|
|
typedef NU8 tyEnum_VersionRangeEnum__jjRR7WkKM8jVrJGENm9bAqQ;
|
|
struct tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w {
|
|
tyEnum_VersionRangeEnum__jjRR7WkKM8jVrJGENm9bAqQ kind;
|
|
union{
|
|
struct {tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA ver;
|
|
} _kind_1;
|
|
struct {tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA spe;
|
|
} _kind_2;
|
|
struct {tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w* verILeft;
|
|
tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w* verIRight;
|
|
} _kind_3;
|
|
};
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NimStringDesc*, ClP_0) (tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__f1p6EjpgF69bRdy0UFjwSXA;
|
|
typedef N_CLOSURE_PTR(NimStringDesc*, TM__BLzZCVsC319bmL71lmUwf8w_147) (tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x);
|
|
typedef N_CLOSURE_PTR(NimStringDesc*, TM__BLzZCVsC319bmL71lmUwf8w_149) (tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x, void* ClE_0);
|
|
typedef N_CLOSURE_PTR(NimStringDesc*, TM__BLzZCVsC319bmL71lmUwf8w_150) (tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x, void* ClE_0);
|
|
typedef NimStringDesc* tyArray__nHXaesL0DJZHyVS07ARPRA[1];
|
|
typedef NU8 tyEnum_DisplayType__HypVeg1P09aXzPaqyobO7xA;
|
|
typedef NimStringDesc* tyArray__24KAM9afIUgUaqBaEBB6r9bg[3];
|
|
typedef NimStringDesc* tyArray__Re75IspeoxXy2oCZHwcRrA[2];
|
|
typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25];
|
|
struct TSafePoint {
|
|
TSafePoint* prev;
|
|
NI status;
|
|
jmp_buf context;
|
|
};
|
|
struct tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ {
|
|
tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ url;
|
|
NimStringDesc* auth;
|
|
};
|
|
struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA {
|
|
Exception Sup;
|
|
};
|
|
struct tyObject_UnpackDefect__bq5YFIFutDsA2ou9cpZuWAQ {
|
|
tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;
|
|
};
|
|
struct tyTuple__8ZxhPt1NwfElsJs8zUSV9bg {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
NimStringDesc* Field2;
|
|
};
|
|
struct tyObject_PackageList__00UcE13159cf20wGpsHwwMg {
|
|
NimStringDesc* name;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* urls;
|
|
NimStringDesc* path;
|
|
};
|
|
struct tyTuple__vQEyvUeZmB7ODgnsZ5BScQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_PackageList__00UcE13159cf20wGpsHwwMg Field2;
|
|
};
|
|
struct tyTuple__QeWl6B6ffS4pU6WWrtcrDw {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
};
|
|
struct tyTuple__BRPf9bXMt29aEMlIrLh5CZWQ {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tySequence__kLwf9aGQcuduFr4gekUDa2w* Field2;
|
|
};
|
|
struct tyObject_OrderedTable__b2SAayIK9c6IoZnFt9cutJhQ {
|
|
tySequence__ZkxkVxJvB9aqet9cfVQmFTZw* data;
|
|
NI counter;
|
|
NI first;
|
|
NI last;
|
|
};
|
|
struct tyTuple__UBKv1ckqvKAfuS0TS0t23Q {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_OrderedTable__b2SAayIK9c6IoZnFt9cutJhQ Field2;
|
|
};
|
|
struct tyTuple__r1NtfsBxxsYs1cV48P1DyA {
|
|
NI Field0;
|
|
tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA Field1;
|
|
};
|
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {
|
|
NCSTRING procname;
|
|
NI line;
|
|
NCSTRING filename;
|
|
};
|
|
struct tyObject_Checksums__aZcxVfkZCt9bd29bg29aMe9aaA {
|
|
tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw sha1;
|
|
};
|
|
struct tyObject_LockFileDep__PkUOL8vzIvRRmF9bLOPRlhg {
|
|
tyObject_Version__9bU0a4Oqtl9aJmGyzYi8ZnBA version;
|
|
tyObject_Sha1Hash__zQwLVDNef3gJr9bhL9bRloJw vcsRevision;
|
|
NimStringDesc* url;
|
|
tyEnum_DownloadMethod__IqkMKe5PGkzDG0ayIWPJ6w downloadMethod;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* dependencies;
|
|
tyObject_Checksums__aZcxVfkZCt9bd29bg29aMe9aaA checksums;
|
|
};
|
|
struct tyTuple__m8l9a4rYFktlUTIniXgnvog {
|
|
NI Field0;
|
|
NI Field1;
|
|
NimStringDesc* Field2;
|
|
tyObject_LockFileDep__PkUOL8vzIvRRmF9bLOPRlhg Field3;
|
|
};
|
|
struct tySequence__kLwf9aGQcuduFr4gekUDa2w {
|
|
TGenericSeq Sup;
|
|
tyTuple__gDWaEqPfhOauJWKMBm8bzg data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__K2J9a59aomOCxv7VVeiHZfug {
|
|
TGenericSeq Sup;
|
|
tyTuple__7OnuWIzW3xYXy9bIUIvuRmA data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw {
|
|
TGenericSeq Sup;
|
|
tyTuple__L5fwSpoOOTzuJc69awPVqaQ data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__v6NVljHM6giAeuZKHEoQNA {
|
|
TGenericSeq Sup;
|
|
tyTuple__rLNSKSsDc19cDzAtjOZs9cSw data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ {
|
|
TGenericSeq Sup;
|
|
NimStringDesc* data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__sQx7tKsP6HE09cszRIkxbdg {
|
|
TGenericSeq Sup;
|
|
tyTuple__vQEyvUeZmB7ODgnsZ5BScQ data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__4eRCaZmrYLLw2k30GPTiMw {
|
|
TGenericSeq Sup;
|
|
tyTuple__QeWl6B6ffS4pU6WWrtcrDw data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__KUaTZL89cHr0hcMlN8NjHAg {
|
|
TGenericSeq Sup;
|
|
tyTuple__BRPf9bXMt29aEMlIrLh5CZWQ data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__SFipDZIkFtPcrLs0AGBBjQ {
|
|
TGenericSeq Sup;
|
|
tyTuple__8ZxhPt1NwfElsJs8zUSV9bg data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__GuNIUy7Gsew6nZ4VQBHfFg {
|
|
TGenericSeq Sup;
|
|
tyTuple__UBKv1ckqvKAfuS0TS0t23Q data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__72hOjuY2LKiowAwLCg19a9bA {
|
|
TGenericSeq Sup;
|
|
tyTuple__r1NtfsBxxsYs1cV48P1DyA data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__uB9b75OUPRENsBAu4AnoePA {
|
|
TGenericSeq Sup;
|
|
tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];
|
|
};
|
|
struct tySequence__ZkxkVxJvB9aqet9cfVQmFTZw {
|
|
TGenericSeq Sup;
|
|
tyTuple__m8l9a4rYFktlUTIniXgnvog data[SEQ_DECL_SIZE];
|
|
};
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__kLwf9aGQcuduFr4gekUDa2w)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__K2J9a59aomOCxv7VVeiHZfug)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__ZOnhU9c4I4uPjw49a8v6IFQA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tySequence__v6NVljHM6giAeuZKHEoQNA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initOptions__nimblepkgZoptions_468)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ*, newTable__nimblepkgZoptions_470)(NI initialSize);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isatty__pureZterminal_485)(FILE* f);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nosgetCurrentDir)(void);
|
|
static N_INLINE(void, nimFrame)(TFrame* s);
|
|
N_LIB_PRIVATE N_NOINLINE(void, callDepthLimitReached__system_2997)(void);
|
|
static N_INLINE(void, popFrame)(void);
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size);
|
|
static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initOptParser__pureZparseopt_83)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* cmdline, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw shortNoVal, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* longNoVal, NIM_BOOL allowWhitespaceAfterColon, tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nponext)(tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseCommand__nimblepkgZoptions_225)(NimStringDesc* key, tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result);
|
|
N_LIB_PRIVATE N_NIMCALL(tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg, parseActionType__nimblepkgZoptions_142)(NimStringDesc* action);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuNormalize)(NimStringDesc* s);
|
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b);
|
|
static N_INLINE(NIM_BOOL, equalMem__system_1735)(void* a, void* b, NI size);
|
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, hashString)(NimStringDesc* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericShallowAssign)(void* dest, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initAction__nimblepkgZoptions_154)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* key);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError2)(NimStringDesc* f, NimStringDesc* discVal);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprDiscriminant)(NI e, TNimType* typ);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseArgument__nimblepkgZoptions_311)(NimStringDesc* key, tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__systemZassertions_56)(NimStringDesc* msg);
|
|
static N_INLINE(NIM_BOOL, contains__pureZos_653)(NIM_CHAR* a, NI aLen_0, NIM_CHAR item);
|
|
static N_INLINE(NI, find__pureZos_658)(NIM_CHAR* a, NI aLen_0, NIM_CHAR item);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, nsuFindChar)(NimStringDesc* s, NIM_CHAR sub, NI start, NI last);
|
|
static N_INLINE(NimStringDesc*, X5BX5D___pureZunicode_867)(NimStringDesc* s, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x);
|
|
N_NIMCALL(NimStringDesc*, mnewString)(NI len);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
|
static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___pureZunicode_842)(NI a, NI b);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ*, nimbleError__nimblepkgZcommon_26)(NimStringDesc* msg, NimStringDesc* hint, tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* details);
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w*, parseVersionRange__nimblepkgZversion_541)(NimStringDesc* s);
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
|
|
static N_INLINE(void, decRef__system_5344)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(NI, minuspercent___system_716)(NI x, NI y);
|
|
static N_INLINE(NIM_BOOL, ltpercent___system_1005)(NI x, NI y);
|
|
static N_INLINE(void, rtlAddZCT__system_5342)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NOINLINE(void, addZCT__system_5293)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__system_5299)(void* usr);
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src);
|
|
static N_INLINE(void, incRef__system_5337)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(NI, pluspercent___system_696)(NI x, NI y);
|
|
N_LIB_PRIVATE N_NOINLINE(void*, newObj)(TNimType* typ, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setRunOptions__nimblepkgZoptions_275)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result, NimStringDesc* key, NimStringDesc* val, NIM_BOOL isArg);
|
|
static N_INLINE(NIM_BOOL, isNone__nimblepkgZoptions_284)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self);
|
|
static N_INLINE(void, some__nimblepkgZoptions_289)(NimStringDesc* val, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseFlag__nimblepkgZoptions_393)(NimStringDesc* flag, NimStringDesc* val, tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result, tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA kind);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getFlagString__nimblepkgZoptions_387)(tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA kind, NimStringDesc* flag, NimStringDesc* val);
|
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src);
|
|
static N_INLINE(void, copyMem__system_1727)(void* dest, void* source, NI size);
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nosnormalizedPath)(NimStringDesc* path);
|
|
N_LIB_PRIVATE N_NIMCALL(void, handleUnknownFlags__nimblepkgZoptions_1998)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options);
|
|
N_LIB_PRIVATE N_NIMCALL(void, insert__nimblepkgZoptions_2062)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ** dest, NimStringDesc** src, NI srcLen_0, NI pos);
|
|
static N_INLINE(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, map__nimblepkgZoptions_2039)(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw* s, NI sLen_0, tyProc__f1p6EjpgF69bRdy0UFjwSXA op);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, colonanonymous___nimblepkgZoptions_2026)(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, colonanonymous___nimblepkgZoptions_2111)(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setVerbosity__nimblepkgZcli_808)(tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ level);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setShowColor__nimblepkgZcli_810)(NIM_BOOL val);
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseConfig__nimblepkgZconfig_1407)(tyObject_Config__4CDaXnHluuDhjlvHrDG8RA* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nossplitPath)(NimStringDesc* path, tyTuple__UV3llMMYFckfui8YMBuUZA* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_646)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatSingleElem)(NimStringDesc* formatstr, NimStringDesc* a);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, nosisAbsolute)(NimStringDesc* path);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, absolutePath__pureZos_735)(NimStringDesc* path, NimStringDesc* root);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, expandTilde__pureZos_578)(NimStringDesc* path);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, nosfileExists)(NimStringDesc* filename);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getEnv__pureZos_418)(NimStringDesc* key, NimStringDesc* default_0);
|
|
N_LIB_PRIVATE N_NIMCALL(void, display__nimblepkgZcli_156)(NimStringDesc* category, NimStringDesc* msg, tyEnum_DisplayType__HypVeg1P09aXzPaqyobO7xA displayType, tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ priority);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, nosdirExists)(NimStringDesc* dir);
|
|
N_LIB_PRIVATE N_NIMCALL(void, putEnv__pureZos_426)(NimStringDesc* key, NimStringDesc* val);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1688)(NimStringDesc* s, NimStringDesc* sub);
|
|
static N_INLINE(NimStringDesc*, slash___pureZos_121)(NimStringDesc* head, NimStringDesc* tail);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nosjoinPath)(NimStringDesc* head, NimStringDesc* tail);
|
|
static N_INLINE(void, appendChar)(NimStringDesc* dest, NIM_CHAR c);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getPkgsDir__nimblepkgZoptions_196)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getNimbleDir__nimblepkgZoptions_193)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options);
|
|
N_LIB_PRIVATE N_NIMCALL(void, noscreateDir)(NimStringDesc* dir);
|
|
N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_NimbleQuit__nfg6RIP7bj8xWPAVqTgKAQ*, nimbleQuit__nimblepkgZcommon_94)(NI exitCode);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___pureZuri_318)(tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ* u);
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, existsEnv__pureZos_423)(NimStringDesc* key);
|
|
static N_INLINE(void, popSafePoint)(void);
|
|
static N_INLINE(TFrame*, getFrame)(void);
|
|
static N_INLINE(void, setFrame)(TFrame* s);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass);
|
|
static N_INLINE(Exception*, nimBorrowCurrentException)(void);
|
|
static N_INLINE(NimStringDesc*, getCurrentExceptionMsg__system_6998)(void);
|
|
static N_INLINE(void, popCurrentException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseUri__pureZuri_207)(NimStringDesc* uri, tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ* Result);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ*, newProxy__pureZhttpclient_248)(NimStringDesc* url, NimStringDesc* auth);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ**, getCompilationFlags__nimblepkgZoptions_2238)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, prompt__nimblepkgZcli_701)(tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA forcePrompts, NimStringDesc* question);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, noschangeFileExt)(NimStringDesc* filename, NimStringDesc* ext);
|
|
static N_INLINE(NimStringDesc*, get__nimblepkgZoptions_2272)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self, NimStringDesc* otherwise);
|
|
static N_INLINE(NIM_BOOL, isSome__nimblepkgZoptions_2281)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self);
|
|
static N_INLINE(NimStringDesc**, get__nimblepkgZoptions_2298)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* self);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, len__nimblepkgZoptions_2354)(tyObject_Table__Ji6x6JQ0gVMaFr8AIk18Ug t);
|
|
static N_INLINE(NIM_BOOL, isFilled__pureZcollectionsZtables_31)(NI hcode);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, promptCustom__nimblepkgZcli_706)(tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA forcePrompts, NimStringDesc* question, NimStringDesc* default_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, promptList__nimblepkgZcli_803)(tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA forcePrompts, NimStringDesc* question, NimStringDesc** args, NI argsLen_0);
|
|
N_LIB_PRIVATE TNimType NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_;
|
|
extern TNimType NTIforceprompt__djMIU0KJ4yj4ST3o49caOhA_;
|
|
extern TNimType NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_;
|
|
extern TNimType NTIstring__77mFvmsOLKik79ci2hXkHEg_;
|
|
extern TNimType NTIpriority__8lOyDpa4mymX3OHP5fBsAQ_;
|
|
N_LIB_PRIVATE TNimType NTIaction__Axd3qAbppa2kHdtxRGykNw_;
|
|
N_LIB_PRIVATE TNimType NTIactiontype__w1V3R82mpkCDejycxLFPdg_;
|
|
TNimNode* NimDT___Axd3qAbppa2kHdtxRGykNw_typ[24];
|
|
extern TNimType NTIpkgtuple__gDWaEqPfhOauJWKMBm8bzg_;
|
|
N_LIB_PRIVATE TNimType NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_;
|
|
extern TNimType NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_;
|
|
N_LIB_PRIVATE TNimType NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_;
|
|
N_LIB_PRIVATE TNimType NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_;
|
|
N_LIB_PRIVATE TNimType NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_;
|
|
N_LIB_PRIVATE TNimType NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_;
|
|
extern TNimType NTIconfig__4CDaXnHluuDhjlvHrDG8RA_;
|
|
extern TNimType NTIjsonnode__zfzzuQ8txrdZAYK0WGWpHg_;
|
|
N_LIB_PRIVATE TNimType NTItable__861JQ0xhLIYW2jzxkMweLQ_;
|
|
N_LIB_PRIVATE TNimType NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_;
|
|
extern TNimType NTIint__rR5Bzr1D5krxoo1NcNyeMA_;
|
|
extern TNimType NTIpackageinfo__y9ahmwzrCcWrfsrJgR1q4lw_;
|
|
N_LIB_PRIVATE TNimType NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_;
|
|
N_LIB_PRIVATE TNimType NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_;
|
|
N_LIB_PRIVATE TNimType NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_;
|
|
extern TNimType NTIcmdlinekind__XkdXq9atxjiuhkFFh0XYrSA_;
|
|
N_LIB_PRIVATE TNimType NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_;
|
|
N_LIB_PRIVATE TNimType NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_;
|
|
extern TNimType NTIoptparser__l9cyoK9aLLTUH7LBRIbLqETg_;
|
|
static NIM_CONST tySet_tyChar__nmiMWKVIe46vacnhAFrQvw TM__BLzZCVsC319bmL71lmUwf8w_22 = {
|
|
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__BLzZCVsC319bmL71lmUwf8w_23, "install", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_24, "path", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_25, "build", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_26, "clean", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_27, "run", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_28, "c", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_29, "compile", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_30, "js", 2);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_31, "cpp", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_32, "cc", 2);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_33, "doc", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_34, "doc2", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_35, "init", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_36, "dump", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_37, "update", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_38, "refresh", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_39, "search", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_40, "list", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_41, "uninstall", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_42, "remove", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_43, "delete", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_44, "del", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_45, "rm", 2);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_46, "publish", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_47, "tasks", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_48, "develop", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_49, "check", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_50, "lock", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_51, "deps", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_52, "sync", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_53, "setup", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_54, "field \'backend\' is not accessible for type \'Action\' using \'typ = ", 65);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_55, "field \'command\' is not accessible for type \'Action\' using \'typ = ", 65);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_56, "field \'arguments\' is not accessible for type \'Action\' using \'typ = ", 67);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_57, "field \'custCompileFlags\' is not accessible for type \'Action\' using \'typ = ", 74);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_58, "field \'custRunFlags\' is not accessible for type \'Action\' using \'typ = ", 70);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_59, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim(453, 12) `false` ", 76);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_69, "Version range expected after \'@\'.", 33);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_70, "field \'packages\' is not accessible for type \'Action\' using \'typ = ", 66);
|
|
extern TNimType NTIversionrange__Sl9atac3I8j3HWAj1uMewLw_;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_71, "field \'optionalURL\' is not accessible for type \'Action\' using \'typ = ", 69);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_72, "field \'search\' is not accessible for type \'Action\' using \'typ = ", 64);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_73, "field \'projName\' is not accessible for type \'Action\' using \'typ = ", 66);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_74, "Can only perform this action on one package at a time.", 54);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_75, "field \'file\' is not accessible for type \'Action\' using \'typ = ", 62);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_76, "field \'runFile\' is not accessible for type \'Action\' using \'typ = ", 65);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_77, "--", 2);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_78, "field \'compileFlags\' is not accessible for type \'Action\' using \'typ = ", 70);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_79, "field \'runFlags\' is not accessible for type \'Action\' using \'typ = ", 66);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_80, "help", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_81, "h", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_82, "version", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_83, "v", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_84, "accept", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_85, "y", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_86, "reject", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_87, "n", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_88, "nimbledir", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_89, "silent", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_90, "verbose", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_91, "debug", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_92, "offline", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_93, "nocolor", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_94, "disablevalidation", 17);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_95, "nim", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_96, "localdeps", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_97, "l", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_98, "nosslcheck", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_99, "tarballs", 8);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_100, "t", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_101, "package", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_102, "p", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_103, "lock-file", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_104, "installed", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_105, "i", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_106, "ver", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_107, "json", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_108, "ini", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_109, "depsonly", 8);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_110, "d", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_111, "norebuild", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_112, "passnim", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_113, "field \'noRebuild\' is not accessible for type \'Action\' using \'typ = ", 67);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_114, "field \'passNimFlags\' is not accessible for type \'Action\' using \'typ = ", 70);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_115, "-", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_116, ":", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_117, "git", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_118, "hg", 2);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_119, "field \'vcsOption\' is not accessible for type \'Action\' using \'typ = ", 67);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_120, "incldeps", 8);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_121, "field \'compileOptions\' is not accessible for type \'Action\' using \'typ = ", 72);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_122, "test", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_123, "continue", 8);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_124, "a", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_125, "add", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_126, "r", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_127, "remove-path", 11);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_128, "remove-name", 11);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_129, "include", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_130, "e", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_131, "exclude", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_132, "with-dependencies", 17);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_133, "global", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_134, "develop-file", 12);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_135, "field \'devActions\' is not accessible for type \'Action\' using \'typ = ", 68);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_136, "field \'path\' is not accessible for type \'Action\' using \'typ = ", 62);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_137, "Multiple path options are given.", 32);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_138, "field \'withDependencies\' is not accessible for type \'Action\' using \'typ = ", 74);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_139, "field \'global\' is not accessible for type \'Action\' using \'typ = ", 64);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_140, "field \'developFile\' is not accessible for type \'Action\' using \'typ = ", 69);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_141, "Multiple develop file options are given.", 40);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_142, "list-only", 9);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_143, "field \'listOnly\' is not accessible for type \'Action\' using \'typ = ", 66);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_144, "format", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_145, "field \'format\' is not accessible for type \'Action\' using \'typ = ", 64);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_146, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim(678, 22) `false` ", 76);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_152, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim(240, 11) `len(a) == L` the length of the seq changed while iterating over it", 154);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_153, "Unknown option: ", 16);
|
|
extern NIM_CONST tyArray__nHXaesL0DJZHyVS07ARPRA ExeExts__pureZos_645;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_154, "Unable to find `$1` in $PATH", 28);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_155, "Unable to find `$1`", 19);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_156, "nimrod", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_157, "Unable to find `nim` binary - add to $PATH or use `--nim`", 57);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_158, "NIMBLE_DIR", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_159, "Warning:", 8);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_160, "Using the environment variable: NIMBLE_DIR=\'", 44);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_161, "\'", 1);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_162, "nimbledeps", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_163, "Using project local deps mode", 29);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_164, "PATH", 4);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_165, "bin", 3);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_166, "pkgs2", 5);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_168, "Usage: nimble [nimbleopts] COMMAND [cmdopts]\012\012Commands:\012 install [pkgname, ...] Installs a list of packages.\012 [-d, --depsOnly] Only install dependencies. Leave out pkgname\012 to install deps for a local nimble package. \012 [-p, --passNim] Forward specified flag to compiler.\012 [--noRebuild] Don\'t rebuild binaries if they\'re up-to-date.\012 develop [pkgname, ...] Clones a list of packages for development.\012 Adds them to a develop file if specified or\012 to `nimble.develop` if not specified and\012 executed in package\'s directory.\012 [--with-dependencies] Puts in develop mode also the dependencies\012 of the packages in the list or of the current\012 directory package if the list is empty.\012 [--develop-file] Specifies the name of the develop file which\012 to be manipulated. If not present creates it.\012 [-p, --path path] Specifies the path whether the packages should\012 be cloned.\012 [-a, --add path] Adds a package at given path to a specified\012 develop file or to `nimble.develop` if not\012 specified and executed in package\'s directory.\012 [-r, --remove-path path] Removes a package at given path from a\012 specified develop file or from `nimble.develop`\012 if not specified and executed in package\'s\012 directory.\012 [-n, --remove-name name] Removes a package with a given name from\012 a specified develop file or from `nimble.develop`\012 if not specified and executed in package\'s\012 directory.\012 [-i, --include file] Includes a develop file into a specified\012 develop file or to `nimble.develop` if not\012 specified and executed in package\'s directory.\012 [-e, --exclude file] Excludes a develop file from a specified\012 develop file or from `nimble.develop` if not\012 specified and executed in package\'s directory.\012 [-g, --global] Creates an old style link file in the special\012 `links` directory. It is read by Nim to be\012 able to use global develop mode packages.\012 Nimble uses it as a global develop file if a\012 local one does not exist.\012 check Verifies the validity of a package in the\012 current working directory.\012 init [pkgname] Initializes a new Nimble project in the\012 current directory or if a name is provided a\012 new directory of the same name.\012 [--git, --hg] Creates a git/hg repo in the new nimble project.\012 publish Publishes a package on nim-lang/packages.\012 The current working directory needs to be the\012 top level directory of the Nimble package.\012 uninstall [pkgname, ...] Uninstalls a list of packages.\012 [-i, --inclDeps] Uninstalls package and dependent package(s).\012 build [opts, ...] [bin] Builds a package. Passes options to the Nim\012 compiler.\012 clean Clean build artifacts.\012 run [opts, ...] [bin] Builds and runs a package.\012 Binary needs to be specified after any\012 compilation options if there are several\012 binaries defined. Any flags after the binary\012 or -- arg are passed to the binary when it is run.\012 c, cc, js [opts, ...] f.nim Builds a file inside a package. Passes options\012 to the Nim compiler.\012 test Compiles and executes tests.\012 [-c, --continue] Don\'t stop execution on a failed test.\012 [opts, ...] Passes options to the Nim compiler.\012 doc, doc2 [opts, ...] f.nim Builds documentation for a file inside a\012 package. Passes options to the Nim compiler.\012 refresh [url] Refreshes the package list. A package list URL\012 can be optionally specified.\012 search pkg/tag Searches for a specified package. Search is\012 performed by tag and by name.\012 [--ver] Queries remote server for package version.\012 list Lists all packages.\012 [--ver] Queries remote server for package version.\012 [-i, --installed] Lists all installed packages.\012 tasks Lists the tasks specified in the Nimble\012 package\'s Nimble file.\012 path pkgname ... Shows absolute path to the installed packages\012 specified.\012 dump [pkgname] Outputs Nimble package information for\012 external tools. The argument can be a\012 .nimble file, a project directory or\012 the name of an installed package.\012 [--ini, --json] Selects the output format (the default is --ini).\012 lock Generates or updates a package lock file.\012 deps Outputs dependency tree\012 [--format type] Specify the output format. Json is the only supported\012 format\012 sync Synchronizes develop mode dependencies with\012 the content of the lock file.\012 [-l, --list-only] Only lists the packages which are not synced\012 without actually performing the sync operation.\012 setup Creates `nimble.paths` file containing file\012 system paths to the dependencies. Also\012 includes the paths file in the `config.nims`\012 file to make them available for the compiler.\012\012Nimble Options:\012 -h, --help Print this help message.\012 -v, --version Print version information.\012 -y, --accept Accept all interactive prompts.\012 -n, --reject Reject all interactive prompts.\012 -l, --localdeps Run in project local dependency mode.\012 -p, --package For which package in the dependency tree the\012 command should be executed. If not provided by\012 default it applies to the current directory\012 package. For now, it is used only by the run\012 action and it is ignored by others.\012 -t, --tarballs Enable downloading of packages as tarballs\012 when working with GitHub repositories.\012 --ver Query remote server for package version\012 information when searching or listing packages.\012 --nimbleDir:dirname Set the Nimble directory.\012 --nim:path Use specified path for Nim compiler\012 --silent Hide all Nimble and Nim output\012 --verbose Show all non-debug output.\012 --debug Show all output including debug messages.\012 --offline Don\'t use network.\012 --noColor Don\'t colorise output.\012 --noSSLCheck Don\'t check SSL certificates.\012 --lock-file Override the lock file name.\012\012For more information read the Github readme:\012 https://github.com/nim-lang/nimble#readme\012", 8489);
|
|
static NIM_CONST tyArray__nHXaesL0DJZHyVS07ARPRA TM__BLzZCVsC319bmL71lmUwf8w_167 = {((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_168)}
|
|
;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_169, "nimble v$# compiled at $# $#", 28);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_171, "0.14.0", 6);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_172, "2022-12-25", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_173, "12:05:11", 8);
|
|
static NIM_CONST tyArray__24KAM9afIUgUaqBaEBB6r9bg TM__BLzZCVsC319bmL71lmUwf8w_170 = {((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_171),
|
|
((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_172),
|
|
((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_173)}
|
|
;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_175, "git hash: ", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_176, "3713c6cd2a304600f5cefa68126cb601bb9453ed", 40);
|
|
static NIM_CONST tyArray__Re75IspeoxXy2oCZHwcRrA TM__BLzZCVsC319bmL71lmUwf8w_174 = {((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_175),
|
|
((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_176)}
|
|
;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_178, "http_proxy", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_179, "https_proxy", 11);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_180, "HTTP_PROXY", 10);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_181, "HTTPS_PROXY", 11);
|
|
extern TNimType NTIvalueerror__yoNlBGx0D2tRizIdhQuENw_;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_182, "Unable to parse proxy from environment: ", 40);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_183, "http://", 7);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_184, "nimble.lock", 11);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_185, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim(745, 12) `false` ", 76);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_186, "Not removing temporary path because of debug verbosity: ", 56);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_187, "links", 5);
|
|
extern TNimType NTIrefunpackdefect__Wh5ttbeloG9bmWh5PzCK0Mw_;
|
|
extern TNimType NTIunpackdefect__bq5YFIFutDsA2ou9cpZuWAQ_;
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_188, "Can\'t obtain a value from a `none`", 34);
|
|
STRING_LITERAL(TM__BLzZCVsC319bmL71lmUwf8w_189, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/tables.nim(762, 13) `len(t) == L` the length of the table changed while iterating over it", 163);
|
|
extern TFrame* framePtr__system_2564;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__system_5246;
|
|
extern TSafePoint* excHandler__system_2565;
|
|
extern TSafePoint* excHandler__system_2565;
|
|
extern TSafePoint* excHandler__system_2565;
|
|
extern TSafePoint* excHandler__system_2565;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern TFrame* framePtr__system_2564;
|
|
extern Exception* currException__system_2566;
|
|
extern Exception* currException__system_2566;
|
|
extern Exception* currException__system_2566;
|
|
extern Exception* currException__system_2566;
|
|
extern Exception* currException__system_2566;
|
|
static N_NIMCALL(void, Marker_tySequence__kLwf9aGQcuduFr4gekUDa2w)(void* p, NI op) {
|
|
tySequence__kLwf9aGQcuduFr4gekUDa2w* a;
|
|
NI T1_;
|
|
a = (tySequence__kLwf9aGQcuduFr4gekUDa2w*)p;
|
|
T1_ = (NI)0;
|
|
for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field0, op);
|
|
nimGCvisit((void*)a->data[T1_].Field1, op);
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__K2J9a59aomOCxv7VVeiHZfug)(void* p, NI op) {
|
|
tySequence__K2J9a59aomOCxv7VVeiHZfug* a;
|
|
NI T1_;
|
|
a = (tySequence__K2J9a59aomOCxv7VVeiHZfug*)p;
|
|
T1_ = (NI)0;
|
|
for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1, op);
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw)(void* p, NI op) {
|
|
tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw* a;
|
|
NI T1_;
|
|
a = (tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw*)p;
|
|
T1_ = (NI)0;
|
|
for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.myPath, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.nimbleTasks.data, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.postHooks.data, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.preHooks.data, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.author, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.description, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.license, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.skipDirs, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.skipFiles, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.skipExt, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.installDirs, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.installFiles, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.installExt, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.requires, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.taskRequires.data, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.bin.data, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.binDir, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.srcDir, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.backend, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.foreignDeps, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.basicInfo.Field0, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.basicInfo.Field1.version, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.basicInfo.Field2.hashValue, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.lockedDeps.data, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.metaData.url, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.metaData.vcsRevision.hashValue, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.metaData.files, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.metaData.binaries, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2.metaData.specialVersions.data, op);
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__ZOnhU9c4I4uPjw49a8v6IFQA)(void* p, NI op) {
|
|
tyObject_Table__861JQ0xhLIYW2jzxkMweLQ* a;
|
|
a = (tyObject_Table__861JQ0xhLIYW2jzxkMweLQ*)p;
|
|
nimGCvisit((void*)(*a).data, op);
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__v6NVljHM6giAeuZKHEoQNA)(void* p, NI op) {
|
|
tySequence__v6NVljHM6giAeuZKHEoQNA* a;
|
|
NI T1_;
|
|
a = (tySequence__v6NVljHM6giAeuZKHEoQNA*)p;
|
|
T1_ = (NI)0;
|
|
for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].Field1, op);
|
|
nimGCvisit((void*)a->data[T1_].Field2, op);
|
|
}
|
|
}
|
|
static N_INLINE(void, nimFrame)(TFrame* s) {
|
|
{
|
|
if (!(framePtr__system_2564 == ((TFrame*) NIM_NIL))) goto LA3_;
|
|
(*s).calldepth = ((NI16) 0);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
(*s).calldepth = (NI16)((*framePtr__system_2564).calldepth + ((NI16) 1));
|
|
}
|
|
LA1_: ;
|
|
(*s).prev = framePtr__system_2564;
|
|
framePtr__system_2564 = s;
|
|
{
|
|
if (!((*s).calldepth == ((NI16) 2000))) goto LA8_;
|
|
callDepthLimitReached__system_2997();
|
|
}
|
|
LA8_: ;
|
|
}
|
|
static N_INLINE(void, popFrame)(void) {
|
|
framePtr__system_2564 = (*framePtr__system_2564).prev;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, initOptions__nimblepkgZoptions_468)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* Result) {
|
|
NIM_BOOL T1_;
|
|
nimfr_("initOptions", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(628, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*Result).forcePrompts = 0;
|
|
(*Result).depsOnly = 0;
|
|
(*Result).uninstallRevDeps = 0;
|
|
(*Result).queryVersions = 0;
|
|
(*Result).queryInstalled = 0;
|
|
unsureAsgnRef((void**)&(*Result).nimbleDir, NIM_NIL);
|
|
(*Result).verbosity = 0;
|
|
switch ((*Result).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 7):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 4):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 14):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 16):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 17):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 20):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 21):
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 19):
|
|
(*Result).action._typ_2.listOnly = 0;
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 1):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_3.optionalURL, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 5):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 9):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 10):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.packages, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.passNimFlags, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.devActions, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.path, NIM_NIL);
|
|
(*Result).action._typ_4.noRebuild = 0;
|
|
(*Result).action._typ_4.withDependencies = 0;
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.developFile, NIM_NIL);
|
|
(*Result).action._typ_4.global = 0;
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 6):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_5.search, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 2):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 3):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_6.projName, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_6.vcsOption, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.file, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.backend, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.additionalArguments, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.compileOptions, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_8.runFile.val, NIM_NIL);
|
|
(*Result).action._typ_8.runFile.has = 0;
|
|
unsureAsgnRef((void**)&(*Result).action._typ_8.compileFlags, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_8.runFlags, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.command, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.arguments, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.custCompileFlags, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.custRunFlags, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 22):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_10.format, NIM_NIL);
|
|
break;
|
|
}
|
|
(*Result).action.typ = 0;
|
|
unsureAsgnRef((void**)&(*Result).config.nimbleDir, NIM_NIL);
|
|
(*Result).config.chcp = 0;
|
|
unsureAsgnRef((void**)&(*Result).config.packageLists.data, NIM_NIL);
|
|
(*Result).config.packageLists.counter = 0;
|
|
(*Result).config.cloneUsingHttps = 0;
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.scheme, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.username, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.password, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.hostname, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.port, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.path, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.query, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).config.httpProxy.anchor, NIM_NIL);
|
|
(*Result).config.httpProxy.opaque = 0;
|
|
(*Result).config.httpProxy.isIpv6 = 0;
|
|
unsureAsgnRef((void**)&(*Result).nimbleData, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).pkgInfoCache, NIM_NIL);
|
|
(*Result).showHelp = 0;
|
|
unsureAsgnRef((void**)&(*Result).lockFileName, NIM_NIL);
|
|
(*Result).showVersion = 0;
|
|
(*Result).offline = 0;
|
|
(*Result).noColor = 0;
|
|
(*Result).disableValidation = 0;
|
|
(*Result).continueTestsOnFailure = 0;
|
|
(*Result).forceFullClone = 0;
|
|
unsureAsgnRef((void**)&(*Result).unknownFlags, NIM_NIL);
|
|
(*Result).dumpMode = 0;
|
|
unsureAsgnRef((void**)&(*Result).startDir, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).nim, NIM_NIL);
|
|
(*Result).localdeps = 0;
|
|
(*Result).developLocaldeps = 0;
|
|
(*Result).disableSslCertCheck = 0;
|
|
(*Result).enableTarballs = 0;
|
|
unsureAsgnRef((void**)&(*Result).task, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).package, NIM_NIL);
|
|
switch ((*Result).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 7):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 4):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 14):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 16):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 17):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 20):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 21):
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 19):
|
|
(*Result).action._typ_2.listOnly = 0;
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 1):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_3.optionalURL, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 5):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 9):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 10):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.packages, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.passNimFlags, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.devActions, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.path, NIM_NIL);
|
|
(*Result).action._typ_4.noRebuild = 0;
|
|
(*Result).action._typ_4.withDependencies = 0;
|
|
unsureAsgnRef((void**)&(*Result).action._typ_4.developFile, NIM_NIL);
|
|
(*Result).action._typ_4.global = 0;
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 6):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_5.search, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 2):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 3):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_6.projName, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_6.vcsOption, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.file, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.backend, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.additionalArguments, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_7.compileOptions, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_8.runFile.val, NIM_NIL);
|
|
(*Result).action._typ_8.runFile.has = 0;
|
|
unsureAsgnRef((void**)&(*Result).action._typ_8.compileFlags, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_8.runFlags, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.command, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.arguments, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.custCompileFlags, NIM_NIL);
|
|
unsureAsgnRef((void**)&(*Result).action._typ_9.custRunFlags, NIM_NIL);
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 22):
|
|
unsureAsgnRef((void**)&(*Result).action._typ_10.format, NIM_NIL);
|
|
break;
|
|
}
|
|
(*Result).action.typ = 0;
|
|
(*Result).action.typ = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0);
|
|
nimln_(630, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*Result).pkgInfoCache), newTable__nimblepkgZoptions_470(((NI) 32)));
|
|
(*Result).verbosity = ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 3);
|
|
nimln_(632, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T1_ = (NIM_BOOL)0;
|
|
T1_ = isatty__pureZterminal_485(stdout);
|
|
(*Result).noColor = !(T1_);
|
|
nimln_(633, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*Result).startDir), nosgetCurrentDir());
|
|
popFrame();
|
|
}
|
|
static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size) {
|
|
void* T1_;
|
|
T1_ = (void*)0;
|
|
T1_ = memset(a, v, ((size_t) (size)));
|
|
}
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
|
|
nimSetMem__systemZmemory_7(p, ((int) 0), size);
|
|
}
|
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) {
|
|
int result;
|
|
result = (int)0;
|
|
result = memcmp(a, b, ((size_t) (size)));
|
|
return result;
|
|
}
|
|
static N_INLINE(NIM_BOOL, equalMem__system_1735)(void* a, void* b, NI size) {
|
|
NIM_BOOL result;
|
|
int T1_;
|
|
result = (NIM_BOOL)0;
|
|
T1_ = (int)0;
|
|
T1_ = nimCmpMem(a, b, size);
|
|
result = (T1_ == ((NI32) 0));
|
|
return result;
|
|
}
|
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) {
|
|
NIM_BOOL result;
|
|
NI alen;
|
|
NI blen;
|
|
nimfr_("eqStrings", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/strmantle.nim");
|
|
{ result = (NIM_BOOL)0;
|
|
nimln_(27, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/strmantle.nim");
|
|
alen = (a ? a->Sup.len : 0);
|
|
nimln_(28, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/strmantle.nim");
|
|
blen = (b ? b->Sup.len : 0);
|
|
nimln_(29, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/strmantle.nim");
|
|
{
|
|
if (!(alen == blen)) goto LA3_;
|
|
nimln_(30, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/strmantle.nim");
|
|
{
|
|
if (!(alen == ((NI) 0))) goto LA7_;
|
|
result = NIM_TRUE;
|
|
goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
nimln_(31, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/strmantle.nim");
|
|
result = equalMem__system_1735(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen)));
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg, parseActionType__nimblepkgZoptions_142)(NimStringDesc* action) {
|
|
tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg result;
|
|
NimStringDesc* T1_;
|
|
nimfr_("parseActionType", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = (tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg)0;
|
|
nimln_(255, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T1_ = NIM_NIL;
|
|
T1_ = nsuNormalize(action);
|
|
switch (hashString(T1_) & 31) {
|
|
case 2:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_36))) goto LA10_;
|
|
break;
|
|
case 3:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_50))) goto LA19_;
|
|
break;
|
|
case 5:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_42))) goto LA14_;
|
|
break;
|
|
case 7:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_35))) goto LA9_;
|
|
break;
|
|
case 9:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_27))) goto LA6_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_47))) goto LA16_;
|
|
break;
|
|
case 10:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_32))) goto LA7_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_46))) goto LA15_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_49))) goto LA18_;
|
|
break;
|
|
case 11:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_23))) goto LA2_;
|
|
break;
|
|
case 13:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_33))) goto LA8_;
|
|
break;
|
|
case 14:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_51))) goto LA20_;
|
|
break;
|
|
case 15:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_40))) goto LA13_;
|
|
break;
|
|
case 17:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_41))) goto LA14_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_45))) goto LA14_;
|
|
break;
|
|
case 18:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_29))) goto LA7_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_38))) goto LA11_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_44))) goto LA14_;
|
|
break;
|
|
case 19:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_52))) goto LA21_;
|
|
break;
|
|
case 21:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_24))) goto LA3_;
|
|
break;
|
|
case 22:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_25))) goto LA4_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_26))) goto LA5_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_37))) goto LA11_;
|
|
break;
|
|
case 23:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_43))) goto LA14_;
|
|
break;
|
|
case 25:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_28))) goto LA7_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_39))) goto LA12_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_53))) goto LA22_;
|
|
break;
|
|
case 27:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_30))) goto LA7_;
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_31))) goto LA7_;
|
|
break;
|
|
case 28:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_48))) goto LA17_;
|
|
break;
|
|
case 31:
|
|
if (eqStrings(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_34))) goto LA8_;
|
|
break;
|
|
}
|
|
goto LA23_;
|
|
LA2_: ;
|
|
{
|
|
nimln_(257, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 5);
|
|
}
|
|
goto LA24_;
|
|
LA3_: ;
|
|
{
|
|
nimln_(259, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 9);
|
|
}
|
|
goto LA24_;
|
|
LA4_: ;
|
|
{
|
|
nimln_(261, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8);
|
|
}
|
|
goto LA24_;
|
|
LA5_: ;
|
|
{
|
|
nimln_(263, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 21);
|
|
}
|
|
goto LA24_;
|
|
LA6_: ;
|
|
{
|
|
nimln_(265, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18);
|
|
}
|
|
goto LA24_;
|
|
LA7_: ;
|
|
{
|
|
nimln_(267, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11);
|
|
}
|
|
goto LA24_;
|
|
LA8_: ;
|
|
{
|
|
nimln_(269, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12);
|
|
}
|
|
goto LA24_;
|
|
LA9_: ;
|
|
{
|
|
nimln_(271, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 2);
|
|
}
|
|
goto LA24_;
|
|
LA10_: ;
|
|
{
|
|
nimln_(273, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 3);
|
|
}
|
|
goto LA24_;
|
|
LA11_: ;
|
|
{
|
|
nimln_(275, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 1);
|
|
}
|
|
goto LA24_;
|
|
LA12_: ;
|
|
{
|
|
nimln_(277, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 6);
|
|
}
|
|
goto LA24_;
|
|
LA13_: ;
|
|
{
|
|
nimln_(279, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 7);
|
|
}
|
|
goto LA24_;
|
|
LA14_: ;
|
|
{
|
|
nimln_(281, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 10);
|
|
}
|
|
goto LA24_;
|
|
LA15_: ;
|
|
{
|
|
nimln_(283, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 4);
|
|
}
|
|
goto LA24_;
|
|
LA16_: ;
|
|
{
|
|
nimln_(285, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 14);
|
|
}
|
|
goto LA24_;
|
|
LA17_: ;
|
|
{
|
|
nimln_(287, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15);
|
|
}
|
|
goto LA24_;
|
|
LA18_: ;
|
|
{
|
|
nimln_(289, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 16);
|
|
}
|
|
goto LA24_;
|
|
LA19_: ;
|
|
{
|
|
nimln_(291, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 17);
|
|
}
|
|
goto LA24_;
|
|
LA20_: ;
|
|
{
|
|
nimln_(293, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 22);
|
|
}
|
|
goto LA24_;
|
|
LA21_: ;
|
|
{
|
|
nimln_(295, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 19);
|
|
}
|
|
goto LA24_;
|
|
LA22_: ;
|
|
{
|
|
nimln_(297, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 20);
|
|
}
|
|
goto LA24_;
|
|
LA23_: ;
|
|
{
|
|
nimln_(299, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13);
|
|
}
|
|
LA24_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, initAction__nimblepkgZoptions_154)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* key) {
|
|
NimStringDesc* keyNorm;
|
|
nimfr_("initAction", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(304, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
keyNorm = nsuNormalize(key);
|
|
nimln_(305, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch ((*options).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
{
|
|
nimln_(307, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T4_;
|
|
T4_ = (NIM_BOOL)0;
|
|
T4_ = !(eqStrings(keyNorm, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_28)));
|
|
if (!(T4_)) goto LA5_;
|
|
T4_ = !(eqStrings(keyNorm, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_29)));
|
|
LA5_: ;
|
|
if (!T4_) goto LA6_;
|
|
if (!(((6400 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_54), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(308, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).action._typ_7.backend), copyString(keyNorm));
|
|
}
|
|
LA6_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 3):
|
|
{
|
|
nimln_(310, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*options).forcePrompts = ((tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA) 1);
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13):
|
|
{
|
|
if (!(((8192 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_55), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(312, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).action._typ_9.command), copyString(key));
|
|
if (!(((8192 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_56), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(313, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).action._typ_9.arguments), NIM_NIL);
|
|
if (!(((8192 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_57), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(314, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).action._typ_9.custCompileFlags), NIM_NIL);
|
|
if (!(((8192 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_58), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(315, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).action._typ_9.custRunFlags), NIM_NIL);
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
}
|
|
break;
|
|
}
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseCommand__nimblepkgZoptions_225)(NimStringDesc* key, tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result) {
|
|
tyObject_Action__Axd3qAbppa2kHdtxRGykNw T1_;
|
|
nimfr_("parseCommand", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(402, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw));
|
|
nimZeroMem((void*)(&T1_), sizeof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw));
|
|
T1_.typ = parseActionType__nimblepkgZoptions_142(key);
|
|
genericShallowAssign((void*)(&(*result).action), (void*)(&T1_), (&NTIaction__Axd3qAbppa2kHdtxRGykNw_));
|
|
nimln_(403, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
initAction__nimblepkgZoptions_154(result, key);
|
|
popFrame();
|
|
}
|
|
static N_INLINE(NI, find__pureZos_658)(NIM_CHAR* a, NI aLen_0, NIM_CHAR item) {
|
|
NI result;
|
|
nimfr_("find", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
{ result = (NI)0;
|
|
nimln_(1837, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
result = ((NI) 0);
|
|
{
|
|
NIM_CHAR i;
|
|
NI i_2;
|
|
i = (NIM_CHAR)0;
|
|
nimln_(18, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
i_2 = ((NI) 0);
|
|
{
|
|
nimln_(19, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
while (1) {
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_60;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_61;
|
|
if (!(i_2 < aLen_0)) goto LA3;
|
|
nimln_(1838, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
if (i_2 < 0 || i_2 >= aLen_0){ raiseIndexError2(i_2,aLen_0-1); }
|
|
i = a[i_2];
|
|
{
|
|
nimln_(1839, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
if (!((NU8)(i) == (NU8)(item))) goto LA6_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA6_: ;
|
|
nimln_(1838, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
if (nimAddInt(result, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_60)) { raiseOverflow(); };
|
|
result = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_60);
|
|
nimln_(21, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_61)) { raiseOverflow(); };
|
|
i_2 = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_61);
|
|
} LA3: ;
|
|
}
|
|
}
|
|
nimln_(1841, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
result = ((NI) -1);
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NIM_BOOL, contains__pureZos_653)(NIM_CHAR* a, NI aLen_0, NIM_CHAR item) {
|
|
NIM_BOOL result;
|
|
NI T1_;
|
|
nimfr_("contains", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
{ result = (NIM_BOOL)0;
|
|
nimln_(1855, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
T1_ = (NI)0;
|
|
T1_ = find__pureZos_658(a, aLen_0, item);
|
|
result = (((NI) 0) <= T1_);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NimStringDesc*, X5BX5D___pureZunicode_867)(NimStringDesc* s, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x) {
|
|
NimStringDesc* result;
|
|
NI a;
|
|
NI L;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_62;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_63;
|
|
nimfr_("[]", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
result = NIM_NIL;
|
|
nimln_(2563, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
a = x.a;
|
|
nimln_(2564, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
if (nimSubInt(x.b, a, &TM__BLzZCVsC319bmL71lmUwf8w_62)) { raiseOverflow(); };
|
|
if (nimAddInt((NI)(TM__BLzZCVsC319bmL71lmUwf8w_62), ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_63)) { raiseOverflow(); };
|
|
L = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_63);
|
|
nimln_(2565, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
result = mnewString(((NI) (L)));
|
|
{
|
|
NI i;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
nimln_(119, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
i_2 = ((NI) 0);
|
|
{
|
|
nimln_(120, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
while (1) {
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_64;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_65;
|
|
if (!(i_2 < L)) goto LA3;
|
|
nimln_(2566, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
i = i_2;
|
|
if (i < 0 || i >= (result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
if (nimAddInt(i, a, &TM__BLzZCVsC319bmL71lmUwf8w_64)) { raiseOverflow(); };
|
|
if ((NI)(TM__BLzZCVsC319bmL71lmUwf8w_64) < 0 || (NI)(TM__BLzZCVsC319bmL71lmUwf8w_64) >= (s ? s->Sup.len : 0)){ raiseIndexError2((NI)(TM__BLzZCVsC319bmL71lmUwf8w_64),(s ? s->Sup.len : 0)-1); }
|
|
result->data[i] = s->data[(NI)(TM__BLzZCVsC319bmL71lmUwf8w_64)];
|
|
nimln_(122, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_65)) { raiseOverflow(); };
|
|
i_2 = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_65);
|
|
} LA3: ;
|
|
}
|
|
}
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA, dotdot___pureZunicode_842)(NI a, NI b) {
|
|
tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA result;
|
|
nimfr_("..", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA));
|
|
nimln_(512, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
nimZeroMem((void*)(&result), sizeof(tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA));
|
|
result.a = a;
|
|
result.b = b;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NI, minuspercent___system_716)(NI x, NI y) {
|
|
NI result;
|
|
nimfr_("-%", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/arithmetics.nim");
|
|
result = (NI)0;
|
|
nimln_(414, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/arithmetics.nim");
|
|
nimln_(418, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/arithmetics.nim");
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y))))));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NIM_BOOL, ltpercent___system_1005)(NI x, NI y) {
|
|
NIM_BOOL result;
|
|
nimfr_("<%", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/comparisons.nim");
|
|
result = (NIM_BOOL)0;
|
|
nimln_(186, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/comparisons.nim");
|
|
nimln_(188, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/comparisons.nim");
|
|
result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y))));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(void, rtlAddZCT__system_5342)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
nimfr_("rtlAddZCT", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
nimln_(243, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
addZCT__system_5293((&gch__system_5246.zct), c);
|
|
popFrame();
|
|
}
|
|
static N_INLINE(void, decRef__system_5344)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
nimfr_("decRef", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
nimln_(248, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
(*c).refcount = minuspercent___system_716((*c).refcount, ((NI) 8));
|
|
nimln_(249, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
{
|
|
NIM_BOOL T3_;
|
|
T3_ = (NIM_BOOL)0;
|
|
T3_ = ltpercent___system_1005((*c).refcount, ((NI) 8));
|
|
if (!T3_) goto LA4_;
|
|
nimln_(250, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
rtlAddZCT__system_5342(c);
|
|
}
|
|
LA4_: ;
|
|
popFrame();
|
|
}
|
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__system_5299)(void* usr) {
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result;
|
|
NI T1_;
|
|
nimfr_("usrToCell", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
nimln_(177, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
T1_ = (NI)0;
|
|
T1_ = minuspercent___system_716(((NI) (ptrdiff_t) (usr)), ((NI) 16));
|
|
result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p) {
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_;
|
|
nimfr_("nimGCunrefNoCycle", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
nimln_(276, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
T1_ = usrToCell__system_5299(p);
|
|
decRef__system_5344(T1_);
|
|
popFrame();
|
|
}
|
|
static N_INLINE(NI, pluspercent___system_696)(NI x, NI y) {
|
|
NI result;
|
|
nimfr_("+%", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/arithmetics.nim");
|
|
result = (NI)0;
|
|
nimln_(403, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/arithmetics.nim");
|
|
nimln_(407, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/arithmetics.nim");
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y))))));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(void, incRef__system_5337)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
nimfr_("incRef", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
nimln_(231, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
(*c).refcount = pluspercent___system_696((*c).refcount, ((NI) 8));
|
|
popFrame();
|
|
}
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src) {
|
|
nimfr_("asgnRef", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
nimln_(286, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
{
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_;
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
T5_ = usrToCell__system_5299(src);
|
|
incRef__system_5337(T5_);
|
|
}
|
|
LA3_: ;
|
|
nimln_(287, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
{
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_;
|
|
if (!!(((*dest) == NIM_NIL))) goto LA8_;
|
|
T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
T10_ = usrToCell__system_5299((*dest));
|
|
decRef__system_5344(T10_);
|
|
}
|
|
LA8_: ;
|
|
nimln_(288, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/gc.nim");
|
|
(*dest) = src;
|
|
popFrame();
|
|
}
|
|
static N_INLINE(NIM_BOOL, isNone__nimblepkgZoptions_284)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) {
|
|
NIM_BOOL result;
|
|
nimfr_("isNone", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = (NIM_BOOL)0;
|
|
nimln_(172, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
nimln_(184, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = !(self.has);
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(void, some__nimblepkgZoptions_289)(NimStringDesc* val, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result) {
|
|
nimfr_("some", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
unsureAsgnRef((void**)&(*Result).val, NIM_NIL);
|
|
(*Result).has = 0;
|
|
nimln_(136, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
(*Result).has = NIM_TRUE;
|
|
nimln_(137, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
unsureAsgnRef((void**) (&(*Result).val), copyString(val));
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, setRunOptions__nimblepkgZoptions_275)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result, NimStringDesc* key, NimStringDesc* val, NIM_BOOL isArg) {
|
|
nimfr_("setRunOptions", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(442, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T3_;
|
|
if (!(((262144 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_76), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
T3_ = (NIM_BOOL)0;
|
|
T3_ = isNone__nimblepkgZoptions_284((*result).action._typ_8.runFile);
|
|
if (!T3_) goto LA4_;
|
|
nimln_(443, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T8_;
|
|
T8_ = (NIM_BOOL)0;
|
|
T8_ = isArg;
|
|
if (T8_) goto LA9_;
|
|
T8_ = eqStrings(val, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_77));
|
|
LA9_: ;
|
|
if (!T8_) goto LA10_;
|
|
if (!(((262144 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_76), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(444, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
some__nimblepkgZoptions_289(key, (&(*result).action._typ_8.runFile));
|
|
}
|
|
goto LA6_;
|
|
LA10_: ;
|
|
{
|
|
NI T13_;
|
|
NimStringDesc* T14_;
|
|
nimln_(446, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((262144 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_78), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
unsureAsgnRef((void**) (&(*result).action._typ_8.compileFlags), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_8.compileFlags), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T13_ = (*result).action._typ_8.compileFlags->Sup.len++;
|
|
T14_ = NIM_NIL;
|
|
T14_ = (*result).action._typ_8.compileFlags->data[T13_]; (*result).action._typ_8.compileFlags->data[T13_] = copyStringRC1(val);
|
|
if (T14_) nimGCunrefNoCycle(T14_);
|
|
}
|
|
LA6_: ;
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{
|
|
NI T16_;
|
|
NimStringDesc* T17_;
|
|
nimln_(448, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((262144 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_79), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
unsureAsgnRef((void**) (&(*result).action._typ_8.runFlags), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_8.runFlags), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T16_ = (*result).action._typ_8.runFlags->Sup.len++;
|
|
T17_ = NIM_NIL;
|
|
T17_ = (*result).action._typ_8.runFlags->data[T16_]; (*result).action._typ_8.runFlags->data[T16_] = copyStringRC1(val);
|
|
if (T17_) nimGCunrefNoCycle(T17_);
|
|
}
|
|
LA1_: ;
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseArgument__nimblepkgZoptions_311)(NimStringDesc* key, tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result) {
|
|
nimfr_("parseArgument", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(451, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch ((*result).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0):
|
|
{
|
|
nimln_(453, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!NIM_TRUE) goto LA4_;
|
|
failedAssertImpl__systemZassertions_56(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_59));
|
|
}
|
|
LA4_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 5):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 9):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 10):
|
|
{
|
|
nimln_(456, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T9_;
|
|
NI i;
|
|
tyTuple__UV3llMMYFckfui8YMBuUZA T12_;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_66;
|
|
tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T13_;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_67;
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_68;
|
|
tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA T14_;
|
|
NimStringDesc* pkgName;
|
|
NimStringDesc* pkgVer;
|
|
tyTuple__gDWaEqPfhOauJWKMBm8bzg T20_;
|
|
NI T21_;
|
|
NimStringDesc* T22_;
|
|
T9_ = (NIM_BOOL)0;
|
|
T9_ = contains__pureZos_653((key) ? (key->data) : NIM_NIL, (key ? key->Sup.len : 0), 64);
|
|
if (!T9_) goto LA10_;
|
|
nimln_(457, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
i = nsuFindChar(key, 64, ((NI) 0), ((NI) 0));
|
|
nimln_(458, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimZeroMem((void*)(&T12_), sizeof(tyTuple__UV3llMMYFckfui8YMBuUZA));
|
|
if (nimSubInt(i, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_66)) { raiseOverflow(); };
|
|
T13_ = dotdot___pureZunicode_842(((NI) 0), (NI)(TM__BLzZCVsC319bmL71lmUwf8w_66));
|
|
T12_.Field0 = X5BX5D___pureZunicode_867(key, T13_);
|
|
if (nimAddInt(i, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_67)) { raiseOverflow(); };
|
|
if (nimSubInt((key ? key->Sup.len : 0), ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_68)) { raiseOverflow(); };
|
|
T14_ = dotdot___pureZunicode_842((NI)(TM__BLzZCVsC319bmL71lmUwf8w_67), (NI)(TM__BLzZCVsC319bmL71lmUwf8w_68));
|
|
T12_.Field1 = X5BX5D___pureZunicode_867(key, T14_);
|
|
pkgName = NIM_NIL;
|
|
pkgName = T12_.Field0;
|
|
pkgVer = NIM_NIL;
|
|
pkgVer = T12_.Field1;
|
|
nimln_(459, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T19_;
|
|
if (!((pkgVer ? pkgVer->Sup.len : 0) == ((NI) 0))) goto LA17_;
|
|
nimln_(460, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T19_ = NIM_NIL;
|
|
T19_ = nimbleError__nimblepkgZcommon_26(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_69), ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T19_, "NimbleError", "parseArgument", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 460);
|
|
}
|
|
LA17_: ;
|
|
nimln_(461, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_70), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T20_), sizeof(tyTuple__gDWaEqPfhOauJWKMBm8bzg));
|
|
T20_.Field0 = copyString(pkgName);
|
|
T20_.Field1 = parseVersionRange__nimblepkgZversion_541(pkgVer);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.packages), (tySequence__kLwf9aGQcuduFr4gekUDa2w*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.packages), (&NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_)));
|
|
T21_ = (*result).action._typ_4.packages->Sup.len++;
|
|
T22_ = NIM_NIL;
|
|
T22_ = (*result).action._typ_4.packages->data[T21_].Field0; (*result).action._typ_4.packages->data[T21_].Field0 = copyStringRC1(T20_.Field0);
|
|
if (T22_) nimGCunrefNoCycle(T22_);
|
|
asgnRef((void**) (&(*result).action._typ_4.packages->data[T21_].Field1), T20_.Field1);
|
|
}
|
|
goto LA7_;
|
|
LA10_: ;
|
|
{
|
|
tyTuple__gDWaEqPfhOauJWKMBm8bzg T24_;
|
|
tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w* T25_;
|
|
NI T26_;
|
|
NimStringDesc* T27_;
|
|
nimln_(463, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_70), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T24_), sizeof(tyTuple__gDWaEqPfhOauJWKMBm8bzg));
|
|
T24_.Field0 = copyString(key);
|
|
T25_ = NIM_NIL;
|
|
T25_ = (tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w*) newObj((&NTIversionrange__Sl9atac3I8j3HWAj1uMewLw_), sizeof(tyObject_VersionRangeObj__FrJQzed5Yezqp6gCbEyg0w));
|
|
(*T25_).kind = ((tyEnum_VersionRangeEnum__jjRR7WkKM8jVrJGENm9bAqQ) 8);
|
|
T24_.Field1 = T25_;
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.packages), (tySequence__kLwf9aGQcuduFr4gekUDa2w*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.packages), (&NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_)));
|
|
T26_ = (*result).action._typ_4.packages->Sup.len++;
|
|
T27_ = NIM_NIL;
|
|
T27_ = (*result).action._typ_4.packages->data[T26_].Field0; (*result).action._typ_4.packages->data[T26_].Field0 = copyStringRC1(T24_.Field0);
|
|
if (T27_) nimGCunrefNoCycle(T27_);
|
|
asgnRef((void**) (&(*result).action._typ_4.packages->data[T26_].Field1), T24_.Field1);
|
|
}
|
|
LA7_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 1):
|
|
{
|
|
if (!(((2 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_71), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(465, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_3.optionalURL), copyString(key));
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 6):
|
|
{
|
|
NI T30_;
|
|
NimStringDesc* T31_;
|
|
nimln_(467, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((64 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_72), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
unsureAsgnRef((void**) (&(*result).action._typ_5.search), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_5.search), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T30_ = (*result).action._typ_5.search->Sup.len++;
|
|
T31_ = NIM_NIL;
|
|
T31_ = (*result).action._typ_5.search->data[T30_]; (*result).action._typ_5.search->data[T30_] = copyStringRC1(key);
|
|
if (T31_) nimGCunrefNoCycle(T31_);
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 2):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 3):
|
|
{
|
|
nimln_(469, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T37_;
|
|
if (!(((12 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_73), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
if (!!((((*result).action._typ_6.projName ? (*result).action._typ_6.projName->Sup.len : 0) == 0))) goto LA35_;
|
|
nimln_(470, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T37_ = NIM_NIL;
|
|
T37_ = nimbleError__nimblepkgZcommon_26(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_74), ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T37_, "NimbleError", "parseArgument", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 470);
|
|
}
|
|
LA35_: ;
|
|
if (!(((12 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_73), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(472, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_6.projName), copyString(key));
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
{
|
|
if (!(((6400 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_75), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(474, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_7.file), copyString(key));
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 7):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 4):
|
|
{
|
|
nimln_(476, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).showHelp = NIM_TRUE;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
{
|
|
if (!(((6400 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_75), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(478, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_7.file), copyString(key));
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18):
|
|
{
|
|
nimln_(480, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
setRunOptions__nimblepkgZoptions_275(result, key, key, NIM_TRUE);
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13):
|
|
{
|
|
NI T43_;
|
|
NimStringDesc* T44_;
|
|
nimln_(482, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((8192 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_56), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
unsureAsgnRef((void**) (&(*result).action._typ_9.arguments), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_9.arguments), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T43_ = (*result).action._typ_9.arguments->Sup.len++;
|
|
T44_ = NIM_NIL;
|
|
T44_ = (*result).action._typ_9.arguments->data[T43_]; (*result).action._typ_9.arguments->data[T43_] = copyStringRC1(key);
|
|
if (T44_) nimGCunrefNoCycle(T44_);
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
}
|
|
break;
|
|
}
|
|
popFrame();
|
|
}
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) {
|
|
void* T1_;
|
|
T1_ = (void*)0;
|
|
T1_ = memcpy(dest, source, ((size_t) (size)));
|
|
}
|
|
static N_INLINE(void, copyMem__system_1727)(void* dest, void* source, NI size) {
|
|
nimCopyMem(dest, source, size);
|
|
}
|
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) {
|
|
{
|
|
if (!!((src == ((NimStringDesc*) NIM_NIL)))) goto LA3_;
|
|
copyMem__system_1727(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
|
|
(*dest).Sup.len += (*src).Sup.len;
|
|
}
|
|
LA3_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getFlagString__nimblepkgZoptions_387)(tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA kind, NimStringDesc* flag, NimStringDesc* val) {
|
|
NimStringDesc* result;
|
|
NimStringDesc* prefix;
|
|
nimfr_("getFlagString", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = NIM_NIL;
|
|
nimln_(487, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(488, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch (kind) {
|
|
case ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 3):
|
|
{
|
|
prefix = copyString(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_115));
|
|
}
|
|
break;
|
|
case ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 2):
|
|
{
|
|
prefix = copyString(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_77));
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
prefix = ((NimStringDesc*) NIM_NIL);
|
|
}
|
|
break;
|
|
}
|
|
nimln_(492, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T8_;
|
|
if (!((val ? val->Sup.len : 0) == 0)) goto LA6_;
|
|
nimln_(493, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T8_ = NIM_NIL;
|
|
T8_ = rawNewString((prefix ? prefix->Sup.len : 0) + (flag ? flag->Sup.len : 0) + 0);
|
|
appendString(T8_, prefix);
|
|
appendString(T8_, flag);
|
|
result = T8_;
|
|
goto BeforeRet_;
|
|
}
|
|
goto LA4_;
|
|
LA6_: ;
|
|
{
|
|
NimStringDesc* T10_;
|
|
nimln_(495, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T10_ = NIM_NIL;
|
|
T10_ = rawNewString((prefix ? prefix->Sup.len : 0) + (flag ? flag->Sup.len : 0) + (val ? val->Sup.len : 0) + 1);
|
|
appendString(T10_, prefix);
|
|
appendString(T10_, flag);
|
|
appendString(T10_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_116));
|
|
appendString(T10_, val);
|
|
result = T10_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseFlag__nimblepkgZoptions_393)(NimStringDesc* flag, NimStringDesc* val, tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* result, tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA kind) {
|
|
NimStringDesc* f;
|
|
NIM_BOOL isGlobalFlag;
|
|
NIM_BOOL wasFlagHandled;
|
|
nimfr_("parseFlag", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(499, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
f = nsuNormalize(flag);
|
|
nimln_(502, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
isGlobalFlag = NIM_TRUE;
|
|
nimln_(503, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch (hashString(f) & 31) {
|
|
case 1:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_96))) goto LA13_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_101))) goto LA16_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_103))) goto LA17_;
|
|
break;
|
|
case 3:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_94))) goto LA11_;
|
|
break;
|
|
case 4:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_91))) goto LA8_;
|
|
break;
|
|
case 5:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_88))) goto LA5_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_98))) goto LA14_;
|
|
break;
|
|
case 6:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_82))) goto LA2_;
|
|
break;
|
|
case 7:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_86))) goto LA4_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_99))) goto LA15_;
|
|
break;
|
|
case 8:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_85))) goto LA3_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_90))) goto LA7_;
|
|
break;
|
|
case 10:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_81))) goto LA1_;
|
|
break;
|
|
case 11:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_95))) goto LA12_;
|
|
break;
|
|
case 12:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_80))) goto LA1_;
|
|
break;
|
|
case 15:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_100))) goto LA15_;
|
|
break;
|
|
case 17:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_87))) goto LA4_;
|
|
break;
|
|
case 19:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_84))) goto LA3_;
|
|
break;
|
|
case 21:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_83))) goto LA2_;
|
|
break;
|
|
case 24:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_97))) goto LA13_;
|
|
break;
|
|
case 25:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_102))) goto LA16_;
|
|
break;
|
|
case 26:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_92))) goto LA9_;
|
|
break;
|
|
case 27:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_93))) goto LA10_;
|
|
break;
|
|
case 29:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_89))) goto LA6_;
|
|
break;
|
|
}
|
|
goto LA18_;
|
|
LA1_: ;
|
|
{
|
|
nimln_(504, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).showHelp = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA2_: ;
|
|
{
|
|
nimln_(505, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).showVersion = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA3_: ;
|
|
{
|
|
nimln_(506, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).forcePrompts = ((tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA) 1);
|
|
}
|
|
goto LA19_;
|
|
LA4_: ;
|
|
{
|
|
nimln_(507, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).forcePrompts = ((tyEnum_ForcePrompt__djMIU0KJ4yj4ST3o49caOhA) 2);
|
|
}
|
|
goto LA19_;
|
|
LA5_: ;
|
|
{
|
|
nimln_(508, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).nimbleDir), copyString(val));
|
|
}
|
|
goto LA19_;
|
|
LA6_: ;
|
|
{
|
|
nimln_(509, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).verbosity = ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 4);
|
|
}
|
|
goto LA19_;
|
|
LA7_: ;
|
|
{
|
|
nimln_(510, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).verbosity = ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 1);
|
|
}
|
|
goto LA19_;
|
|
LA8_: ;
|
|
{
|
|
nimln_(511, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).verbosity = ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 0);
|
|
}
|
|
goto LA19_;
|
|
LA9_: ;
|
|
{
|
|
nimln_(512, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).offline = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA10_: ;
|
|
{
|
|
nimln_(513, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).noColor = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA11_: ;
|
|
{
|
|
nimln_(514, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).disableValidation = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA12_: ;
|
|
{
|
|
nimln_(515, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).nim), copyString(val));
|
|
}
|
|
goto LA19_;
|
|
LA13_: ;
|
|
{
|
|
nimln_(516, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).localdeps = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA14_: ;
|
|
{
|
|
nimln_(517, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).disableSslCertCheck = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA15_: ;
|
|
{
|
|
nimln_(518, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).enableTarballs = NIM_TRUE;
|
|
}
|
|
goto LA19_;
|
|
LA16_: ;
|
|
{
|
|
nimln_(519, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).package), copyString(val));
|
|
}
|
|
goto LA19_;
|
|
LA17_: ;
|
|
{
|
|
nimln_(520, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).lockFileName), copyString(val));
|
|
}
|
|
goto LA19_;
|
|
LA18_: ;
|
|
{
|
|
nimln_(521, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
isGlobalFlag = NIM_FALSE;
|
|
}
|
|
LA19_: ;
|
|
nimln_(523, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_TRUE;
|
|
nimln_(525, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch ((*result).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 6):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 7):
|
|
{
|
|
nimln_(527, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_104))) goto LA39_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_105))) goto LA39_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_106))) goto LA40_;
|
|
goto LA41_;
|
|
LA39_: ;
|
|
{
|
|
nimln_(529, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).queryInstalled = NIM_TRUE;
|
|
}
|
|
goto LA42_;
|
|
LA40_: ;
|
|
{
|
|
nimln_(531, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).queryVersions = NIM_TRUE;
|
|
}
|
|
goto LA42_;
|
|
LA41_: ;
|
|
{
|
|
nimln_(533, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA42_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 3):
|
|
{
|
|
nimln_(535, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_107))) goto LA47_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_108))) goto LA48_;
|
|
goto LA49_;
|
|
LA47_: ;
|
|
{
|
|
nimln_(536, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).dumpMode = ((tyEnum_DumpMode__lrp4056pVLtFZp9cfnP5HtA) 1);
|
|
}
|
|
goto LA50_;
|
|
LA48_: ;
|
|
{
|
|
nimln_(537, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).dumpMode = ((tyEnum_DumpMode__lrp4056pVLtFZp9cfnP5HtA) 0);
|
|
}
|
|
goto LA50_;
|
|
LA49_: ;
|
|
{
|
|
nimln_(539, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA50_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 5):
|
|
{
|
|
nimln_(541, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_109))) goto LA55_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_110))) goto LA55_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_111))) goto LA56_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_112))) goto LA57_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_102))) goto LA57_;
|
|
goto LA58_;
|
|
LA55_: ;
|
|
{
|
|
nimln_(543, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).depsOnly = NIM_TRUE;
|
|
}
|
|
goto LA59_;
|
|
LA56_: ;
|
|
{
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_113), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(545, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).action._typ_4.noRebuild = NIM_TRUE;
|
|
}
|
|
goto LA59_;
|
|
LA57_: ;
|
|
{
|
|
NI T63_;
|
|
NimStringDesc* T64_;
|
|
nimln_(547, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_114), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.passNimFlags), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.passNimFlags), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T63_ = (*result).action._typ_4.passNimFlags->Sup.len++;
|
|
T64_ = NIM_NIL;
|
|
T64_ = (*result).action._typ_4.passNimFlags->data[T63_]; (*result).action._typ_4.passNimFlags->data[T63_] = copyStringRC1(val);
|
|
if (T64_) nimGCunrefNoCycle(T64_);
|
|
}
|
|
goto LA59_;
|
|
LA58_: ;
|
|
{
|
|
nimln_(549, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T70_;
|
|
NI T71_;
|
|
NimStringDesc* T72_;
|
|
if (!!(isGlobalFlag)) goto LA68_;
|
|
nimln_(550, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_114), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
T70_ = NIM_NIL;
|
|
T70_ = getFlagString__nimblepkgZoptions_387(kind, flag, val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.passNimFlags), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.passNimFlags), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T71_ = (*result).action._typ_4.passNimFlags->Sup.len++;
|
|
T72_ = NIM_NIL;
|
|
T72_ = (*result).action._typ_4.passNimFlags->data[T71_]; (*result).action._typ_4.passNimFlags->data[T71_] = copyStringRC1(T70_);
|
|
if (T72_) nimGCunrefNoCycle(T72_);
|
|
}
|
|
goto LA66_;
|
|
LA68_: ;
|
|
{
|
|
nimln_(552, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA66_: ;
|
|
}
|
|
LA59_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 2):
|
|
{
|
|
nimln_(554, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_117))) goto LA75_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_118))) goto LA75_;
|
|
goto LA76_;
|
|
LA75_: ;
|
|
{
|
|
if (!(((12 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_119), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(556, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_6.vcsOption), copyString(f));
|
|
}
|
|
goto LA77_;
|
|
LA76_: ;
|
|
{
|
|
nimln_(558, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA77_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 10):
|
|
{
|
|
nimln_(560, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_120))) goto LA81_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_105))) goto LA81_;
|
|
goto LA82_;
|
|
LA81_: ;
|
|
{
|
|
nimln_(562, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).uninstallRevDeps = NIM_TRUE;
|
|
}
|
|
goto LA83_;
|
|
LA82_: ;
|
|
{
|
|
nimln_(564, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA83_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
{
|
|
nimln_(566, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T91_;
|
|
NI T92_;
|
|
NimStringDesc* T93_;
|
|
if (!!(isGlobalFlag)) goto LA89_;
|
|
nimln_(567, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((6400 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_121), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
T91_ = NIM_NIL;
|
|
T91_ = getFlagString__nimblepkgZoptions_387(kind, flag, val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_7.compileOptions), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_7.compileOptions), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T92_ = (*result).action._typ_7.compileOptions->Sup.len++;
|
|
T93_ = NIM_NIL;
|
|
T93_ = (*result).action._typ_7.compileOptions->data[T92_]; (*result).action._typ_7.compileOptions->data[T92_] = copyStringRC1(T91_);
|
|
if (T93_) nimGCunrefNoCycle(T93_);
|
|
}
|
|
LA89_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18):
|
|
{
|
|
nimln_(569, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).showHelp = NIM_FALSE;
|
|
nimln_(570, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T99_;
|
|
if (!!(isGlobalFlag)) goto LA97_;
|
|
nimln_(571, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T99_ = NIM_NIL;
|
|
T99_ = getFlagString__nimblepkgZoptions_387(kind, flag, val);
|
|
setRunOptions__nimblepkgZoptions_275(result, flag, T99_, NIM_FALSE);
|
|
}
|
|
LA97_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13):
|
|
{
|
|
nimln_(573, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T116_;
|
|
NI T117_;
|
|
NimStringDesc* T118_;
|
|
if (!!(isGlobalFlag)) goto LA103_;
|
|
nimln_(574, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T107_;
|
|
if (!(((8192 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_55), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
T107_ = NIM_NIL;
|
|
T107_ = nsuNormalize((*result).action._typ_9.command);
|
|
if (!eqStrings(T107_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_122))) goto LA108_;
|
|
nimln_(575, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T112_;
|
|
T112_ = (NIM_BOOL)0;
|
|
T112_ = eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_123));
|
|
if (T112_) goto LA113_;
|
|
T112_ = eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_28));
|
|
LA113_: ;
|
|
if (!T112_) goto LA114_;
|
|
nimln_(576, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).continueTestsOnFailure = NIM_TRUE;
|
|
}
|
|
LA114_: ;
|
|
}
|
|
LA108_: ;
|
|
nimln_(579, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((8192 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_58), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
T116_ = NIM_NIL;
|
|
T116_ = getFlagString__nimblepkgZoptions_387(kind, flag, val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_9.custRunFlags), (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)((*result).action._typ_9.custRunFlags), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_)));
|
|
T117_ = (*result).action._typ_9.custRunFlags->Sup.len++;
|
|
T118_ = NIM_NIL;
|
|
T118_ = (*result).action._typ_9.custRunFlags->data[T117_]; (*result).action._typ_9.custRunFlags->data[T117_] = copyStringRC1(T116_);
|
|
if (T118_) nimGCunrefNoCycle(T118_);
|
|
}
|
|
LA103_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15):
|
|
{
|
|
nimln_(581, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch (hashString(f) & 15) {
|
|
case 0:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_129))) goto LA123_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_130))) goto LA124_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_134))) goto LA128_;
|
|
break;
|
|
case 1:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_87))) goto LA122_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_132))) goto LA126_;
|
|
break;
|
|
case 2:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_124))) goto LA120_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_125))) goto LA120_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_126))) goto LA121_;
|
|
break;
|
|
case 3:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_131))) goto LA124_;
|
|
break;
|
|
case 5:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_127))) goto LA121_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_24))) goto LA125_;
|
|
break;
|
|
case 6:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_128))) goto LA122_;
|
|
break;
|
|
case 8:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_133))) goto LA127_;
|
|
break;
|
|
case 9:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_102))) goto LA125_;
|
|
break;
|
|
case 15:
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_105))) goto LA123_;
|
|
break;
|
|
}
|
|
goto LA129_;
|
|
LA120_: ;
|
|
{
|
|
tyTuple__7OnuWIzW3xYXy9bIUIvuRmA T132_;
|
|
NI T133_;
|
|
NimStringDesc* T134_;
|
|
nimln_(583, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_135), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T132_), sizeof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA));
|
|
T132_.Field0 = ((tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ) 0);
|
|
T132_.Field1 = nosnormalizedPath(val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.devActions), (tySequence__K2J9a59aomOCxv7VVeiHZfug*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.devActions), (&NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_)));
|
|
T133_ = (*result).action._typ_4.devActions->Sup.len++;
|
|
(*result).action._typ_4.devActions->data[T133_].Field0 = T132_.Field0;
|
|
T134_ = NIM_NIL;
|
|
T134_ = (*result).action._typ_4.devActions->data[T133_].Field1; (*result).action._typ_4.devActions->data[T133_].Field1 = copyStringRC1(T132_.Field1);
|
|
if (T134_) nimGCunrefNoCycle(T134_);
|
|
}
|
|
goto LA130_;
|
|
LA121_: ;
|
|
{
|
|
tyTuple__7OnuWIzW3xYXy9bIUIvuRmA T136_;
|
|
NI T137_;
|
|
NimStringDesc* T138_;
|
|
nimln_(585, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_135), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T136_), sizeof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA));
|
|
T136_.Field0 = ((tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ) 1);
|
|
T136_.Field1 = nosnormalizedPath(val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.devActions), (tySequence__K2J9a59aomOCxv7VVeiHZfug*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.devActions), (&NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_)));
|
|
T137_ = (*result).action._typ_4.devActions->Sup.len++;
|
|
(*result).action._typ_4.devActions->data[T137_].Field0 = T136_.Field0;
|
|
T138_ = NIM_NIL;
|
|
T138_ = (*result).action._typ_4.devActions->data[T137_].Field1; (*result).action._typ_4.devActions->data[T137_].Field1 = copyStringRC1(T136_.Field1);
|
|
if (T138_) nimGCunrefNoCycle(T138_);
|
|
}
|
|
goto LA130_;
|
|
LA122_: ;
|
|
{
|
|
tyTuple__7OnuWIzW3xYXy9bIUIvuRmA T140_;
|
|
NI T141_;
|
|
NimStringDesc* T142_;
|
|
nimln_(587, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_135), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T140_), sizeof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA));
|
|
T140_.Field0 = ((tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ) 2);
|
|
T140_.Field1 = copyString(val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.devActions), (tySequence__K2J9a59aomOCxv7VVeiHZfug*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.devActions), (&NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_)));
|
|
T141_ = (*result).action._typ_4.devActions->Sup.len++;
|
|
(*result).action._typ_4.devActions->data[T141_].Field0 = T140_.Field0;
|
|
T142_ = NIM_NIL;
|
|
T142_ = (*result).action._typ_4.devActions->data[T141_].Field1; (*result).action._typ_4.devActions->data[T141_].Field1 = copyStringRC1(T140_.Field1);
|
|
if (T142_) nimGCunrefNoCycle(T142_);
|
|
}
|
|
goto LA130_;
|
|
LA123_: ;
|
|
{
|
|
tyTuple__7OnuWIzW3xYXy9bIUIvuRmA T144_;
|
|
NI T145_;
|
|
NimStringDesc* T146_;
|
|
nimln_(589, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_135), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T144_), sizeof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA));
|
|
T144_.Field0 = ((tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ) 3);
|
|
T144_.Field1 = nosnormalizedPath(val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.devActions), (tySequence__K2J9a59aomOCxv7VVeiHZfug*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.devActions), (&NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_)));
|
|
T145_ = (*result).action._typ_4.devActions->Sup.len++;
|
|
(*result).action._typ_4.devActions->data[T145_].Field0 = T144_.Field0;
|
|
T146_ = NIM_NIL;
|
|
T146_ = (*result).action._typ_4.devActions->data[T145_].Field1; (*result).action._typ_4.devActions->data[T145_].Field1 = copyStringRC1(T144_.Field1);
|
|
if (T146_) nimGCunrefNoCycle(T146_);
|
|
}
|
|
goto LA130_;
|
|
LA124_: ;
|
|
{
|
|
tyTuple__7OnuWIzW3xYXy9bIUIvuRmA T148_;
|
|
NI T149_;
|
|
NimStringDesc* T150_;
|
|
nimln_(591, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_135), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimZeroMem((void*)(&T148_), sizeof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA));
|
|
T148_.Field0 = ((tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ) 4);
|
|
T148_.Field1 = nosnormalizedPath(val);
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.devActions), (tySequence__K2J9a59aomOCxv7VVeiHZfug*) incrSeqV3((TGenericSeq*)((*result).action._typ_4.devActions), (&NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_)));
|
|
T149_ = (*result).action._typ_4.devActions->Sup.len++;
|
|
(*result).action._typ_4.devActions->data[T149_].Field0 = T148_.Field0;
|
|
T150_ = NIM_NIL;
|
|
T150_ = (*result).action._typ_4.devActions->data[T149_].Field1; (*result).action._typ_4.devActions->data[T149_].Field1 = copyStringRC1(T148_.Field1);
|
|
if (T150_) nimGCunrefNoCycle(T150_);
|
|
}
|
|
goto LA130_;
|
|
LA125_: ;
|
|
{
|
|
nimln_(593, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_136), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
if (!(((*result).action._typ_4.path ? (*result).action._typ_4.path->Sup.len : 0) == ((NI) 0))) goto LA154_;
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_136), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(594, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.path), nosnormalizedPath(val));
|
|
}
|
|
goto LA152_;
|
|
LA154_: ;
|
|
{
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T157_;
|
|
nimln_(596, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T157_ = NIM_NIL;
|
|
T157_ = nimbleError__nimblepkgZcommon_26(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_137), ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T157_, "NimbleError", "parseFlag", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 596);
|
|
}
|
|
LA152_: ;
|
|
}
|
|
goto LA130_;
|
|
LA126_: ;
|
|
{
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_138), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(598, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).action._typ_4.withDependencies = NIM_TRUE;
|
|
}
|
|
goto LA130_;
|
|
LA127_: ;
|
|
{
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_139), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(600, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).action._typ_4.global = NIM_TRUE;
|
|
}
|
|
goto LA130_;
|
|
LA128_: ;
|
|
{
|
|
nimln_(602, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_140), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
if (!(((*result).action._typ_4.developFile ? (*result).action._typ_4.developFile->Sup.len : 0) == ((NI) 0))) goto LA163_;
|
|
if (!(((34336 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_140), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(603, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_4.developFile), nosnormalizedPath(val));
|
|
}
|
|
goto LA161_;
|
|
LA163_: ;
|
|
{
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T166_;
|
|
nimln_(605, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T166_ = NIM_NIL;
|
|
T166_ = nimbleError__nimblepkgZcommon_26(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_141), ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T166_, "NimbleError", "parseFlag", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 605);
|
|
}
|
|
LA161_: ;
|
|
}
|
|
goto LA130_;
|
|
LA129_: ;
|
|
{
|
|
nimln_(607, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA130_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 19):
|
|
{
|
|
nimln_(609, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_97))) goto LA169_;
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_142))) goto LA169_;
|
|
goto LA170_;
|
|
LA169_: ;
|
|
{
|
|
if (!(((524288 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_143), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(611, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*result).action._typ_2.listOnly = NIM_TRUE;
|
|
}
|
|
goto LA171_;
|
|
LA170_: ;
|
|
{
|
|
nimln_(613, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA171_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 22):
|
|
{
|
|
nimln_(615, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (eqStrings(f, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_144))) goto LA175_;
|
|
goto LA176_;
|
|
LA175_: ;
|
|
{
|
|
if (!(((4194304 &((NU32)1<<((NU)((*result).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_145), reprDiscriminant(((NI)(*result).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(617, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*result).action._typ_10.format), copyString(val));
|
|
}
|
|
goto LA177_;
|
|
LA176_: ;
|
|
{
|
|
nimln_(619, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
LA177_: ;
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
nimln_(621, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
wasFlagHandled = NIM_FALSE;
|
|
}
|
|
break;
|
|
}
|
|
nimln_(623, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T183_;
|
|
tyTuple__rLNSKSsDc19cDzAtjOZs9cSw T187_;
|
|
NI T188_;
|
|
NimStringDesc* T189_;
|
|
NimStringDesc* T190_;
|
|
T183_ = (NIM_BOOL)0;
|
|
T183_ = !(wasFlagHandled);
|
|
if (!(T183_)) goto LA184_;
|
|
T183_ = !(isGlobalFlag);
|
|
LA184_: ;
|
|
if (!T183_) goto LA185_;
|
|
nimln_(624, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimZeroMem((void*)(&T187_), sizeof(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw));
|
|
T187_.Field0 = kind;
|
|
T187_.Field1 = copyString(flag);
|
|
T187_.Field2 = copyString(val);
|
|
unsureAsgnRef((void**) (&(*result).unknownFlags), (tySequence__v6NVljHM6giAeuZKHEoQNA*) incrSeqV3((TGenericSeq*)((*result).unknownFlags), (&NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_)));
|
|
T188_ = (*result).unknownFlags->Sup.len++;
|
|
(*result).unknownFlags->data[T188_].Field0 = T187_.Field0;
|
|
T189_ = NIM_NIL;
|
|
T189_ = (*result).unknownFlags->data[T188_].Field1; (*result).unknownFlags->data[T188_].Field1 = copyStringRC1(T187_.Field1);
|
|
if (T189_) nimGCunrefNoCycle(T189_);
|
|
T190_ = NIM_NIL;
|
|
T190_ = (*result).unknownFlags->data[T188_].Field2; (*result).unknownFlags->data[T188_].Field2 = copyStringRC1(T187_.Field2);
|
|
if (T190_) nimGCunrefNoCycle(T190_);
|
|
}
|
|
LA185_: ;
|
|
popFrame();
|
|
}
|
|
static N_INLINE(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, map__nimblepkgZoptions_2039)(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw* s, NI sLen_0, tyProc__f1p6EjpgF69bRdy0UFjwSXA op) {
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;
|
|
nimfr_("map", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/sequtils.nim");
|
|
result = NIM_NIL;
|
|
nimln_(385, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/sequtils.nim");
|
|
if ((sLen_0) < ((NI) 0) || (sLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(sLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_), ((NI) (sLen_0)));
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
nimln_(386, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/sequtils.nim");
|
|
colontmp_ = sLen_0;
|
|
nimln_(119, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
i_2 = ((NI) 0);
|
|
{
|
|
nimln_(120, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
while (1) {
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_148;
|
|
if (!(i_2 < colontmp_)) goto LA3;
|
|
nimln_(386, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/sequtils.nim");
|
|
i = i_2;
|
|
if (i < 0 || i >= (result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
if (i < 0 || i >= sLen_0){ raiseIndexError2(i,sLen_0-1); }
|
|
asgnRef((void**) (&result->data[i]), op.ClE_0? op.ClP_0(s[i], op.ClE_0):((TM__BLzZCVsC319bmL71lmUwf8w_147)(op.ClP_0))(s[i]));
|
|
nimln_(122, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_148)) { raiseOverflow(); };
|
|
i_2 = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_148);
|
|
} LA3: ;
|
|
}
|
|
}
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, colonanonymous___nimblepkgZoptions_2026)(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x) {
|
|
NimStringDesc* result;
|
|
nimfr_(":anonymous", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(641, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = getFlagString__nimblepkgZoptions_387(x.Field0, x.Field1, x.Field2);
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, colonanonymous___nimblepkgZoptions_2111)(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw x) {
|
|
NimStringDesc* result;
|
|
nimfr_(":anonymous", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(648, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = getFlagString__nimblepkgZoptions_387(x.Field0, x.Field1, x.Field2);
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, handleUnknownFlags__nimblepkgZoptions_1998)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
nimfr_("handleUnknownFlags", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(637, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyProc__f1p6EjpgF69bRdy0UFjwSXA T5_;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T6_;
|
|
if (!((*options).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18))) goto LA3_;
|
|
nimln_(640, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((262144 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_78), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(641, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimZeroMem((void*)(&T5_), sizeof(tyProc__f1p6EjpgF69bRdy0UFjwSXA));
|
|
T5_.ClP_0 = ((TM__BLzZCVsC319bmL71lmUwf8w_149) (colonanonymous___nimblepkgZoptions_2026)); T5_.ClE_0 = NIM_NIL;
|
|
T6_ = NIM_NIL;
|
|
T6_ = map__nimblepkgZoptions_2039(((*options).unknownFlags) ? ((*options).unknownFlags->data) : NIM_NIL, ((*options).unknownFlags ? (*options).unknownFlags->Sup.len : 0), T5_);
|
|
nimln_(640, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
insert__nimblepkgZoptions_2062((&(*options).action._typ_8.compileFlags), (T6_) ? (T6_->data) : NIM_NIL, (T6_ ? T6_->Sup.len : 0), ((NI) 0));
|
|
nimln_(643, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).unknownFlags), NIM_NIL);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
tyProc__f1p6EjpgF69bRdy0UFjwSXA T10_;
|
|
nimln_(644, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!((*options).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13))) goto LA8_;
|
|
if (!(((8192 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_57), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
nimln_(648, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimZeroMem((void*)(&T10_), sizeof(tyProc__f1p6EjpgF69bRdy0UFjwSXA));
|
|
T10_.ClP_0 = ((TM__BLzZCVsC319bmL71lmUwf8w_150) (colonanonymous___nimblepkgZoptions_2111)); T10_.ClE_0 = NIM_NIL;
|
|
unsureAsgnRef((void**) (&(*options).action._typ_9.custCompileFlags), map__nimblepkgZoptions_2039(((*options).unknownFlags) ? ((*options).unknownFlags->data) : NIM_NIL, ((*options).unknownFlags ? (*options).unknownFlags->Sup.len : 0), T10_));
|
|
nimln_(649, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).unknownFlags), NIM_NIL);
|
|
}
|
|
goto LA1_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__v6NVljHM6giAeuZKHEoQNA* unknownFlags;
|
|
nimln_(653, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unknownFlags = (*options).unknownFlags;
|
|
nimln_(654, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).unknownFlags), NIM_NIL);
|
|
{
|
|
tyTuple__rLNSKSsDc19cDzAtjOZs9cSw* flag;
|
|
NI i;
|
|
NI L;
|
|
NI T13_;
|
|
flag = (tyTuple__rLNSKSsDc19cDzAtjOZs9cSw*)0;
|
|
nimln_(235, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
i = ((NI) 0);
|
|
nimln_(236, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
T13_ = (unknownFlags ? unknownFlags->Sup.len : 0);
|
|
L = T13_;
|
|
{
|
|
nimln_(237, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
while (1) {
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_151;
|
|
if (!(i < L)) goto LA15;
|
|
nimln_(655, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (i < 0 || i >= (unknownFlags ? unknownFlags->Sup.len : 0)){ raiseIndexError2(i,(unknownFlags ? unknownFlags->Sup.len : 0)-1); }
|
|
flag = (&unknownFlags->data[i]);
|
|
parseFlag__nimblepkgZoptions_393((*flag).Field1, (*flag).Field2, options, (*flag).Field0);
|
|
nimln_(239, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
if (nimAddInt(i, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_151)) { raiseOverflow(); };
|
|
i = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_151);
|
|
nimln_(240, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators.nim");
|
|
{
|
|
NI T18_;
|
|
T18_ = (unknownFlags ? unknownFlags->Sup.len : 0);
|
|
if (!!((T18_ == L))) goto LA19_;
|
|
failedAssertImpl__systemZassertions_56(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_152));
|
|
}
|
|
LA19_: ;
|
|
} LA15: ;
|
|
}
|
|
}
|
|
}
|
|
LA1_: ;
|
|
nimln_(659, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NI T23_;
|
|
tyTuple__rLNSKSsDc19cDzAtjOZs9cSw flag_2;
|
|
NimStringDesc* T26_;
|
|
NimStringDesc* T27_;
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T28_;
|
|
T23_ = ((*options).unknownFlags ? (*options).unknownFlags->Sup.len : 0);
|
|
if (!(((NI) 0) < T23_)) goto LA24_;
|
|
nimZeroMem((void*)(&flag_2), sizeof(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw));
|
|
nimln_(660, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (((NI) 0) < 0 || ((NI) 0) >= ((*options).unknownFlags ? (*options).unknownFlags->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*options).unknownFlags ? (*options).unknownFlags->Sup.len : 0)-1); }
|
|
flag_2.Field0 = (*options).unknownFlags->data[((NI) 0)].Field0;
|
|
flag_2.Field1 = (*options).unknownFlags->data[((NI) 0)].Field1;
|
|
flag_2.Field2 = (*options).unknownFlags->data[((NI) 0)].Field2;
|
|
nimln_(661, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T26_ = NIM_NIL;
|
|
nimln_(662, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T27_ = NIM_NIL;
|
|
T27_ = getFlagString__nimblepkgZoptions_387(flag_2.Field0, flag_2.Field1, flag_2.Field2);
|
|
T26_ = rawNewString((T27_ ? T27_->Sup.len : 0) + 16);
|
|
appendString(T26_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_153));
|
|
appendString(T26_, T27_);
|
|
nimln_(661, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T28_ = NIM_NIL;
|
|
T28_ = nimbleError__nimblepkgZcommon_26(T26_, ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T28_, "NimbleError", "handleUnknownFlags", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 661);
|
|
}
|
|
LA24_: ;
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, parseCmdLine__nimblepkgZoptions_2201)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* Result) {
|
|
nimfr_("parseCmdLine", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(665, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
initOptions__nimblepkgZoptions_468(Result);
|
|
{
|
|
tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA kind;
|
|
NimStringDesc* key;
|
|
NimStringDesc* val;
|
|
tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg p;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T2_;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* T3_;
|
|
kind = (tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA)0;
|
|
key = NIM_NIL;
|
|
val = NIM_NIL;
|
|
nimZeroMem((void*)(&p), sizeof(tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg));
|
|
p.Sup.m_type = (&NTIoptparser__l9cyoK9aLLTUH7LBRIbLqETg_);
|
|
nimln_(499, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/parseopt.nim");
|
|
T2_ = NIM_NIL;
|
|
T2_ = NIM_NIL;
|
|
T3_ = NIM_NIL;
|
|
T3_ = NIM_NIL;
|
|
initOptParser__pureZparseopt_83(T2_, TM__BLzZCVsC319bmL71lmUwf8w_22, T3_, NIM_TRUE, (&p));
|
|
{
|
|
nimln_(501, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/parseopt.nim");
|
|
while (1) {
|
|
nimln_(502, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/parseopt.nim");
|
|
nponext((&p));
|
|
nimln_(503, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/parseopt.nim");
|
|
{
|
|
if (!(p.kind == ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 0))) goto LA8_;
|
|
goto LA4;
|
|
}
|
|
LA8_: ;
|
|
nimln_(669, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
kind = p.kind;
|
|
key = p.key;
|
|
val = p.val;
|
|
switch (kind) {
|
|
case ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 1):
|
|
{
|
|
nimln_(672, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!((*Result).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0))) goto LA13_;
|
|
nimln_(673, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
parseCommand__nimblepkgZoptions_225(key, Result);
|
|
}
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{
|
|
nimln_(675, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
parseArgument__nimblepkgZoptions_311(key, Result);
|
|
}
|
|
LA11_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 2):
|
|
case ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 3):
|
|
{
|
|
nimln_(677, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
parseFlag__nimblepkgZoptions_393(key, val, Result, kind);
|
|
}
|
|
break;
|
|
case ((tyEnum_CmdLineKind__XkdXq9atxjiuhkFFh0XYrSA) 0):
|
|
{
|
|
nimln_(678, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!NIM_TRUE) goto LA20_;
|
|
failedAssertImpl__systemZassertions_56(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_146));
|
|
}
|
|
LA20_: ;
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
} LA4: ;
|
|
}
|
|
nimln_(680, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
handleUnknownFlags__nimblepkgZoptions_1998(Result);
|
|
nimln_(683, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
setVerbosity__nimblepkgZcli_808((*Result).verbosity);
|
|
nimln_(686, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
setShowColor__nimblepkgZcli_810(!((*Result).noColor));
|
|
nimln_(689, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
parseConfig__nimblepkgZconfig_1407((&(*Result).config));
|
|
nimln_(691, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T24_;
|
|
T24_ = (NIM_BOOL)0;
|
|
T24_ = ((*Result).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0));
|
|
if (!(T24_)) goto LA25_;
|
|
T24_ = !((*Result).showVersion);
|
|
LA25_: ;
|
|
if (!T24_) goto LA26_;
|
|
nimln_(692, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*Result).showHelp = NIM_TRUE;
|
|
}
|
|
LA26_: ;
|
|
nimln_(694, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T30_;
|
|
T30_ = (NIM_BOOL)0;
|
|
T30_ = !(((*Result).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 0)));
|
|
if (!(T30_)) goto LA31_;
|
|
T30_ = (*Result).showVersion;
|
|
LA31_: ;
|
|
if (!T30_) goto LA32_;
|
|
nimln_(697, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*Result).showVersion = NIM_FALSE;
|
|
}
|
|
LA32_: ;
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, setNimBin__nimblepkgZoptions_267)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
nimfr_("setNimBin", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(407, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!!((((*options).nim ? (*options).nim->Sup.len : 0) == ((NI) 0)))) goto LA3_;
|
|
nimln_(409, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyTuple__UV3llMMYFckfui8YMBuUZA T7_;
|
|
NimStringDesc* pnim;
|
|
nimZeroMem((void*)(&T7_), sizeof(tyTuple__UV3llMMYFckfui8YMBuUZA));
|
|
nossplitPath((*options).nim, (&T7_));
|
|
if (!((T7_.Field0 ? T7_.Field0->Sup.len : 0) == ((NI) 0))) goto LA8_;
|
|
nimln_(411, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
pnim = findExe__pureZos_646((*options).nim, NIM_TRUE, ExeExts__pureZos_645, 1);
|
|
nimln_(412, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!!(((pnim ? pnim->Sup.len : 0) == ((NI) 0)))) goto LA12_;
|
|
nimln_(413, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).nim), copyString(pnim));
|
|
}
|
|
goto LA10_;
|
|
LA12_: ;
|
|
{
|
|
NimStringDesc* T15_;
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T16_;
|
|
nimln_(415, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(416, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T15_ = NIM_NIL;
|
|
T15_ = nsuFormatSingleElem(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_154), (*options).nim);
|
|
nimln_(415, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T16_ = NIM_NIL;
|
|
T16_ = nimbleError__nimblepkgZcommon_26(T15_, ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T16_, "NimbleError", "setNimBin", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 415);
|
|
}
|
|
LA10_: ;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
NIM_BOOL T18_;
|
|
NimStringDesc* T21_;
|
|
NimStringDesc* T22_;
|
|
nimln_(417, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T18_ = (NIM_BOOL)0;
|
|
T18_ = nosisAbsolute((*options).nim);
|
|
if (!!(T18_)) goto LA19_;
|
|
nimln_(419, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T21_ = NIM_NIL;
|
|
T21_ = expandTilde__pureZos_578((*options).nim);
|
|
nimln_(1441, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/os.nim");
|
|
T22_ = NIM_NIL;
|
|
T22_ = nosgetCurrentDir();
|
|
nimln_(419, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).nim), absolutePath__pureZos_735(T21_, T22_));
|
|
}
|
|
goto LA5_;
|
|
LA19_: ;
|
|
LA5_: ;
|
|
nimln_(421, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T25_;
|
|
NimStringDesc* T28_;
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T29_;
|
|
T25_ = (NIM_BOOL)0;
|
|
T25_ = nosfileExists((*options).nim);
|
|
if (!!(T25_)) goto LA26_;
|
|
nimln_(422, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T28_ = NIM_NIL;
|
|
T28_ = nsuFormatSingleElem(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_155), (*options).nim);
|
|
T29_ = NIM_NIL;
|
|
T29_ = nimbleError__nimblepkgZcommon_26(T28_, ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T29_, "NimbleError", "setNimBin", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 422);
|
|
}
|
|
LA26_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
NimStringDesc* pnim_2;
|
|
nimln_(425, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
pnim_2 = findExe__pureZos_646(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_95), NIM_TRUE, ExeExts__pureZos_645, 1);
|
|
nimln_(426, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!!(((pnim_2 ? pnim_2->Sup.len : 0) == ((NI) 0)))) goto LA33_;
|
|
nimln_(427, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).nim), copyString(pnim_2));
|
|
}
|
|
goto LA31_;
|
|
LA33_: ;
|
|
{
|
|
NimStringDesc* pnimrod;
|
|
nimln_(429, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
pnimrod = findExe__pureZos_646(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_156), NIM_TRUE, ExeExts__pureZos_645, 1);
|
|
nimln_(430, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!!(((pnimrod ? pnimrod->Sup.len : 0) == ((NI) 0)))) goto LA38_;
|
|
nimln_(431, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).nim), copyString(pnimrod));
|
|
}
|
|
LA38_: ;
|
|
}
|
|
LA31_: ;
|
|
nimln_(433, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyObject_NimbleError__6rmfqzY5PO7blXdlEs8gjQ* T44_;
|
|
if (!(((*options).nim ? (*options).nim->Sup.len : 0) == ((NI) 0))) goto LA42_;
|
|
nimln_(435, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T44_ = NIM_NIL;
|
|
T44_ = nimbleError__nimblepkgZcommon_26(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_157), ((NimStringDesc*) NIM_NIL), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) NIM_NIL));
|
|
raiseExceptionEx((Exception*)T44_, "NimbleError", "setNimBin", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 435);
|
|
}
|
|
LA42_: ;
|
|
}
|
|
LA1_: ;
|
|
popFrame();
|
|
}
|
|
static N_INLINE(NimStringDesc*, slash___pureZos_121)(NimStringDesc* head, NimStringDesc* tail) {
|
|
NimStringDesc* result;
|
|
nimfr_("/", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/os.nim");
|
|
result = NIM_NIL;
|
|
nimln_(234, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/os.nim");
|
|
result = nosjoinPath(head, tail);
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(void, appendChar)(NimStringDesc* dest, NIM_CHAR c) {
|
|
(*dest).data[(*dest).Sup.len] = c;
|
|
(*dest).data[(NI)((*dest).Sup.len + ((NI) 1))] = 0;
|
|
(*dest).Sup.len += ((NI) 1);
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getNimbleDir__nimblepkgZoptions_193)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
NimStringDesc* result;
|
|
nimfr_("getNimbleDir", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = NIM_NIL;
|
|
nimln_(341, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = copyString((*options).nimbleDir);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getPkgsDir__nimblepkgZoptions_196)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
NimStringDesc* result;
|
|
NimStringDesc* T1_;
|
|
nimfr_("getPkgsDir", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(344, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T1_ = NIM_NIL;
|
|
T1_ = getNimbleDir__nimblepkgZoptions_193(options);
|
|
result = slash___pureZos_121(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_166));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, setNimbleDir__nimblepkgZoptions_205)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
NimStringDesc* nimbleDir;
|
|
NIM_BOOL propagate;
|
|
NimStringDesc* T33_;
|
|
NimStringDesc* T34_;
|
|
nimfr_("setNimbleDir", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(354, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimbleDir = copyString((*options).config.nimbleDir);
|
|
nimln_(355, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
propagate = NIM_FALSE;
|
|
nimln_(357, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!((*options).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15))) goto LA3_;
|
|
nimln_(358, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*options).forceFullClone = NIM_TRUE;
|
|
}
|
|
LA3_: ;
|
|
nimln_(360, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T7_;
|
|
NIM_BOOL T8_;
|
|
NI T11_;
|
|
T7_ = (NIM_BOOL)0;
|
|
T8_ = (NIM_BOOL)0;
|
|
T8_ = (*options).localdeps;
|
|
if (!(T8_)) goto LA9_;
|
|
T8_ = ((*options).action.typ == ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 15));
|
|
LA9_: ;
|
|
T7_ = T8_;
|
|
if (!(T7_)) goto LA10_;
|
|
nimln_(361, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((34336 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_70), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
T11_ = ((*options).action._typ_4.packages ? (*options).action._typ_4.packages->Sup.len : 0);
|
|
T7_ = !((T11_ == ((NI) 0)));
|
|
LA10_: ;
|
|
if (!T7_) goto LA12_;
|
|
nimln_(363, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*options).developLocaldeps = NIM_TRUE;
|
|
}
|
|
LA12_: ;
|
|
nimln_(365, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!!((((*options).nimbleDir ? (*options).nimbleDir->Sup.len : 0) == ((NI) 0)))) goto LA16_;
|
|
nimln_(367, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimbleDir = copyString((*options).nimbleDir);
|
|
nimln_(368, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
propagate = NIM_TRUE;
|
|
}
|
|
goto LA14_;
|
|
LA16_: ;
|
|
{
|
|
NimStringDesc* env;
|
|
nimln_(371, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
env = getEnv__pureZos_418(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_158), ((NimStringDesc*) NIM_NIL));
|
|
nimln_(372, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T23_;
|
|
if (!!(((env ? env->Sup.len : 0) == ((NI) 0)))) goto LA21_;
|
|
nimln_(373, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(374, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T23_ = NIM_NIL;
|
|
T23_ = rawNewString((env ? env->Sup.len : 0) + 45);
|
|
appendString(T23_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_160));
|
|
appendString(T23_, env);
|
|
appendString(T23_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_161));
|
|
nimln_(373, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
display__nimblepkgZcli_156(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_159), T23_, ((tyEnum_DisplayType__HypVeg1P09aXzPaqyobO7xA) 1), ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 3));
|
|
nimln_(375, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimbleDir = copyString(env);
|
|
}
|
|
goto LA19_;
|
|
LA21_: ;
|
|
{
|
|
nimln_(378, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T27_;
|
|
NIM_BOOL T29_;
|
|
T27_ = (NIM_BOOL)0;
|
|
T27_ = nosdirExists(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_162));
|
|
if (T27_) goto LA28_;
|
|
T29_ = (NIM_BOOL)0;
|
|
T29_ = (*options).localdeps;
|
|
if (!(T29_)) goto LA30_;
|
|
T29_ = !((*options).developLocaldeps);
|
|
LA30_: ;
|
|
T27_ = T29_;
|
|
LA28_: ;
|
|
if (!T27_) goto LA31_;
|
|
nimln_(379, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
display__nimblepkgZcli_156(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_159), ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_163), ((tyEnum_DisplayType__HypVeg1P09aXzPaqyobO7xA) 1), ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 3));
|
|
nimln_(12, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimbleDir = copyString(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_162));
|
|
nimln_(382, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
(*options).localdeps = NIM_TRUE;
|
|
nimln_(383, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
propagate = NIM_TRUE;
|
|
}
|
|
LA31_: ;
|
|
}
|
|
LA19_: ;
|
|
}
|
|
LA14_: ;
|
|
nimln_(385, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T33_ = NIM_NIL;
|
|
T33_ = expandTilde__pureZos_578(nimbleDir);
|
|
nimln_(1441, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/os.nim");
|
|
T34_ = NIM_NIL;
|
|
T34_ = nosgetCurrentDir();
|
|
nimln_(385, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
unsureAsgnRef((void**) (&(*options).nimbleDir), absolutePath__pureZos_735(T33_, T34_));
|
|
nimln_(386, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* path;
|
|
if (!propagate) goto LA37_;
|
|
nimln_(388, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
putEnv__pureZos_426(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_158), (*options).nimbleDir);
|
|
nimln_(391, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
path = getEnv__pureZos_418(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_164), ((NimStringDesc*) NIM_NIL));
|
|
nimln_(392, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T41_;
|
|
NimStringDesc* T44_;
|
|
NimStringDesc* T45_;
|
|
T41_ = (NIM_BOOL)0;
|
|
T41_ = contains__pureZstrutils_1688(path, (*options).nimbleDir);
|
|
if (!!(T41_)) goto LA42_;
|
|
nimln_(393, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T44_ = NIM_NIL;
|
|
T45_ = NIM_NIL;
|
|
T45_ = slash___pureZos_121((*options).nimbleDir, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_165));
|
|
T44_ = rawNewString((T45_ ? T45_->Sup.len : 0) + (path ? path->Sup.len : 0) + 1);
|
|
appendString(T44_, T45_);
|
|
appendChar(T44_, 58);
|
|
appendString(T44_, path);
|
|
putEnv__pureZos_426(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_164), T44_);
|
|
}
|
|
LA42_: ;
|
|
}
|
|
LA37_: ;
|
|
nimln_(395, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* pkgsDir;
|
|
if (!!((*options).developLocaldeps)) goto LA48_;
|
|
nimln_(397, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
pkgsDir = getPkgsDir__nimblepkgZoptions_196((&(*options)));
|
|
nimln_(398, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T52_;
|
|
T52_ = (NIM_BOOL)0;
|
|
T52_ = nosdirExists(pkgsDir);
|
|
if (!!(T52_)) goto LA53_;
|
|
nimln_(399, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
noscreateDir(pkgsDir);
|
|
}
|
|
LA53_: ;
|
|
}
|
|
LA48_: ;
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, writeHelp__nimblepkgZoptions_138)(NIM_BOOL quit) {
|
|
nimfr_("writeHelp", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(239, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
echoBinSafe(TM__BLzZCVsC319bmL71lmUwf8w_167, 1);
|
|
nimln_(240, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyObject_NimbleQuit__nfg6RIP7bj8xWPAVqTgKAQ* T5_;
|
|
if (!quit) goto LA3_;
|
|
nimln_(241, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T5_ = NIM_NIL;
|
|
T5_ = nimbleQuit__nimblepkgZcommon_94(((NI) 0));
|
|
raiseExceptionEx((Exception*)T5_, "NimbleQuit", "writeHelp", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 241);
|
|
}
|
|
LA3_: ;
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, writeVersion__nimblepkgZoptions_140)(void) {
|
|
tyArray__nHXaesL0DJZHyVS07ARPRA T1_;
|
|
tyObject_NimbleQuit__nfg6RIP7bj8xWPAVqTgKAQ* T2_;
|
|
nimfr_("writeVersion", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(244, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimZeroMem((void*)T1_, sizeof(tyArray__nHXaesL0DJZHyVS07ARPRA));
|
|
T1_[0] = nsuFormatOpenArray(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_169), TM__BLzZCVsC319bmL71lmUwf8w_170, 3);
|
|
echoBinSafe(T1_, 1);
|
|
nimln_(248, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
echoBinSafe(TM__BLzZCVsC319bmL71lmUwf8w_174, 2);
|
|
nimln_(252, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T2_ = NIM_NIL;
|
|
T2_ = nimbleQuit__nimblepkgZcommon_94(((NI) 0));
|
|
raiseExceptionEx((Exception*)T2_, "NimbleQuit", "writeVersion", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim", 252);
|
|
popFrame();
|
|
}
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s) {
|
|
(*s).prev = excHandler__system_2565;
|
|
excHandler__system_2565 = s;
|
|
}
|
|
static N_INLINE(void, popSafePoint)(void) {
|
|
excHandler__system_2565 = (*excHandler__system_2565).prev;
|
|
}
|
|
static N_INLINE(TFrame*, getFrame)(void) {
|
|
TFrame* result;
|
|
result = (TFrame*)0;
|
|
result = framePtr__system_2564;
|
|
return result;
|
|
}
|
|
static N_INLINE(void, setFrame)(TFrame* s) {
|
|
framePtr__system_2564 = s;
|
|
}
|
|
static N_INLINE(Exception*, nimBorrowCurrentException)(void) {
|
|
Exception* result;
|
|
nimfr_("nimBorrowCurrentException", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
result = NIM_NIL;
|
|
nimln_(2417, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
result = currException__system_2566;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NimStringDesc*, getCurrentExceptionMsg__system_6998)(void) {
|
|
NimStringDesc* result;
|
|
nimfr_("getCurrentExceptionMsg", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
{ result = NIM_NIL;
|
|
nimln_(2422, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system.nim");
|
|
{
|
|
if (!(currException__system_2566 == ((Exception*) NIM_NIL))) goto LA3_;
|
|
result = ((NimStringDesc*) NIM_NIL);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
result = copyString((*currException__system_2566).message);
|
|
}
|
|
LA1_: ;
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(void, popCurrentException)(void) {
|
|
asgnRef((void**) (&currException__system_2566), (*currException__system_2566).up);
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ*, getProxy__nimblepkgZoptions_2223)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ* result;
|
|
NimStringDesc* volatile url;
|
|
TFrame* _nimCurFrame;
|
|
nimfr_("getProxy", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ _nimCurFrame = getFrame();
|
|
result = NIM_NIL;
|
|
nimln_(701, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
url = ((NimStringDesc*) NIM_NIL);
|
|
nimln_(702, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T3_;
|
|
T3_ = NIM_NIL;
|
|
T3_ = dollar___pureZuri_318((&(*options).config.httpProxy));
|
|
if (!(((NI) 0) < (T3_ ? T3_->Sup.len : 0))) goto LA4_;
|
|
nimln_(703, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
url = dollar___pureZuri_318((&(*options).config.httpProxy));
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{
|
|
TSafePoint TM__BLzZCVsC319bmL71lmUwf8w_177;
|
|
nimln_(705, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
pushSafePoint(&TM__BLzZCVsC319bmL71lmUwf8w_177);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_177.status = setjmp(TM__BLzZCVsC319bmL71lmUwf8w_177.context);
|
|
if (TM__BLzZCVsC319bmL71lmUwf8w_177.status == 0) {
|
|
nimln_(706, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T9_;
|
|
T9_ = (NIM_BOOL)0;
|
|
T9_ = existsEnv__pureZos_423(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_178));
|
|
if (!T9_) goto LA10_;
|
|
nimln_(707, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
url = getEnv__pureZos_418(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_178), ((NimStringDesc*) NIM_NIL));
|
|
}
|
|
goto LA7_;
|
|
LA10_: ;
|
|
{
|
|
NIM_BOOL T13_;
|
|
nimln_(708, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T13_ = (NIM_BOOL)0;
|
|
T13_ = existsEnv__pureZos_423(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_179));
|
|
if (!T13_) goto LA14_;
|
|
nimln_(709, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
url = getEnv__pureZos_418(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_179), ((NimStringDesc*) NIM_NIL));
|
|
}
|
|
goto LA7_;
|
|
LA14_: ;
|
|
{
|
|
NIM_BOOL T17_;
|
|
nimln_(710, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T17_ = (NIM_BOOL)0;
|
|
T17_ = existsEnv__pureZos_423(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_180));
|
|
if (!T17_) goto LA18_;
|
|
nimln_(711, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
url = getEnv__pureZos_418(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_180), ((NimStringDesc*) NIM_NIL));
|
|
}
|
|
goto LA7_;
|
|
LA18_: ;
|
|
{
|
|
NIM_BOOL T21_;
|
|
nimln_(712, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T21_ = (NIM_BOOL)0;
|
|
T21_ = existsEnv__pureZos_423(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_181));
|
|
if (!T21_) goto LA22_;
|
|
nimln_(713, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
url = getEnv__pureZos_418(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_181), ((NimStringDesc*) NIM_NIL));
|
|
}
|
|
goto LA7_;
|
|
LA22_: ;
|
|
LA7_: ;
|
|
popSafePoint();
|
|
}
|
|
else {
|
|
popSafePoint();
|
|
setFrame(_nimCurFrame);
|
|
if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTIvalueerror__yoNlBGx0D2tRizIdhQuENw_))) {
|
|
NimStringDesc* T26_;
|
|
NimStringDesc* T27_;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_177.status = 0;
|
|
nimln_(715, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T26_ = NIM_NIL;
|
|
nimln_(716, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T27_ = NIM_NIL;
|
|
T27_ = getCurrentExceptionMsg__system_6998();
|
|
T26_ = rawNewString((T27_ ? T27_->Sup.len : 0) + 40);
|
|
appendString(T26_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_182));
|
|
appendString(T26_, T27_);
|
|
nimln_(715, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
display__nimblepkgZcli_156(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_159), T26_, ((tyEnum_DisplayType__HypVeg1P09aXzPaqyobO7xA) 1), ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 3));
|
|
popCurrentException();
|
|
}
|
|
}
|
|
if (TM__BLzZCVsC319bmL71lmUwf8w_177.status != 0) reraiseException();
|
|
}
|
|
LA1_: ;
|
|
nimln_(718, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ parsed;
|
|
NimStringDesc* auth;
|
|
NimStringDesc* T45_;
|
|
if (!(((NI) 0) < (url ? url->Sup.len : 0))) goto LA30_;
|
|
nimZeroMem((void*)(&parsed), sizeof(tyObject_Uri__j49bukNPrq747O1GRd4Ng9bQ));
|
|
nimln_(719, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
parseUri__pureZuri_207(url, (&parsed));
|
|
nimln_(720, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T34_;
|
|
NimStringDesc* T38_;
|
|
T34_ = (NIM_BOOL)0;
|
|
T34_ = ((parsed.scheme ? parsed.scheme->Sup.len : 0) == ((NI) 0));
|
|
if (T34_) goto LA35_;
|
|
T34_ = ((parsed.hostname ? parsed.hostname->Sup.len : 0) == ((NI) 0));
|
|
LA35_: ;
|
|
if (!T34_) goto LA36_;
|
|
nimln_(721, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T38_ = NIM_NIL;
|
|
T38_ = rawNewString((url ? url->Sup.len : 0) + 7);
|
|
appendString(T38_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_183));
|
|
appendString(T38_, url);
|
|
parseUri__pureZuri_207(T38_, (&parsed));
|
|
}
|
|
LA36_: ;
|
|
nimln_(722, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(723, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T43_;
|
|
if (!(((NI) 0) < (parsed.username ? parsed.username->Sup.len : 0))) goto LA41_;
|
|
T43_ = NIM_NIL;
|
|
T43_ = rawNewString((parsed.username ? parsed.username->Sup.len : 0) + (parsed.password ? parsed.password->Sup.len : 0) + 1);
|
|
appendString(T43_, parsed.username);
|
|
appendString(T43_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_116));
|
|
appendString(T43_, parsed.password);
|
|
auth = T43_;
|
|
}
|
|
goto LA39_;
|
|
LA41_: ;
|
|
{
|
|
auth = ((NimStringDesc*) NIM_NIL);
|
|
}
|
|
LA39_: ;
|
|
nimln_(725, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T45_ = NIM_NIL;
|
|
T45_ = dollar___pureZuri_318((&parsed));
|
|
result = newProxy__pureZhttpclient_248(T45_, auth);
|
|
goto BeforeRet_;
|
|
}
|
|
goto LA28_;
|
|
LA30_: ;
|
|
{
|
|
nimln_(727, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = ((tyObject_ProxycolonObjectType___CigKkL8U2DnJdbYRi9aI9aoQ*) NIM_NIL);
|
|
goto BeforeRet_;
|
|
}
|
|
LA28_: ;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, lockFile__nimblepkgZoptions_2853)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* dir) {
|
|
NimStringDesc* result;
|
|
NimStringDesc* lockFile;
|
|
nimfr_("lockFile", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(776, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T3_;
|
|
T3_ = NIM_NIL;
|
|
if (!eqStrings((*options).lockFileName, T3_)) goto LA4_;
|
|
lockFile = copyString(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_184));
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{
|
|
lockFile = (*options).lockFileName;
|
|
}
|
|
LA1_: ;
|
|
nimln_(780, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NIM_BOOL T9_;
|
|
T9_ = (NIM_BOOL)0;
|
|
T9_ = nosisAbsolute(lockFile);
|
|
if (!T9_) goto LA10_;
|
|
nimln_(781, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = copyString(lockFile);
|
|
}
|
|
goto LA7_;
|
|
LA10_: ;
|
|
{
|
|
nimln_(783, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = slash___pureZos_121(dir, lockFile);
|
|
}
|
|
LA7_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ**, getCompilationFlags__nimblepkgZoptions_2238)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ** result;
|
|
nimfr_("getCompilationFlags", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ**)0;
|
|
nimln_(737, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch ((*options).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
{
|
|
nimln_(739, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((6400 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_121), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
result = (&(*options).action._typ_7.compileOptions);
|
|
goto BeforeRet_;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18):
|
|
{
|
|
nimln_(741, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((262144 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_78), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
result = (&(*options).action._typ_8.compileFlags);
|
|
goto BeforeRet_;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 13):
|
|
{
|
|
nimln_(743, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((8192 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_57), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
result = (&(*options).action._typ_9.custCompileFlags);
|
|
goto BeforeRet_;
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
nimln_(745, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!NIM_TRUE) goto LA7_;
|
|
failedAssertImpl__systemZassertions_56(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_185));
|
|
}
|
|
LA7_: ;
|
|
}
|
|
break;
|
|
}
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, getCompilationFlags__nimblepkgZoptions_2246)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result;
|
|
tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ opt;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ** T1_;
|
|
nimfr_("getCompilationFlags", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = NIM_NIL;
|
|
nimZeroMem((void*)(&opt), sizeof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ));
|
|
nimln_(748, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
genericAssign((void*)(&opt), (void*)options, (&NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_));
|
|
nimln_(749, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T1_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ**)0;
|
|
T1_ = getCompilationFlags__nimblepkgZoptions_2238((&opt));
|
|
genericSeqAssign((&result), (*T1_), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_));
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getNimBin__nimblepkgZoptions_272)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
NimStringDesc* result;
|
|
nimfr_("getNimBin", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = NIM_NIL;
|
|
nimln_(439, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = copyString((*options).nim);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, shouldRemoveTmp__nimblepkgZoptions_2229)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* file) {
|
|
NIM_BOOL result;
|
|
nimfr_("shouldRemoveTmp", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = (NIM_BOOL)0;
|
|
nimln_(730, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_TRUE;
|
|
nimln_(731, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* msg;
|
|
NimStringDesc* T5_;
|
|
if (!((*options).verbosity <= ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 0))) goto LA3_;
|
|
nimln_(732, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T5_ = NIM_NIL;
|
|
T5_ = rawNewString((file ? file->Sup.len : 0) + 56);
|
|
appendString(T5_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_186));
|
|
appendString(T5_, file);
|
|
msg = T5_;
|
|
nimln_(733, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
display__nimblepkgZcli_156(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_159), msg, ((tyEnum_DisplayType__HypVeg1P09aXzPaqyobO7xA) 1), ((tyEnum_Priority__8lOyDpa4mymX3OHP5fBsAQ) 2));
|
|
nimln_(734, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_FALSE;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, prompt__nimblepkgZoptions_179)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* question) {
|
|
NIM_BOOL result;
|
|
nimfr_("prompt", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = (NIM_BOOL)0;
|
|
nimln_(324, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = prompt__nimblepkgZcli_701((*options).forcePrompts, question);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getBinDir__nimblepkgZoptions_202)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
NimStringDesc* result;
|
|
NimStringDesc* T1_;
|
|
nimfr_("getBinDir", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(350, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T1_ = NIM_NIL;
|
|
T1_ = getNimbleDir__nimblepkgZoptions_193(options);
|
|
result = slash___pureZos_121(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_165));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getPkgsLinksDir__nimblepkgZoptions_199)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options) {
|
|
NimStringDesc* result;
|
|
NimStringDesc* T1_;
|
|
nimfr_("getPkgsLinksDir", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(347, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T1_ = NIM_NIL;
|
|
T1_ = getNimbleDir__nimblepkgZoptions_193(options);
|
|
result = slash___pureZos_121(T1_, ((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_187));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isInstallingTopLevel__nimblepkgZoptions_2849)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* dir) {
|
|
NIM_BOOL result;
|
|
nimfr_("isInstallingTopLevel", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = (NIM_BOOL)0;
|
|
nimln_(773, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = eqStrings((*options).startDir, dir);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NIM_BOOL, isSome__nimblepkgZoptions_2281)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self) {
|
|
NIM_BOOL result;
|
|
nimfr_("isSome", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = (NIM_BOOL)0;
|
|
nimln_(157, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = self.has;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NimStringDesc*, get__nimblepkgZoptions_2272)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A self, NimStringDesc* otherwise) {
|
|
NimStringDesc* result;
|
|
nimfr_("get", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = NIM_NIL;
|
|
nimln_(202, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
nimln_(208, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
{
|
|
NIM_BOOL T3_;
|
|
T3_ = (NIM_BOOL)0;
|
|
T3_ = isSome__nimblepkgZoptions_2281(self);
|
|
if (!T3_) goto LA4_;
|
|
result = copyString(self.val);
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{
|
|
result = copyString(otherwise);
|
|
}
|
|
LA1_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NimStringDesc**, get__nimblepkgZoptions_2298)(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* self) {
|
|
NimStringDesc** result;
|
|
nimfr_("get", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = (NimStringDesc**)0;
|
|
nimln_(197, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
{
|
|
NIM_BOOL T3_;
|
|
tyObject_UnpackDefect__bq5YFIFutDsA2ou9cpZuWAQ* T6_;
|
|
NimStringDesc* T7_;
|
|
T3_ = (NIM_BOOL)0;
|
|
T3_ = isNone__nimblepkgZoptions_284((*self));
|
|
if (!T3_) goto LA4_;
|
|
T6_ = NIM_NIL;
|
|
T6_ = (tyObject_UnpackDefect__bq5YFIFutDsA2ou9cpZuWAQ*) newObj((&NTIrefunpackdefect__Wh5ttbeloG9bmWh5PzCK0Mw_), sizeof(tyObject_UnpackDefect__bq5YFIFutDsA2ou9cpZuWAQ));
|
|
(*T6_).Sup.Sup.Sup.m_type = (&NTIunpackdefect__bq5YFIFutDsA2ou9cpZuWAQ_);
|
|
(*T6_).Sup.Sup.name = "UnpackDefect";
|
|
T7_ = NIM_NIL;
|
|
T7_ = (*T6_).Sup.Sup.message; (*T6_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_188));
|
|
if (T7_) nimGCunrefNoCycle(T7_);
|
|
asgnRef((void**) (&(*T6_).Sup.Sup.parent), ((Exception*) NIM_NIL));
|
|
nimln_(198, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
raiseExceptionEx((Exception*)T6_, "UnpackDefect", "get", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim", 198);
|
|
}
|
|
LA4_: ;
|
|
nimln_(199, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/options.nim");
|
|
result = (&(*self).val);
|
|
popFrame();
|
|
return result;
|
|
}
|
|
static N_INLINE(NIM_BOOL, isFilled__pureZcollectionsZtables_31)(NI hcode) {
|
|
NIM_BOOL result;
|
|
nimfr_("isFilled", "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/hashcommon.nim");
|
|
result = (NIM_BOOL)0;
|
|
nimln_(22, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/hashcommon.nim");
|
|
result = !((hcode == ((NI) 0)));
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, getCompilationBinary__nimblepkgZoptions_2250)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, tyObject_PackageInfo__y9ahmwzrCcWrfsrJgR1q4lw* pkgInfo, tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A* Result) {
|
|
nimfr_("getCompilationBinary", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ unsureAsgnRef((void**)&(*Result).val, NIM_NIL);
|
|
(*Result).has = 0;
|
|
nimln_(752, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
switch ((*options).action.typ) {
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 8):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 12):
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 11):
|
|
{
|
|
NimStringDesc* file;
|
|
nimln_(754, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((6400 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_75), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
file = noschangeFileExt((*options).action._typ_7.file, ((NimStringDesc*) NIM_NIL));
|
|
nimln_(755, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
if (!(((NI) 0) < (file ? file->Sup.len : 0))) goto LA4_;
|
|
nimln_(756, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
some__nimblepkgZoptions_289(file, Result);
|
|
goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg) 18):
|
|
{
|
|
tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A optRunFile;
|
|
NimStringDesc* runFile;
|
|
nimZeroMem((void*)(&optRunFile), sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A));
|
|
nimln_(758, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
if (!(((262144 &((NU32)1<<((NU)((*options).action.typ)&31U)))!=0))) { raiseFieldError2(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_76), reprDiscriminant(((NI)(*options).action.typ) + (NI)IL64(0), (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_))); }
|
|
optRunFile.val = (*options).action._typ_8.runFile.val;
|
|
optRunFile.has = (*options).action._typ_8.runFile.has;
|
|
nimln_(759, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
nimln_(760, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T9_;
|
|
NimStringDesc** T12_;
|
|
T9_ = NIM_NIL;
|
|
T9_ = get__nimblepkgZoptions_2272(optRunFile, ((NimStringDesc*) NIM_NIL));
|
|
if (!(((NI) 0) < (T9_ ? T9_->Sup.len : 0))) goto LA10_;
|
|
nimln_(761, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T12_ = (NimStringDesc**)0;
|
|
T12_ = get__nimblepkgZoptions_2298((&optRunFile));
|
|
runFile = (*T12_);
|
|
}
|
|
goto LA7_;
|
|
LA10_: ;
|
|
{
|
|
NI T14_;
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ* resultX60gensym45_;
|
|
nimln_(762, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T14_ = (NI)0;
|
|
T14_ = len__nimblepkgZoptions_2354((*pkgInfo).bin);
|
|
if (!(T14_ == ((NI) 1))) goto LA15_;
|
|
nimln_(851, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/sequtils.nim");
|
|
resultX60gensym45_ = NIM_NIL;
|
|
{
|
|
NimStringDesc** xX60gensym45_;
|
|
NI L;
|
|
xX60gensym45_ = (NimStringDesc**)0;
|
|
nimln_(758, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/tables.nim");
|
|
L = len__nimblepkgZoptions_2354((*pkgInfo).bin);
|
|
{
|
|
NI h;
|
|
NI colontmp_;
|
|
NI T19_;
|
|
NI res;
|
|
h = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
nimln_(759, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/tables.nim");
|
|
T19_ = (((*pkgInfo).bin.data ? (*pkgInfo).bin.data->Sup.len : 0)-1);
|
|
colontmp_ = T19_;
|
|
nimln_(90, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
res = ((NI) 0);
|
|
{
|
|
nimln_(91, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
while (1) {
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_190;
|
|
if (!(res <= colontmp_)) goto LA21;
|
|
nimln_(759, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/tables.nim");
|
|
h = res;
|
|
{
|
|
NIM_BOOL T24_;
|
|
NI T27_;
|
|
NimStringDesc* T28_;
|
|
nimln_(760, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/tables.nim");
|
|
if (h < 0 || h >= ((*pkgInfo).bin.data ? (*pkgInfo).bin.data->Sup.len : 0)){ raiseIndexError2(h,((*pkgInfo).bin.data ? (*pkgInfo).bin.data->Sup.len : 0)-1); }
|
|
T24_ = (NIM_BOOL)0;
|
|
T24_ = isFilled__pureZcollectionsZtables_31((*pkgInfo).bin.data->data[h].Field0);
|
|
if (!T24_) goto LA25_;
|
|
nimln_(852, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/sequtils.nim");
|
|
if (h < 0 || h >= ((*pkgInfo).bin.data ? (*pkgInfo).bin.data->Sup.len : 0)){ raiseIndexError2(h,((*pkgInfo).bin.data ? (*pkgInfo).bin.data->Sup.len : 0)-1); }
|
|
xX60gensym45_ = (&(*pkgInfo).bin.data->data[h].Field2);
|
|
resultX60gensym45_ = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) incrSeqV3((TGenericSeq*)(resultX60gensym45_), (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_));
|
|
T27_ = resultX60gensym45_->Sup.len++;
|
|
T28_ = NIM_NIL;
|
|
T28_ = resultX60gensym45_->data[T27_]; resultX60gensym45_->data[T27_] = copyStringRC1((*xX60gensym45_));
|
|
if (T28_) nimGCunrefNoCycle(T28_);
|
|
nimln_(762, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/pure/collections/tables.nim");
|
|
{
|
|
NI T31_;
|
|
T31_ = (NI)0;
|
|
T31_ = len__nimblepkgZoptions_2354((*pkgInfo).bin);
|
|
if (!!((T31_ == L))) goto LA32_;
|
|
failedAssertImpl__systemZassertions_56(((NimStringDesc*) &TM__BLzZCVsC319bmL71lmUwf8w_189));
|
|
}
|
|
LA32_: ;
|
|
}
|
|
LA25_: ;
|
|
nimln_(93, "/home/yyoncho/.choosenim/toolchains/nim-#version-1-6/lib/system/iterators_1.nim");
|
|
if (nimAddInt(res, ((NI) 1), &TM__BLzZCVsC319bmL71lmUwf8w_190)) { raiseOverflow(); };
|
|
res = (NI)(TM__BLzZCVsC319bmL71lmUwf8w_190);
|
|
} LA21: ;
|
|
}
|
|
}
|
|
}
|
|
if (((NI) 0) < 0 || ((NI) 0) >= (resultX60gensym45_ ? resultX60gensym45_->Sup.len : 0)){ raiseIndexError2(((NI) 0),(resultX60gensym45_ ? resultX60gensym45_->Sup.len : 0)-1); }
|
|
runFile = resultX60gensym45_->data[((NI) 0)];
|
|
}
|
|
goto LA7_;
|
|
LA15_: ;
|
|
{
|
|
runFile = ((NimStringDesc*) NIM_NIL);
|
|
}
|
|
LA7_: ;
|
|
nimln_(767, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{
|
|
NimStringDesc* T39_;
|
|
if (!(((NI) 0) < (runFile ? runFile->Sup.len : 0))) goto LA37_;
|
|
nimln_(768, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
T39_ = NIM_NIL;
|
|
T39_ = noschangeFileExt(runFile, ((NimStringDesc*) NIM_NIL));
|
|
some__nimblepkgZoptions_289(T39_, Result);
|
|
goto BeforeRet_;
|
|
}
|
|
LA37_: ;
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
}
|
|
break;
|
|
}
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, promptCustom__nimblepkgZoptions_183)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* question, NimStringDesc* default_0) {
|
|
NimStringDesc* result;
|
|
nimfr_("promptCustom", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = NIM_NIL;
|
|
nimln_(331, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = promptCustom__nimblepkgZcli_706((*options).forcePrompts, question, default_0);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, promptList__nimblepkgZoptions_188)(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ* options, NimStringDesc* question, NimStringDesc** args, NI argsLen_0) {
|
|
NimStringDesc* result;
|
|
nimfr_("promptList", "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
{ result = NIM_NIL;
|
|
nimln_(338, "/home/yyoncho/Sources/nim/nimble/src/nimblepkg/options.nim");
|
|
result = promptList__nimblepkgZcli_803((*options).forcePrompts, question, args, argsLen_0);
|
|
goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
popFrame();
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, atmnimblepkgatsoptionsdotnim_DatInit000)(void) {
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_2_29[29];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_3_23[23];
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_5;
|
|
static char* NIM_CONST TM__BLzZCVsC319bmL71lmUwf8w_4[23] = {
|
|
"actionNil",
|
|
"actionRefresh",
|
|
"actionInit",
|
|
"actionDump",
|
|
"actionPublish",
|
|
"actionInstall",
|
|
"actionSearch",
|
|
"actionList",
|
|
"actionBuild",
|
|
"actionPath",
|
|
"actionUninstall",
|
|
"actionCompile",
|
|
"actionDoc",
|
|
"actionCustom",
|
|
"actionTasks",
|
|
"actionDevelop",
|
|
"actionCheck",
|
|
"actionLock",
|
|
"actionRun",
|
|
"actionSync",
|
|
"actionSetup",
|
|
"actionClean",
|
|
"actionDeps"};
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_6_8[8];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_7_2[2];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_8_5[5];
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_10;
|
|
static char* NIM_CONST TM__BLzZCVsC319bmL71lmUwf8w_9[5] = {
|
|
"datAdd",
|
|
"datRemoveByPath",
|
|
"datRemoveByName",
|
|
"datInclude",
|
|
"datExclude"};
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_11_2[2];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_12_4[4];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_13_3[3];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_14_2[2];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_15_4[4];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_16_2[2];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_17_3[3];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_18_3[3];
|
|
static TNimNode* TM__BLzZCVsC319bmL71lmUwf8w_19_2[2];
|
|
NI TM__BLzZCVsC319bmL71lmUwf8w_21;
|
|
static char* NIM_CONST TM__BLzZCVsC319bmL71lmUwf8w_20[2] = {
|
|
"kdumpIni",
|
|
"kdumpJson"};
|
|
static TNimNode TM__BLzZCVsC319bmL71lmUwf8w_0[112];
|
|
NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_.size = sizeof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ);
|
|
NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_.align = NIM_ALIGNOF(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ);
|
|
NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_.kind = 18;
|
|
NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_.base = 0;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[1];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[1].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[1].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, forcePrompts);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[1].typ = (&NTIforceprompt__djMIU0KJ4yj4ST3o49caOhA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[1].name = "forcePrompts";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[2];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[2].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[2].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, depsOnly);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[2].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[2].name = "depsOnly";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[3];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[3].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[3].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, uninstallRevDeps);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[3].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[3].name = "uninstallRevDeps";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[3] = &TM__BLzZCVsC319bmL71lmUwf8w_0[4];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[4].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[4].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, queryVersions);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[4].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[4].name = "queryVersions";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[4] = &TM__BLzZCVsC319bmL71lmUwf8w_0[5];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[5].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[5].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, queryInstalled);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[5].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[5].name = "queryInstalled";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[5] = &TM__BLzZCVsC319bmL71lmUwf8w_0[6];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[6].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[6].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, nimbleDir);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[6].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[6].name = "nimbleDir";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[6] = &TM__BLzZCVsC319bmL71lmUwf8w_0[7];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[7].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[7].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, verbosity);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[7].typ = (&NTIpriority__8lOyDpa4mymX3OHP5fBsAQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[7].name = "verbosity";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[7] = &TM__BLzZCVsC319bmL71lmUwf8w_0[8];
|
|
NTIaction__Axd3qAbppa2kHdtxRGykNw_.size = sizeof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw);
|
|
NTIaction__Axd3qAbppa2kHdtxRGykNw_.align = NIM_ALIGNOF(tyObject_Action__Axd3qAbppa2kHdtxRGykNw);
|
|
NTIaction__Axd3qAbppa2kHdtxRGykNw_.kind = 18;
|
|
NTIaction__Axd3qAbppa2kHdtxRGykNw_.base = 0;
|
|
NTIactiontype__w1V3R82mpkCDejycxLFPdg_.size = sizeof(tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg);
|
|
NTIactiontype__w1V3R82mpkCDejycxLFPdg_.align = NIM_ALIGNOF(tyEnum_ActionType__w1V3R82mpkCDejycxLFPdg);
|
|
NTIactiontype__w1V3R82mpkCDejycxLFPdg_.kind = 14;
|
|
NTIactiontype__w1V3R82mpkCDejycxLFPdg_.base = 0;
|
|
NTIactiontype__w1V3R82mpkCDejycxLFPdg_.flags = 3;
|
|
for (TM__BLzZCVsC319bmL71lmUwf8w_5 = 0; TM__BLzZCVsC319bmL71lmUwf8w_5 < 23; TM__BLzZCVsC319bmL71lmUwf8w_5++) {
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_5+10].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_5+10].offset = TM__BLzZCVsC319bmL71lmUwf8w_5;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_5+10].name = TM__BLzZCVsC319bmL71lmUwf8w_4[TM__BLzZCVsC319bmL71lmUwf8w_5];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_3_23[TM__BLzZCVsC319bmL71lmUwf8w_5] = &TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_5+10];
|
|
}
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[33].len = 23; TM__BLzZCVsC319bmL71lmUwf8w_0[33].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[33].sons = &TM__BLzZCVsC319bmL71lmUwf8w_3_23[0];
|
|
NTIactiontype__w1V3R82mpkCDejycxLFPdg_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[33];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[9].kind = 3;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[9].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, typ);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[9].typ = (&NTIactiontype__w1V3R82mpkCDejycxLFPdg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[9].name = "typ";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[9].sons = &NimDT___Axd3qAbppa2kHdtxRGykNw_typ[0];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[9].len = 23;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[34].len = 0; TM__BLzZCVsC319bmL71lmUwf8w_0[34].kind = 2;
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[7] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[4] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[14] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[16] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[17] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[20] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[21] = &TM__BLzZCVsC319bmL71lmUwf8w_0[34];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[35].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[35].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_2.listOnly);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[35].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[35].name = "listOnly";
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[19] = &TM__BLzZCVsC319bmL71lmUwf8w_0[35];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[36].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[36].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_3.optionalURL);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[36].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[36].name = "optionalURL";
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[36];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[38];
|
|
NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_.size = sizeof(tySequence__kLwf9aGQcuduFr4gekUDa2w*);
|
|
NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_.align = NIM_ALIGNOF(tySequence__kLwf9aGQcuduFr4gekUDa2w*);
|
|
NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_.kind = 24;
|
|
NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_.base = (&NTIpkgtuple__gDWaEqPfhOauJWKMBm8bzg_);
|
|
NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_.marker = Marker_tySequence__kLwf9aGQcuduFr4gekUDa2w;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[38].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[38].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.packages);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[38].typ = (&NTIseqLpkgtupleT__kLwf9aGQcuduFr4gekUDa2w_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[38].name = "packages";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[39];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[39].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[39].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.passNimFlags);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[39].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[39].name = "passNimFlags";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[40];
|
|
NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_.size = sizeof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA);
|
|
NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_.align = NIM_ALIGNOF(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA);
|
|
NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_.kind = 18;
|
|
NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_.base = 0;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_7_2[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[42];
|
|
NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_.size = sizeof(tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ);
|
|
NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_.align = NIM_ALIGNOF(tyEnum_DevelopActionType__x2ItfH5czqSlrOttkAoYOQ);
|
|
NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_.kind = 14;
|
|
NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_.base = 0;
|
|
NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_.flags = 3;
|
|
for (TM__BLzZCVsC319bmL71lmUwf8w_10 = 0; TM__BLzZCVsC319bmL71lmUwf8w_10 < 5; TM__BLzZCVsC319bmL71lmUwf8w_10++) {
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_10+43].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_10+43].offset = TM__BLzZCVsC319bmL71lmUwf8w_10;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_10+43].name = TM__BLzZCVsC319bmL71lmUwf8w_9[TM__BLzZCVsC319bmL71lmUwf8w_10];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_8_5[TM__BLzZCVsC319bmL71lmUwf8w_10] = &TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_10+43];
|
|
}
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[48].len = 5; TM__BLzZCVsC319bmL71lmUwf8w_0[48].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[48].sons = &TM__BLzZCVsC319bmL71lmUwf8w_8_5[0];
|
|
NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[48];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[42].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[42].offset = offsetof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA, Field0);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[42].typ = (&NTIdevelopactiontype__x2ItfH5czqSlrOttkAoYOQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[42].name = "Field0";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_7_2[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[49];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[49].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[49].offset = offsetof(tyTuple__7OnuWIzW3xYXy9bIUIvuRmA, Field1);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[49].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[49].name = "Field1";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[41].len = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[41].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[41].sons = &TM__BLzZCVsC319bmL71lmUwf8w_7_2[0];
|
|
NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[41];
|
|
NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_.size = sizeof(tySequence__K2J9a59aomOCxv7VVeiHZfug*);
|
|
NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_.align = NIM_ALIGNOF(tySequence__K2J9a59aomOCxv7VVeiHZfug*);
|
|
NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_.kind = 24;
|
|
NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_.base = (&NTIdevelopaction__7OnuWIzW3xYXy9bIUIvuRmA_);
|
|
NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_.marker = Marker_tySequence__K2J9a59aomOCxv7VVeiHZfug;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[40].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[40].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.devActions);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[40].typ = (&NTIseqLdevelopactionT__K2J9a59aomOCxv7VVeiHZfug_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[40].name = "devActions";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[3] = &TM__BLzZCVsC319bmL71lmUwf8w_0[50];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[50].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[50].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.path);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[50].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[50].name = "path";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[4] = &TM__BLzZCVsC319bmL71lmUwf8w_0[51];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[51].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[51].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.noRebuild);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[51].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[51].name = "noRebuild";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[5] = &TM__BLzZCVsC319bmL71lmUwf8w_0[52];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[52].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[52].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.withDependencies);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[52].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[52].name = "withDependencies";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[6] = &TM__BLzZCVsC319bmL71lmUwf8w_0[53];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[53].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[53].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.developFile);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[53].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[53].name = "developFile";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_6_8[7] = &TM__BLzZCVsC319bmL71lmUwf8w_0[54];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[54].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[54].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_4.global);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[54].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[54].name = "global";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[37].len = 8; TM__BLzZCVsC319bmL71lmUwf8w_0[37].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[37].sons = &TM__BLzZCVsC319bmL71lmUwf8w_6_8[0];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[5] = &TM__BLzZCVsC319bmL71lmUwf8w_0[37];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[9] = &TM__BLzZCVsC319bmL71lmUwf8w_0[37];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[10] = &TM__BLzZCVsC319bmL71lmUwf8w_0[37];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[15] = &TM__BLzZCVsC319bmL71lmUwf8w_0[37];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[55].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[55].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_5.search);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[55].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[55].name = "search";
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[6] = &TM__BLzZCVsC319bmL71lmUwf8w_0[55];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_11_2[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[57];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[57].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[57].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_6.projName);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[57].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[57].name = "projName";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_11_2[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[58];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[58].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[58].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_6.vcsOption);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[58].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[58].name = "vcsOption";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[56].len = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[56].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[56].sons = &TM__BLzZCVsC319bmL71lmUwf8w_11_2[0];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[56];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[3] = &TM__BLzZCVsC319bmL71lmUwf8w_0[56];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_12_4[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[60];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[60].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[60].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_7.file);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[60].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[60].name = "file";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_12_4[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[61];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[61].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[61].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_7.backend);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[61].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[61].name = "backend";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_12_4[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[62];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[62].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[62].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_7.additionalArguments);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[62].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[62].name = "additionalArguments";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_12_4[3] = &TM__BLzZCVsC319bmL71lmUwf8w_0[63];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[63].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[63].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_7.compileOptions);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[63].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[63].name = "compileOptions";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[59].len = 4; TM__BLzZCVsC319bmL71lmUwf8w_0[59].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[59].sons = &TM__BLzZCVsC319bmL71lmUwf8w_12_4[0];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[11] = &TM__BLzZCVsC319bmL71lmUwf8w_0[59];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[12] = &TM__BLzZCVsC319bmL71lmUwf8w_0[59];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[8] = &TM__BLzZCVsC319bmL71lmUwf8w_0[59];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_13_3[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[65];
|
|
NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_.size = sizeof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A);
|
|
NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_.align = NIM_ALIGNOF(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A);
|
|
NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_.kind = 18;
|
|
NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_.base = 0;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_14_2[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[67];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[67].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[67].offset = offsetof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A, val);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[67].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[67].name = "val";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_14_2[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[68];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[68].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[68].offset = offsetof(tyObject_Option__vK1KzfYf1DGLiUIpLm9cS0A, has);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[68].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[68].name = "has";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[66].len = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[66].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[66].sons = &TM__BLzZCVsC319bmL71lmUwf8w_14_2[0];
|
|
NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[66];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[65].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[65].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_8.runFile);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[65].typ = (&NTIoption__vK1KzfYf1DGLiUIpLm9cS0A_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[65].name = "runFile";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_13_3[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[69];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[69].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[69].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_8.compileFlags);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[69].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[69].name = "compileFlags";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_13_3[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[70];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[70].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[70].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_8.runFlags);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[70].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[70].name = "runFlags";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[64].len = 3; TM__BLzZCVsC319bmL71lmUwf8w_0[64].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[64].sons = &TM__BLzZCVsC319bmL71lmUwf8w_13_3[0];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[18] = &TM__BLzZCVsC319bmL71lmUwf8w_0[64];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_15_4[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[72];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[72].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[72].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_9.command);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[72].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[72].name = "command";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_15_4[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[73];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[73].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[73].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_9.arguments);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[73].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[73].name = "arguments";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_15_4[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[74];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[74].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[74].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_9.custCompileFlags);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[74].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[74].name = "custCompileFlags";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_15_4[3] = &TM__BLzZCVsC319bmL71lmUwf8w_0[75];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[75].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[75].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_9.custRunFlags);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[75].typ = (&NTIseqLstringT__sM4lkSb7zS6F7OVMvW9cffQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[75].name = "custRunFlags";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[71].len = 4; TM__BLzZCVsC319bmL71lmUwf8w_0[71].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[71].sons = &TM__BLzZCVsC319bmL71lmUwf8w_15_4[0];
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[13] = &TM__BLzZCVsC319bmL71lmUwf8w_0[71];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[76].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[76].offset = offsetof(tyObject_Action__Axd3qAbppa2kHdtxRGykNw, _typ_10.format);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[76].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[76].name = "format";
|
|
NimDT___Axd3qAbppa2kHdtxRGykNw_typ[22] = &TM__BLzZCVsC319bmL71lmUwf8w_0[76];
|
|
NTIaction__Axd3qAbppa2kHdtxRGykNw_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[9];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[8].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[8].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, action);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[8].typ = (&NTIaction__Axd3qAbppa2kHdtxRGykNw_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[8].name = "action";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[8] = &TM__BLzZCVsC319bmL71lmUwf8w_0[77];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[77].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[77].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, config);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[77].typ = (&NTIconfig__4CDaXnHluuDhjlvHrDG8RA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[77].name = "config";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[9] = &TM__BLzZCVsC319bmL71lmUwf8w_0[78];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[78].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[78].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, nimbleData);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[78].typ = (&NTIjsonnode__zfzzuQ8txrdZAYK0WGWpHg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[78].name = "nimbleData";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[10] = &TM__BLzZCVsC319bmL71lmUwf8w_0[79];
|
|
NTItable__861JQ0xhLIYW2jzxkMweLQ_.size = sizeof(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ);
|
|
NTItable__861JQ0xhLIYW2jzxkMweLQ_.align = NIM_ALIGNOF(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ);
|
|
NTItable__861JQ0xhLIYW2jzxkMweLQ_.kind = 18;
|
|
NTItable__861JQ0xhLIYW2jzxkMweLQ_.base = 0;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_16_2[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[81];
|
|
NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_.size = sizeof(tyTuple__L5fwSpoOOTzuJc69awPVqaQ);
|
|
NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_.align = NIM_ALIGNOF(tyTuple__L5fwSpoOOTzuJc69awPVqaQ);
|
|
NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_.kind = 18;
|
|
NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_.base = 0;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_17_3[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[83];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[83].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[83].offset = offsetof(tyTuple__L5fwSpoOOTzuJc69awPVqaQ, Field0);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[83].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[83].name = "Field0";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_17_3[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[84];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[84].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[84].offset = offsetof(tyTuple__L5fwSpoOOTzuJc69awPVqaQ, Field1);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[84].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[84].name = "Field1";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_17_3[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[85];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[85].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[85].offset = offsetof(tyTuple__L5fwSpoOOTzuJc69awPVqaQ, Field2);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[85].typ = (&NTIpackageinfo__y9ahmwzrCcWrfsrJgR1q4lw_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[85].name = "Field2";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[82].len = 3; TM__BLzZCVsC319bmL71lmUwf8w_0[82].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[82].sons = &TM__BLzZCVsC319bmL71lmUwf8w_17_3[0];
|
|
NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[82];
|
|
NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_.size = sizeof(tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw*);
|
|
NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_.align = NIM_ALIGNOF(tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw*);
|
|
NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_.kind = 24;
|
|
NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_.base = (&NTIkeyvaluepair__L5fwSpoOOTzuJc69awPVqaQ_);
|
|
NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_.marker = Marker_tySequence__cjSzv0B9a1EgXzlWvS6Xe9aw;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[81].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[81].offset = offsetof(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ, data);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[81].typ = (&NTIkeyvaluepairseq__cjSzv0B9a1EgXzlWvS6Xe9aw_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[81].name = "data";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_16_2[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[86];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[86].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[86].offset = offsetof(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ, counter);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[86].typ = (&NTIint__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[86].name = "counter";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[80].len = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[80].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[80].sons = &TM__BLzZCVsC319bmL71lmUwf8w_16_2[0];
|
|
NTItable__861JQ0xhLIYW2jzxkMweLQ_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[80];
|
|
NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_.size = sizeof(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ*);
|
|
NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_.align = NIM_ALIGNOF(tyObject_Table__861JQ0xhLIYW2jzxkMweLQ*);
|
|
NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_.kind = 22;
|
|
NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_.base = (&NTItable__861JQ0xhLIYW2jzxkMweLQ_);
|
|
NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_.marker = Marker_tyRef__ZOnhU9c4I4uPjw49a8v6IFQA;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[79].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[79].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, pkgInfoCache);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[79].typ = (&NTItableref__ZOnhU9c4I4uPjw49a8v6IFQA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[79].name = "pkgInfoCache";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[11] = &TM__BLzZCVsC319bmL71lmUwf8w_0[87];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[87].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[87].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, showHelp);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[87].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[87].name = "showHelp";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[12] = &TM__BLzZCVsC319bmL71lmUwf8w_0[88];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[88].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[88].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, lockFileName);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[88].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[88].name = "lockFileName";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[13] = &TM__BLzZCVsC319bmL71lmUwf8w_0[89];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[89].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[89].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, showVersion);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[89].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[89].name = "showVersion";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[14] = &TM__BLzZCVsC319bmL71lmUwf8w_0[90];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[90].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[90].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, offline);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[90].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[90].name = "offline";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[15] = &TM__BLzZCVsC319bmL71lmUwf8w_0[91];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[91].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[91].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, noColor);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[91].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[91].name = "noColor";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[16] = &TM__BLzZCVsC319bmL71lmUwf8w_0[92];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[92].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[92].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, disableValidation);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[92].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[92].name = "disableValidation";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[17] = &TM__BLzZCVsC319bmL71lmUwf8w_0[93];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[93].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[93].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, continueTestsOnFailure);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[93].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[93].name = "continueTestsOnFailure";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[18] = &TM__BLzZCVsC319bmL71lmUwf8w_0[94];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[94].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[94].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, forceFullClone);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[94].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[94].name = "forceFullClone";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[19] = &TM__BLzZCVsC319bmL71lmUwf8w_0[95];
|
|
NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_.size = sizeof(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw);
|
|
NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_.align = NIM_ALIGNOF(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw);
|
|
NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_.kind = 18;
|
|
NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_.base = 0;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_18_3[0] = &TM__BLzZCVsC319bmL71lmUwf8w_0[97];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[97].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[97].offset = offsetof(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw, Field0);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[97].typ = (&NTIcmdlinekind__XkdXq9atxjiuhkFFh0XYrSA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[97].name = "Field0";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_18_3[1] = &TM__BLzZCVsC319bmL71lmUwf8w_0[98];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[98].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[98].offset = offsetof(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw, Field1);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[98].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[98].name = "Field1";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_18_3[2] = &TM__BLzZCVsC319bmL71lmUwf8w_0[99];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[99].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[99].offset = offsetof(tyTuple__rLNSKSsDc19cDzAtjOZs9cSw, Field2);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[99].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[99].name = "Field2";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[96].len = 3; TM__BLzZCVsC319bmL71lmUwf8w_0[96].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[96].sons = &TM__BLzZCVsC319bmL71lmUwf8w_18_3[0];
|
|
NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[96];
|
|
NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_.size = sizeof(tySequence__v6NVljHM6giAeuZKHEoQNA*);
|
|
NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_.align = NIM_ALIGNOF(tySequence__v6NVljHM6giAeuZKHEoQNA*);
|
|
NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_.kind = 24;
|
|
NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_.base = (&NTILcmdlinekind_string_stringT__rLNSKSsDc19cDzAtjOZs9cSw_);
|
|
NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_.marker = Marker_tySequence__v6NVljHM6giAeuZKHEoQNA;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[95].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[95].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, unknownFlags);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[95].typ = (&NTIseqLLcmdlinekind_string_stringTT__v6NVljHM6giAeuZKHEoQNA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[95].name = "unknownFlags";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[20] = &TM__BLzZCVsC319bmL71lmUwf8w_0[100];
|
|
NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_.size = sizeof(tyEnum_DumpMode__lrp4056pVLtFZp9cfnP5HtA);
|
|
NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_.align = NIM_ALIGNOF(tyEnum_DumpMode__lrp4056pVLtFZp9cfnP5HtA);
|
|
NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_.kind = 14;
|
|
NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_.base = 0;
|
|
NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_.flags = 3;
|
|
for (TM__BLzZCVsC319bmL71lmUwf8w_21 = 0; TM__BLzZCVsC319bmL71lmUwf8w_21 < 2; TM__BLzZCVsC319bmL71lmUwf8w_21++) {
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_21+101].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_21+101].offset = TM__BLzZCVsC319bmL71lmUwf8w_21;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_21+101].name = TM__BLzZCVsC319bmL71lmUwf8w_20[TM__BLzZCVsC319bmL71lmUwf8w_21];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_19_2[TM__BLzZCVsC319bmL71lmUwf8w_21] = &TM__BLzZCVsC319bmL71lmUwf8w_0[TM__BLzZCVsC319bmL71lmUwf8w_21+101];
|
|
}
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[103].len = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[103].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[103].sons = &TM__BLzZCVsC319bmL71lmUwf8w_19_2[0];
|
|
NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[103];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[100].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[100].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, dumpMode);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[100].typ = (&NTIdumpmode__lrp4056pVLtFZp9cfnP5HtA_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[100].name = "dumpMode";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[21] = &TM__BLzZCVsC319bmL71lmUwf8w_0[104];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[104].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[104].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, startDir);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[104].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[104].name = "startDir";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[22] = &TM__BLzZCVsC319bmL71lmUwf8w_0[105];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[105].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[105].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, nim);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[105].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[105].name = "nim";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[23] = &TM__BLzZCVsC319bmL71lmUwf8w_0[106];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[106].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[106].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, localdeps);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[106].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[106].name = "localdeps";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[24] = &TM__BLzZCVsC319bmL71lmUwf8w_0[107];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[107].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[107].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, developLocaldeps);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[107].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[107].name = "developLocaldeps";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[25] = &TM__BLzZCVsC319bmL71lmUwf8w_0[108];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[108].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[108].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, disableSslCertCheck);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[108].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[108].name = "disableSslCertCheck";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[26] = &TM__BLzZCVsC319bmL71lmUwf8w_0[109];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[109].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[109].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, enableTarballs);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[109].typ = (&NTIbool__VaVACK0bpYmqIQ0mKcHfQQ_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[109].name = "enableTarballs";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[27] = &TM__BLzZCVsC319bmL71lmUwf8w_0[110];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[110].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[110].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, task);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[110].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[110].name = "task";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_2_29[28] = &TM__BLzZCVsC319bmL71lmUwf8w_0[111];
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[111].kind = 1;
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[111].offset = offsetof(tyObject_Options__LR5gStV09bAFaOqz9agkkZxQ, package);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[111].typ = (&NTIstring__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[111].name = "package";
|
|
TM__BLzZCVsC319bmL71lmUwf8w_0[0].len = 29; TM__BLzZCVsC319bmL71lmUwf8w_0[0].kind = 2; TM__BLzZCVsC319bmL71lmUwf8w_0[0].sons = &TM__BLzZCVsC319bmL71lmUwf8w_2_29[0];
|
|
NTIoptions__LR5gStV09bAFaOqz9agkkZxQ_.node = &TM__BLzZCVsC319bmL71lmUwf8w_0[0];
|
|
}
|
|
|