3243 lines
104 KiB
C
3243 lines
104 KiB
C
/* Generated by Nim Compiler v1.9.0 */
|
|
#define NIM_INTBITS 32
|
|
|
|
#include "nimbase.h"
|
|
#include <string.h>
|
|
#include <stdio.h>
|
|
#undef LANGUAGE_C
|
|
#undef MIPSEB
|
|
#undef MIPSEL
|
|
#undef PPC
|
|
#undef R3000
|
|
#undef R4000
|
|
#undef i386
|
|
#undef linux
|
|
#undef mips
|
|
#undef near
|
|
#undef far
|
|
#undef powerpc
|
|
#undef unix
|
|
#define nimfr_(x, y)
|
|
#define nimln_(x, y)
|
|
typedef struct tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA;
|
|
typedef struct NimStrPayload NimStrPayload;
|
|
typedef struct NimStringV2 NimStringV2;
|
|
typedef struct tyObject_PackedConfig__MKBtxaJKSgIb29cEaKwGN9bw tyObject_PackedConfig__MKBtxaJKSgIb29cEaKwGN9bw;
|
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ;
|
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content;
|
|
typedef struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA tySequence__9bAGqSvkAaFL9bWjsEPslrFA;
|
|
typedef struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA_Content tySequence__9bAGqSvkAaFL9bWjsEPslrFA_Content;
|
|
typedef struct tySequence__PXIzfWocnrafGz5p3CP5LA tySequence__PXIzfWocnrafGz5p3CP5LA;
|
|
typedef struct tySequence__PXIzfWocnrafGz5p3CP5LA_Content tySequence__PXIzfWocnrafGz5p3CP5LA_Content;
|
|
typedef struct tyTuple__0q9cmhneJEKnQERTpXXdz6Q tyTuple__0q9cmhneJEKnQERTpXXdz6Q;
|
|
typedef struct tySequence__IHUFRsFxZNv7YydiUO2esQ tySequence__IHUFRsFxZNv7YydiUO2esQ;
|
|
typedef struct tySequence__IHUFRsFxZNv7YydiUO2esQ_Content tySequence__IHUFRsFxZNv7YydiUO2esQ_Content;
|
|
typedef struct tySequence__b89aLriiJnVTD186H6zNIgg tySequence__b89aLriiJnVTD186H6zNIgg;
|
|
typedef struct tySequence__b89aLriiJnVTD186H6zNIgg_Content tySequence__b89aLriiJnVTD186H6zNIgg_Content;
|
|
typedef struct tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ;
|
|
typedef struct tySequence__9a35SUiZaZnQQczCKMafPpA tySequence__9a35SUiZaZnQQczCKMafPpA;
|
|
typedef struct tySequence__9a35SUiZaZnQQczCKMafPpA_Content tySequence__9a35SUiZaZnQQczCKMafPpA_Content;
|
|
typedef struct tyTuple__4mROXJDLgq3TboX1QMTCWQ tyTuple__4mROXJDLgq3TboX1QMTCWQ;
|
|
typedef struct tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA;
|
|
typedef struct tySequence__48JTohSgTy339bRxHzUD8KA tySequence__48JTohSgTy339bRxHzUD8KA;
|
|
typedef struct tySequence__48JTohSgTy339bRxHzUD8KA_Content tySequence__48JTohSgTy339bRxHzUD8KA_Content;
|
|
typedef struct tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q;
|
|
typedef struct tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q_Content tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q_Content;
|
|
typedef struct tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q;
|
|
typedef struct tyObject_PackedLineInfo__wLj9aHuk4ZvBakrzOfuTRFg tyObject_PackedLineInfo__wLj9aHuk4ZvBakrzOfuTRFg;
|
|
typedef struct tySequence__0kQhEjYsrU0bQoX6VKnNbA tySequence__0kQhEjYsrU0bQoX6VKnNbA;
|
|
typedef struct tySequence__0kQhEjYsrU0bQoX6VKnNbA_Content tySequence__0kQhEjYsrU0bQoX6VKnNbA_Content;
|
|
typedef struct tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA;
|
|
typedef struct tyObject_PackedLib__mP6VjReWkytOIw7KYWGjGQ tyObject_PackedLib__mP6VjReWkytOIw7KYWGjGQ;
|
|
typedef struct tySequence__cNHcFk7EiJIuDgTjWY8U9bg tySequence__cNHcFk7EiJIuDgTjWY8U9bg;
|
|
typedef struct tySequence__cNHcFk7EiJIuDgTjWY8U9bg_Content tySequence__cNHcFk7EiJIuDgTjWY8U9bg_Content;
|
|
typedef struct tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ;
|
|
typedef struct tySequence__IWXeVgKgI4IltTBItDiIwQ tySequence__IWXeVgKgI4IltTBItDiIwQ;
|
|
typedef struct tySequence__IWXeVgKgI4IltTBItDiIwQ_Content tySequence__IWXeVgKgI4IltTBItDiIwQ_Content;
|
|
typedef struct tySequence__E0A6SaW1v3EKBAVAijH8Mw tySequence__E0A6SaW1v3EKBAVAijH8Mw;
|
|
typedef struct tySequence__E0A6SaW1v3EKBAVAijH8Mw_Content tySequence__E0A6SaW1v3EKBAVAijH8Mw_Content;
|
|
typedef struct tyTuple__o7TpijPv9bOBH56jcsA2W3Q tyTuple__o7TpijPv9bOBH56jcsA2W3Q;
|
|
typedef struct tySequence__ksIzANWGKlNIZxswx6UF9cQ tySequence__ksIzANWGKlNIZxswx6UF9cQ;
|
|
typedef struct tySequence__ksIzANWGKlNIZxswx6UF9cQ_Content tySequence__ksIzANWGKlNIZxswx6UF9cQ_Content;
|
|
typedef struct tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw;
|
|
typedef struct tySequence__rg1JHBuFtw6jyGZxePBOTg tySequence__rg1JHBuFtw6jyGZxePBOTg;
|
|
typedef struct tySequence__rg1JHBuFtw6jyGZxePBOTg_Content tySequence__rg1JHBuFtw6jyGZxePBOTg_Content;
|
|
typedef struct tyTuple__t08apXFlOi7QMiJ7EqOynA tyTuple__t08apXFlOi7QMiJ7EqOynA;
|
|
typedef struct tySequence__6xT3ssEcZuds56oxe6Hi1Q tySequence__6xT3ssEcZuds56oxe6Hi1Q;
|
|
typedef struct tySequence__6xT3ssEcZuds56oxe6Hi1Q_Content tySequence__6xT3ssEcZuds56oxe6Hi1Q_Content;
|
|
typedef struct tyTuple__mPT8UQTez4CkORDSYBMX5Q tyTuple__mPT8UQTez4CkORDSYBMX5Q;
|
|
typedef NU8 tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ;
|
|
typedef NU8 tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ;
|
|
struct tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA {
|
|
FILE* f;
|
|
tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ currentSection;
|
|
tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ err;
|
|
};
|
|
struct NimStrPayload {
|
|
NI cap;
|
|
NIM_CHAR data[SEQ_DECL_SIZE];
|
|
};
|
|
struct NimStringV2 {
|
|
NI len;
|
|
NimStrPayload* p;
|
|
};
|
|
typedef NU8 tyEnum_FileMode__4sJyy9aOSN8X63XdWXl5iDg;
|
|
typedef NU8 tyArray__cdsir9aPB24hAk6k77P9b9bCA[8];
|
|
typedef NU64 tySet_tyEnum_TSymFlag__TAs9cOBd13PVhEf42OX9cOdg;
|
|
struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ {
|
|
NI len; tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content* p;
|
|
};
|
|
struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA {
|
|
NI len; tySequence__9bAGqSvkAaFL9bWjsEPslrFA_Content* p;
|
|
};
|
|
struct tySequence__PXIzfWocnrafGz5p3CP5LA {
|
|
NI len; tySequence__PXIzfWocnrafGz5p3CP5LA_Content* p;
|
|
};
|
|
struct tyTuple__0q9cmhneJEKnQERTpXXdz6Q {
|
|
NU32 Field0;
|
|
NimStringV2 Field1;
|
|
};
|
|
struct tySequence__IHUFRsFxZNv7YydiUO2esQ {
|
|
NI len; tySequence__IHUFRsFxZNv7YydiUO2esQ_Content* p;
|
|
};
|
|
struct tySequence__b89aLriiJnVTD186H6zNIgg {
|
|
NI len; tySequence__b89aLriiJnVTD186H6zNIgg_Content* p;
|
|
};
|
|
struct tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ {
|
|
NU32 Field0;
|
|
NI32 Field1;
|
|
};
|
|
struct tySequence__9a35SUiZaZnQQczCKMafPpA {
|
|
NI len; tySequence__9a35SUiZaZnQQczCKMafPpA_Content* p;
|
|
};
|
|
struct tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA {
|
|
NU32 module;
|
|
NI32 item;
|
|
};
|
|
struct tyTuple__4mROXJDLgq3TboX1QMTCWQ {
|
|
NU32 Field0;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field1;
|
|
};
|
|
struct tySequence__48JTohSgTy339bRxHzUD8KA {
|
|
NI len; tySequence__48JTohSgTy339bRxHzUD8KA_Content* p;
|
|
};
|
|
struct tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q {
|
|
NI len; tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q_Content* p;
|
|
};
|
|
typedef NU8 tyEnum_TNodeKind__ySM4MdHjvuRpNcphR1xnyQ;
|
|
typedef NU32 tySet_tyEnum_TNodeFlag__69c8WThOUT3nlaj2cOZ9c2dw;
|
|
struct tyObject_PackedLineInfo__wLj9aHuk4ZvBakrzOfuTRFg {
|
|
NU16 line;
|
|
NI16 col;
|
|
NU32 file;
|
|
};
|
|
struct tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q {
|
|
tyEnum_TNodeKind__ySM4MdHjvuRpNcphR1xnyQ kind;
|
|
tySet_tyEnum_TNodeFlag__69c8WThOUT3nlaj2cOZ9c2dw flags;
|
|
NI32 operand;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA typeId_0;
|
|
tyObject_PackedLineInfo__wLj9aHuk4ZvBakrzOfuTRFg info;
|
|
};
|
|
struct tySequence__0kQhEjYsrU0bQoX6VKnNbA {
|
|
NI len; tySequence__0kQhEjYsrU0bQoX6VKnNbA_Content* p;
|
|
};
|
|
typedef NU8 tyEnum_TSymKind__EmlFK9c4sdJy7UDy5lm8yQQ;
|
|
typedef NU16 tyEnum_TMagic__mTDI9bmjHUNrwgx3GHm4Krg;
|
|
typedef NU32 tySet_tyEnum_TOption__PrH9cMsvu5oCG0HODAZ3CAg;
|
|
typedef NU16 tySet_tyEnum_TLocFlag__9a7m8BSAfzn6yluCKaq6viw;
|
|
typedef NU8 tyEnum_TLibKind__sEp9azpcqn0Sobvo3wDq16w;
|
|
struct tyObject_PackedLib__mP6VjReWkytOIw7KYWGjGQ {
|
|
tyEnum_TLibKind__sEp9azpcqn0Sobvo3wDq16w kind;
|
|
NIM_BOOL generated;
|
|
NIM_BOOL isOverriden;
|
|
NU32 name;
|
|
NI32 path;
|
|
};
|
|
struct tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA {
|
|
tyEnum_TSymKind__EmlFK9c4sdJy7UDy5lm8yQQ kind;
|
|
NU32 name;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA typ;
|
|
tySet_tyEnum_TSymFlag__TAs9cOBd13PVhEf42OX9cOdg flags;
|
|
tyEnum_TMagic__mTDI9bmjHUNrwgx3GHm4Krg magic;
|
|
tyObject_PackedLineInfo__wLj9aHuk4ZvBakrzOfuTRFg info;
|
|
NI32 ast;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA owner;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA guard;
|
|
NI bitsize;
|
|
NI alignment;
|
|
tySet_tyEnum_TOption__PrH9cMsvu5oCG0HODAZ3CAg options;
|
|
NI position;
|
|
NI offset;
|
|
NU32 externalName;
|
|
tySet_tyEnum_TLocFlag__9a7m8BSAfzn6yluCKaq6viw locFlags;
|
|
tyObject_PackedLib__mP6VjReWkytOIw7KYWGjGQ annex;
|
|
NI32 constraint;
|
|
};
|
|
struct tySequence__cNHcFk7EiJIuDgTjWY8U9bg {
|
|
NI len; tySequence__cNHcFk7EiJIuDgTjWY8U9bg_Content* p;
|
|
};
|
|
typedef NU8 tyEnum_TTypeKind__cu4lI59aFp7m9cDkg2Nfr7ZQ;
|
|
typedef NU8 tyEnum_TCallingConvention__XL1p2EKvOAlAHpc68ecZPw;
|
|
typedef NU64 tySet_tyEnum_TTypeFlag__wRa4s6r4s9cXJ9abWKsrci1Q;
|
|
struct tySequence__IWXeVgKgI4IltTBItDiIwQ {
|
|
NI len; tySequence__IWXeVgKgI4IltTBItDiIwQ_Content* p;
|
|
};
|
|
struct tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ {
|
|
tyEnum_TTypeKind__cu4lI59aFp7m9cDkg2Nfr7ZQ kind;
|
|
tyEnum_TCallingConvention__XL1p2EKvOAlAHpc68ecZPw callConv;
|
|
tySet_tyEnum_TTypeFlag__wRa4s6r4s9cXJ9abWKsrci1Q flags;
|
|
tySequence__IWXeVgKgI4IltTBItDiIwQ types;
|
|
NI32 n;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA sym;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA owner;
|
|
NI64 size;
|
|
NI16 align;
|
|
NI16 paddingAtEnd;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA typeInst;
|
|
NI32 nonUniqueId;
|
|
};
|
|
struct tySequence__E0A6SaW1v3EKBAVAijH8Mw {
|
|
NI len; tySequence__E0A6SaW1v3EKBAVAijH8Mw_Content* p;
|
|
};
|
|
struct tyTuple__o7TpijPv9bOBH56jcsA2W3Q {
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field0;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field1;
|
|
};
|
|
struct tySequence__ksIzANWGKlNIZxswx6UF9cQ {
|
|
NI len; tySequence__ksIzANWGKlNIZxswx6UF9cQ_Content* p;
|
|
};
|
|
struct tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw {
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA key;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA sym;
|
|
tySequence__IWXeVgKgI4IltTBItDiIwQ concreteTypes;
|
|
};
|
|
struct tySequence__rg1JHBuFtw6jyGZxePBOTg {
|
|
NI len; tySequence__rg1JHBuFtw6jyGZxePBOTg_Content* p;
|
|
};
|
|
typedef NU8 tyEnum_TTypeAttachedOp__ljjE0gT86OWTlfE9cOGtFgA;
|
|
struct tyTuple__t08apXFlOi7QMiJ7EqOynA {
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field0;
|
|
tyEnum_TTypeAttachedOp__ljjE0gT86OWTlfE9cOGtFgA Field1;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field2;
|
|
};
|
|
struct tySequence__6xT3ssEcZuds56oxe6Hi1Q {
|
|
NI len; tySequence__6xT3ssEcZuds56oxe6Hi1Q_Content* p;
|
|
};
|
|
struct tyTuple__mPT8UQTez4CkORDSYBMX5Q {
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field0;
|
|
NI Field1;
|
|
tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA Field2;
|
|
};
|
|
typedef NU8 tySet_tyEnum_ModuleBackendFlag__UvVQ3c8fcznoZW2T46kK6g;
|
|
typedef NU8 tyEnum_TBackend__s27DA9b8P4ksjjsndcLjR2w;
|
|
typedef NU8 tyEnum_TGCMode__yL7PTPtUQsYlPsanXzkjrg;
|
|
typedef NU8 tyEnum_TSystemCC__dgUCsRcxVc28Cqkdlw0u8g;
|
|
typedef NU64 tySet_tyEnum_TGlobalOption__9bU4j0PZjdMiF7DRotXVQZw;
|
|
struct tyObject_PackedConfig__MKBtxaJKSgIb29cEaKwGN9bw {
|
|
tyEnum_TBackend__s27DA9b8P4ksjjsndcLjR2w backend;
|
|
tyEnum_TGCMode__yL7PTPtUQsYlPsanXzkjrg selectedGC;
|
|
tyEnum_TSystemCC__dgUCsRcxVc28Cqkdlw0u8g cCompiler;
|
|
tySet_tyEnum_TOption__PrH9cMsvu5oCG0HODAZ3CAg options;
|
|
tySet_tyEnum_TGlobalOption__9bU4j0PZjdMiF7DRotXVQZw globalOptions;
|
|
};
|
|
|
|
|
|
#ifndef tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content_PP
|
|
#define tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content_PP
|
|
struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content { NI cap; NimStringV2 data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__9bAGqSvkAaFL9bWjsEPslrFA_Content_PP
|
|
#define tySequence__9bAGqSvkAaFL9bWjsEPslrFA_Content_PP
|
|
struct tySequence__9bAGqSvkAaFL9bWjsEPslrFA_Content { NI cap; NU32 data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__PXIzfWocnrafGz5p3CP5LA_Content_PP
|
|
#define tySequence__PXIzfWocnrafGz5p3CP5LA_Content_PP
|
|
struct tySequence__PXIzfWocnrafGz5p3CP5LA_Content { NI cap; tyTuple__0q9cmhneJEKnQERTpXXdz6Q data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__IHUFRsFxZNv7YydiUO2esQ_Content_PP
|
|
#define tySequence__IHUFRsFxZNv7YydiUO2esQ_Content_PP
|
|
struct tySequence__IHUFRsFxZNv7YydiUO2esQ_Content { NI cap; NI64 data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__b89aLriiJnVTD186H6zNIgg_Content_PP
|
|
#define tySequence__b89aLriiJnVTD186H6zNIgg_Content_PP
|
|
struct tySequence__b89aLriiJnVTD186H6zNIgg_Content { NI cap; tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__9a35SUiZaZnQQczCKMafPpA_Content_PP
|
|
#define tySequence__9a35SUiZaZnQQczCKMafPpA_Content_PP
|
|
struct tySequence__9a35SUiZaZnQQczCKMafPpA_Content { NI cap; tyTuple__4mROXJDLgq3TboX1QMTCWQ data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__48JTohSgTy339bRxHzUD8KA_Content_PP
|
|
#define tySequence__48JTohSgTy339bRxHzUD8KA_Content_PP
|
|
struct tySequence__48JTohSgTy339bRxHzUD8KA_Content { NI cap; NI32 data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q_Content_PP
|
|
#define tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q_Content_PP
|
|
struct tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q_Content { NI cap; tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__0kQhEjYsrU0bQoX6VKnNbA_Content_PP
|
|
#define tySequence__0kQhEjYsrU0bQoX6VKnNbA_Content_PP
|
|
struct tySequence__0kQhEjYsrU0bQoX6VKnNbA_Content { NI cap; tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__cNHcFk7EiJIuDgTjWY8U9bg_Content_PP
|
|
#define tySequence__cNHcFk7EiJIuDgTjWY8U9bg_Content_PP
|
|
struct tySequence__cNHcFk7EiJIuDgTjWY8U9bg_Content { NI cap; tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__IWXeVgKgI4IltTBItDiIwQ_Content_PP
|
|
#define tySequence__IWXeVgKgI4IltTBItDiIwQ_Content_PP
|
|
struct tySequence__IWXeVgKgI4IltTBItDiIwQ_Content { NI cap; tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__IWXeVgKgI4IltTBItDiIwQ_Content_PP
|
|
#define tySequence__IWXeVgKgI4IltTBItDiIwQ_Content_PP
|
|
struct tySequence__IWXeVgKgI4IltTBItDiIwQ_Content { NI cap; tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__E0A6SaW1v3EKBAVAijH8Mw_Content_PP
|
|
#define tySequence__E0A6SaW1v3EKBAVAijH8Mw_Content_PP
|
|
struct tySequence__E0A6SaW1v3EKBAVAijH8Mw_Content { NI cap; tyTuple__o7TpijPv9bOBH56jcsA2W3Q data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__ksIzANWGKlNIZxswx6UF9cQ_Content_PP
|
|
#define tySequence__ksIzANWGKlNIZxswx6UF9cQ_Content_PP
|
|
struct tySequence__ksIzANWGKlNIZxswx6UF9cQ_Content { NI cap; tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__IWXeVgKgI4IltTBItDiIwQ_Content_PP
|
|
#define tySequence__IWXeVgKgI4IltTBItDiIwQ_Content_PP
|
|
struct tySequence__IWXeVgKgI4IltTBItDiIwQ_Content { NI cap; tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__rg1JHBuFtw6jyGZxePBOTg_Content_PP
|
|
#define tySequence__rg1JHBuFtw6jyGZxePBOTg_Content_PP
|
|
struct tySequence__rg1JHBuFtw6jyGZxePBOTg_Content { NI cap; tyTuple__t08apXFlOi7QMiJ7EqOynA data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef tySequence__6xT3ssEcZuds56oxe6Hi1Q_Content_PP
|
|
#define tySequence__6xT3ssEcZuds56oxe6Hi1Q_Content_PP
|
|
struct tySequence__6xT3ssEcZuds56oxe6Hi1Q_Content { NI cap; tyTuple__mPT8UQTez4CkORDSYBMX5Q data[SEQ_DECL_SIZE];};
|
|
#endif
|
|
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size);
|
|
static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size);
|
|
static N_INLINE(NIM_BOOL*, nimErrorFlag)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, open__stdZsyncio_403)(FILE** f, NimStringV2 filename, tyEnum_FileMode__4sJyy9aOSN8X63XdWXl5iDg mode, NI bufSize);
|
|
static N_INLINE(void, setError__icZrodfiles_53)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ err);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, readBytes__icZrodfiles_163)(FILE* f, NU8* a, NI aLen_0, NI start, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___icZrodfiles_177)(tyArray__cdsir9aPB24hAk6k77P9b9bCA x, tyArray__cdsir9aPB24hAk6k77P9b9bCA y);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_278)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ* x);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, readBuffer__stdZsyncio_155)(FILE* f, void* buffer, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___stdZassertions_19)(NimStringV2* dest, NimStringV2 src);
|
|
N_NIMCALL(NimStringV2, mnewString)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___system_3536)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* dest, tySequence__sM4lkSb7zS6F7OVMvW9cffQ src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ, newSeq__stdZsyncio_509)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_93)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NimStringV2* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_1206)(tySequence__9bAGqSvkAaFL9bWjsEPslrFA* dest, tySequence__9bAGqSvkAaFL9bWjsEPslrFA src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__9bAGqSvkAaFL9bWjsEPslrFA, newSeq__icZic_4390)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4399)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NU32* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_4522)(tySequence__PXIzfWocnrafGz5p3CP5LA* dest, tySequence__PXIzfWocnrafGz5p3CP5LA src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__PXIzfWocnrafGz5p3CP5LA, newSeq__icZic_4443)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4544)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__0q9cmhneJEKnQERTpXXdz6Q* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_4651)(tySequence__IHUFRsFxZNv7YydiUO2esQ* dest, tySequence__IHUFRsFxZNv7YydiUO2esQ src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__IHUFRsFxZNv7YydiUO2esQ, newSeq__icZic_4588)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4670)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI64* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_4769)(tySequence__b89aLriiJnVTD186H6zNIgg* dest, tySequence__b89aLriiJnVTD186H6zNIgg src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__b89aLriiJnVTD186H6zNIgg, newSeq__icZic_4706)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4790)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_4901)(tySequence__9a35SUiZaZnQQczCKMafPpA* dest, tySequence__9a35SUiZaZnQQczCKMafPpA src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__9a35SUiZaZnQQczCKMafPpA, newSeq__icZic_4838)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4922)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__4mROXJDLgq3TboX1QMTCWQ* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_5033)(tySequence__48JTohSgTy339bRxHzUD8KA* dest, tySequence__48JTohSgTy339bRxHzUD8KA src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__48JTohSgTy339bRxHzUD8KA, newSeq__icZic_4970)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5052)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZpacked95ast_134)(tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q* dest, tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q, newSeq__icZic_5096)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5113)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_5187)(tySequence__0kQhEjYsrU0bQoX6VKnNbA* dest, tySequence__0kQhEjYsrU0bQoX6VKnNbA src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__0kQhEjYsrU0bQoX6VKnNbA, newSeq__icZic_5165)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5208)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_5274)(tySequence__cNHcFk7EiJIuDgTjWY8U9bg* dest, tySequence__cNHcFk7EiJIuDgTjWY8U9bg src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__cNHcFk7EiJIuDgTjWY8U9bg, newSeq__icZic_5252)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5297)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5315)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TTypeKind__cu4lI59aFp7m9cDkg2Nfr7ZQ* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5346)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TCallingConvention__XL1p2EKvOAlAHpc68ecZPw* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5377)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_TTypeFlag__wRa4s6r4s9cXJ9abWKsrci1Q* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5408)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__IWXeVgKgI4IltTBItDiIwQ* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_3406)(tySequence__IWXeVgKgI4IltTBItDiIwQ* dest, tySequence__IWXeVgKgI4IltTBItDiIwQ src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__IWXeVgKgI4IltTBItDiIwQ, newSeq__icZic_4149)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5427)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5458)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5507)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI16* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_5620)(tySequence__E0A6SaW1v3EKBAVAijH8Mw* dest, tySequence__E0A6SaW1v3EKBAVAijH8Mw src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__E0A6SaW1v3EKBAVAijH8Mw, newSeq__icZic_5557)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5641)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__o7TpijPv9bOBH56jcsA2W3Q* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_5764)(tySequence__ksIzANWGKlNIZxswx6UF9cQ* dest, tySequence__ksIzANWGKlNIZxswx6UF9cQ src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__ksIzANWGKlNIZxswx6UF9cQ, newSeq__icZic_5685)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5787)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_5899)(tySequence__rg1JHBuFtw6jyGZxePBOTg* dest, tySequence__rg1JHBuFtw6jyGZxePBOTg src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__rg1JHBuFtw6jyGZxePBOTg, newSeq__icZic_5836)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5920)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__t08apXFlOi7QMiJ7EqOynA* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqsink___icZic_6080)(tySequence__6xT3ssEcZuds56oxe6Hi1Q* dest, tySequence__6xT3ssEcZuds56oxe6Hi1Q src);
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6xT3ssEcZuds56oxe6Hi1Q, newSeq__icZic_5964)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_6101)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__mPT8UQTez4CkORDSYBMX5Q* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, close__stdZsyncio_242)(FILE* f);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, writeBytes__icZrodfiles_127)(FILE* f, NU8* a, NI aLen_0, NI start, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_229)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ x);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, writeBuffer__stdZsyncio_186)(FILE* f, void* buffer, NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_68)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NimStringV2 s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6302)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NU32 x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6352)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__0q9cmhneJEKnQERTpXXdz6Q x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6414)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI64 x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6468)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6522)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__4mROXJDLgq3TboX1QMTCWQ x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6576)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32 x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6638)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6696)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6746)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ* x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6764)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TTypeKind__cu4lI59aFp7m9cDkg2Nfr7ZQ x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6783)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TCallingConvention__XL1p2EKvOAlAHpc68ecZPw x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6802)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_TTypeFlag__wRa4s6r4s9cXJ9abWKsrci1Q x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6821)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__IWXeVgKgI4IltTBItDiIwQ s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6854)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6873)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32 x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6910)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI16 x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6978)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__o7TpijPv9bOBH56jcsA2W3Q x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7028)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7095)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__t08apXFlOi7QMiJ7EqOynA x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7145)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__mPT8UQTez4CkORDSYBMX5Q x);
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[2+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_2 = { 2 | NIM_STRLIT_FLAG, "ok" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_3 = {2, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_2};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[6+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_4 = { 6 | NIM_STRLIT_FLAG, "tooBig" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_5 = {6, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_4};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[10+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_6 = { 10 | NIM_STRLIT_FLAG, "cannotOpen" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_7 = {10, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_6};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[9+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_8 = { 9 | NIM_STRLIT_FLAG, "ioFailure" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_9 = {9, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_8};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[11+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_10 = { 11 | NIM_STRLIT_FLAG, "wrongHeader" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_11 = {11, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_10};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[12+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_12 = { 12 | NIM_STRLIT_FLAG, "wrongSection" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_13 = {12, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_12};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[14+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_14 = { 14 | NIM_STRLIT_FLAG, "configMismatch" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_15 = {14, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_14};
|
|
static const struct {
|
|
NI cap; NIM_CHAR data[18+1];
|
|
} TM__P1yRI9ajFdGwsyRsqLNBVHw_16 = { 18 | NIM_STRLIT_FLAG, "includeFileChanged" };
|
|
static const NimStringV2 TM__P1yRI9ajFdGwsyRsqLNBVHw_17 = {18, (NimStrPayload*)&TM__P1yRI9ajFdGwsyRsqLNBVHw_16};
|
|
N_LIB_PRIVATE NIM_CONST tyArray__cdsir9aPB24hAk6k77P9b9bCA cookie__icZrodfiles_52 = {((NU8)0),
|
|
((NU8)82),
|
|
((NU8)79),
|
|
((NU8)68),
|
|
((NU8)32),
|
|
((NU8)0),
|
|
((NU8)0),
|
|
((NU8)1)}
|
|
;
|
|
extern NIM_BOOL nimInErrorMode__system_3994;
|
|
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(NIM_BOOL*, nimErrorFlag)(void) {
|
|
NIM_BOOL* result;
|
|
result = (NIM_BOOL*)0;
|
|
result = (&nimInErrorMode__system_3994);
|
|
return result;
|
|
}
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
nimSetMem__systemZmemory_7(p, ((int)0), size);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
static N_INLINE(void, setError__icZrodfiles_53)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ err) {
|
|
(*f).err = err;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA, open__icZrodfiles_309)(NimStringV2 filename) {
|
|
tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA result;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
nimZeroMem((void*)(&result), sizeof(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA));
|
|
{
|
|
NIM_BOOL T3_;
|
|
T3_ = (NIM_BOOL)0;
|
|
T3_ = open__stdZsyncio_403(&result.f, filename, ((tyEnum_FileMode__4sJyy9aOSN8X63XdWXl5iDg)0), ((NI)-1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!(T3_)) goto LA4_;
|
|
setError__icZrodfiles_53((&result), ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)2));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
}BeforeRet_: ;
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadHeader__icZrodfiles_142)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f) {
|
|
tyArray__cdsir9aPB24hAk6k77P9b9bCA thisCookie;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
nimZeroMem((void*)thisCookie, sizeof(tyArray__cdsir9aPB24hAk6k77P9b9bCA));
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBytes__icZrodfiles_163((*f).f, thisCookie, 8, ((NI)0), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
NIM_BOOL T11_;
|
|
T11_ = (NIM_BOOL)0;
|
|
T11_ = eqeq___icZrodfiles_177(thisCookie, cookie__icZrodfiles_52);
|
|
if (!!(T11_)) goto LA12_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA12_: ;
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_278)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSection__icZrodfiles_270)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ expected) {
|
|
tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ s;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
s = (tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ)0;
|
|
loadPrim__icZrodfiles_278(f, (&s));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
{
|
|
NIM_BOOL T7_;
|
|
T7_ = (NIM_BOOL)0;
|
|
T7_ = !((expected == s));
|
|
if (!(T7_)) goto LA8_;
|
|
T7_ = ((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0));
|
|
LA8_: ;
|
|
if (!T7_) goto LA9_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)5));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA9_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_93)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NimStringV2* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
NimStringV2 T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = mnewString(((NI) (lenPrefix)));
|
|
eqsink___stdZassertions_19((&(*s)), T11_);
|
|
{
|
|
if (!(((NI32)0) < lenPrefix)) goto LA14_;
|
|
{
|
|
NI T18_;
|
|
T18_ = (NI)0;
|
|
T18_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&(*s).p->data[((NI)0)]))), ((NI) ((*s).len)));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T18_ == (*s).len))) goto LA19_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA19_: ;
|
|
}
|
|
LA14_: ;
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4282)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_TSymFlag__TAs9cOBd13PVhEf42OX9cOdg* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4311)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedConfig__MKBtxaJKSgIb29cEaKwGN9bw* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)16));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)16)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4356)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__sM4lkSb7zS6F7OVMvW9cffQ T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__stdZsyncio_509(((NI) (lenPrefix)));
|
|
eqsink___system_3536((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZrodfiles_93(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4399)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NU32* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4375)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__9bAGqSvkAaFL9bWjsEPslrFA* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__9bAGqSvkAaFL9bWjsEPslrFA T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4390(((NI) (lenPrefix)));
|
|
eqsink___icZic_1206((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_4399(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4544)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__0q9cmhneJEKnQERTpXXdz6Q* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
loadPrim__icZic_4399(f, (&(*x).Field0));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZrodfiles_93(f, (&(*x).Field1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4428)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__PXIzfWocnrafGz5p3CP5LA* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__PXIzfWocnrafGz5p3CP5LA T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4443(((NI) (lenPrefix)));
|
|
eqsink___icZic_4522((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_4544(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4670)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI64* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4573)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__IHUFRsFxZNv7YydiUO2esQ* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__IHUFRsFxZNv7YydiUO2esQ T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4588(((NI) (lenPrefix)));
|
|
eqsink___icZic_4651((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_4670(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4790)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4691)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__b89aLriiJnVTD186H6zNIgg* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__b89aLriiJnVTD186H6zNIgg T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4706(((NI) (lenPrefix)));
|
|
eqsink___icZic_4769((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_4790(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_4922)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__4mROXJDLgq3TboX1QMTCWQ* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)12));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)12)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4823)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__9a35SUiZaZnQQczCKMafPpA* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__9a35SUiZaZnQQczCKMafPpA T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4838(((NI) (lenPrefix)));
|
|
eqsink___icZic_4901((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_4922(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5052)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_4955)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__48JTohSgTy339bRxHzUD8KA* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__48JTohSgTy339bRxHzUD8KA T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4970(((NI) (lenPrefix)));
|
|
eqsink___icZic_5033((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5052(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5113)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)28));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)28)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5081)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5096(((NI) (lenPrefix)));
|
|
eqsink___icZpacked95ast_134((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5113(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5208)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)100));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)100)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5150)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__0kQhEjYsrU0bQoX6VKnNbA* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__0kQhEjYsrU0bQoX6VKnNbA T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5165(((NI) (lenPrefix)));
|
|
eqsink___icZic_5187((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5208(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5315)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TTypeKind__cu4lI59aFp7m9cDkg2Nfr7ZQ* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5346)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TCallingConvention__XL1p2EKvOAlAHpc68ecZPw* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5377)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_TTypeFlag__wRa4s6r4s9cXJ9abWKsrci1Q* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5427)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5408)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__IWXeVgKgI4IltTBItDiIwQ* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__IWXeVgKgI4IltTBItDiIwQ T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_4149(((NI) (lenPrefix)));
|
|
eqsink___icZic_3406((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5427(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5458)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5507)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI16* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)2));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)2)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5297)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
loadPrim__icZic_5315(f, (&(*x).kind));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5346(f, (&(*x).callConv));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5377(f, (&(*x).flags));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadSeq__icZic_5408(f, (&(*x).types));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5458(f, (&(*x).n));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5427(f, (&(*x).sym));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5427(f, (&(*x).owner));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_4670(f, (&(*x).size));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5507(f, (&(*x).align));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5507(f, (&(*x).paddingAtEnd));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5427(f, (&(*x).typeInst));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5052(f, (&(*x).nonUniqueId));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5237)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__cNHcFk7EiJIuDgTjWY8U9bg* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__cNHcFk7EiJIuDgTjWY8U9bg T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5252(((NI) (lenPrefix)));
|
|
eqsink___icZic_5274((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5297(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5641)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__o7TpijPv9bOBH56jcsA2W3Q* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)16));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)16)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5542)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__E0A6SaW1v3EKBAVAijH8Mw* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__E0A6SaW1v3EKBAVAijH8Mw T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5557(((NI) (lenPrefix)));
|
|
eqsink___icZic_5620((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5641(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5787)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
loadPrim__icZic_5427(f, (&(*x).key));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadPrim__icZic_5427(f, (&(*x).sym));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
loadSeq__icZic_5408(f, (&(*x).concreteTypes));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5670)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__ksIzANWGKlNIZxswx6UF9cQ* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__ksIzANWGKlNIZxswx6UF9cQ T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5685(((NI) (lenPrefix)));
|
|
eqsink___icZic_5764((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5787(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_5920)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__t08apXFlOi7QMiJ7EqOynA* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)20));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)20)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5821)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__rg1JHBuFtw6jyGZxePBOTg* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__rg1JHBuFtw6jyGZxePBOTg T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5836(((NI) (lenPrefix)));
|
|
eqsink___icZic_5899((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_5920(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_6101)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__mPT8UQTez4CkORDSYBMX5Q* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)20));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)20)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadSeq__icZic_5949)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__6xT3ssEcZuds56oxe6Hi1Q* s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
lenPrefix = ((NI32)0);
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
tySequence__6xT3ssEcZuds56oxe6Hi1Q T11_;
|
|
T11_.len = 0; T11_.p = NIM_NIL;
|
|
T11_ = newSeq__icZic_5964(((NI) (lenPrefix)));
|
|
eqsink___icZic_6080((&(*s)), T11_);
|
|
{
|
|
NI32 i;
|
|
NI32 res;
|
|
i = (NI32)0;
|
|
res = ((NI32)0);
|
|
{
|
|
while (1) {
|
|
if (!(res < lenPrefix)) goto LA14 ;
|
|
i = res;
|
|
loadPrim__icZic_6101(f, (&(*s).p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
res += ((NI)1);
|
|
} LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZic_6138)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_ModuleBackendFlag__UvVQ3c8fcznoZW2T46kK6g* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = readBuffer__stdZsyncio_155((*f).f, ((void*) (x)), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, close__icZrodfiles_307)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
close__stdZsyncio_242((*f).f);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringV2, dollar___icZrodfiles_45)(tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ e) {
|
|
NimStringV2 result;
|
|
result.len = 0; result.p = NIM_NIL;
|
|
switch (e) {
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_3;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_5;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)2):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_7;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_9;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)4):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_11;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)5):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_13;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)6):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_15;
|
|
}
|
|
break;
|
|
case ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)7):
|
|
{
|
|
result = TM__P1yRI9ajFdGwsyRsqLNBVHw_17;
|
|
}
|
|
break;
|
|
}
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA, create__icZrodfiles_304)(NimStringV2 filename) {
|
|
tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA result;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
nimZeroMem((void*)(&result), sizeof(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA));
|
|
{
|
|
NIM_BOOL T3_;
|
|
T3_ = (NIM_BOOL)0;
|
|
T3_ = open__stdZsyncio_403(&result.f, filename, ((tyEnum_FileMode__4sJyy9aOSN8X63XdWXl5iDg)1), ((NI)-1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!(T3_)) goto LA4_;
|
|
setError__icZrodfiles_53((&result), ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)2));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA4_: ;
|
|
}BeforeRet_: ;
|
|
return result;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeHeader__icZrodfiles_113)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBytes__icZrodfiles_127((*f).f, cookie__icZrodfiles_52, 8, ((NI)0), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_229)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSection__icZrodfiles_215)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_RodSection__kkayQOnK9cN0y2ZIBoeXQdQ s) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
(*f).currentSection = s;
|
|
storePrim__icZrodfiles_229(f, s);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_68)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NimStringV2 s) {
|
|
NI32 lenPrefix;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
if (!(((NI32)2147483647) <= ((NI32) (s.len)))) goto LA7_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
lenPrefix = ((NI32) (s.len));
|
|
{
|
|
NI T11_;
|
|
T11_ = (NI)0;
|
|
T11_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T11_ == ((NI)4)))) goto LA12_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA9_;
|
|
LA12_: ;
|
|
{
|
|
{
|
|
if (!!((s.len == ((NI)0)))) goto LA17_;
|
|
{
|
|
NI T21_;
|
|
T21_ = (NI)0;
|
|
T21_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&s.p->data[((NI)0)]))), ((NI) (s.len)));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T21_ == s.len))) goto LA22_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA22_: ;
|
|
}
|
|
LA17_: ;
|
|
}
|
|
LA9_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6190)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_TSymFlag__TAs9cOBd13PVhEf42OX9cOdg x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6207)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedConfig__MKBtxaJKSgIb29cEaKwGN9bw x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)16));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)16)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6236)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__sM4lkSb7zS6F7OVMvW9cffQ s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZrodfiles_68(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6302)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NU32 x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6269)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__9bAGqSvkAaFL9bWjsEPslrFA s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6302(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6352)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__0q9cmhneJEKnQERTpXXdz6Q x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
storePrim__icZic_6302(f, x.Field0);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZrodfiles_68(f, x.Field1);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6319)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__PXIzfWocnrafGz5p3CP5LA s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6352(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6414)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI64 x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6381)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__IHUFRsFxZNv7YydiUO2esQ s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6414(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6468)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__Izx9aRSX9a0diDXD84jOS9aMQ x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6435)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__b89aLriiJnVTD186H6zNIgg s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6468(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6522)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__4mROXJDLgq3TboX1QMTCWQ x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)12));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)12)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6489)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__9a35SUiZaZnQQczCKMafPpA s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6522(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6576)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32 x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6543)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__48JTohSgTy339bRxHzUD8KA s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6576(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6638)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedNode__4DO5SncX6BltUGwnK9bpl3Q* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) (x)), ((NI)28));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)28)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6605)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__UcUXRl4r0D9c3zw9ayCMUU7Q s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6638(f, (&s.p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6696)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedSym__lJeIt8gwxYwQVC9aD43t8QA* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) (x)), ((NI)100));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)100)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6663)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__0kQhEjYsrU0bQoX6VKnNbA s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6696(f, (&s.p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6764)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TTypeKind__cu4lI59aFp7m9cDkg2Nfr7ZQ x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6783)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyEnum_TCallingConvention__XL1p2EKvOAlAHpc68ecZPw x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6802)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_TTypeFlag__wRa4s6r4s9cXJ9abWKsrci1Q x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6854)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedItemId__ujcbfSfQQs6BRj9aXRwDsoA x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)8));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)8)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6821)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__IWXeVgKgI4IltTBItDiIwQ s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6854(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6873)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI32 x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)4)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6910)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, NI16 x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)2));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)2)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6746)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedType__KhxjjuiksMoB49bARLu38lQ* x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
storePrim__icZic_6764(f, (*x).kind);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6783(f, (*x).callConv);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6802(f, (*x).flags);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storeSeq__icZic_6821(f, (*x).types);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6873(f, (*x).n);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6854(f, (*x).sym);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6854(f, (*x).owner);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6414(f, (*x).size);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6910(f, (*x).align);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6910(f, (*x).paddingAtEnd);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6854(f, (*x).typeInst);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6576(f, (*x).nonUniqueId);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6713)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__cNHcFk7EiJIuDgTjWY8U9bg s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6746(f, (&s.p->data[i]));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_6978)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__o7TpijPv9bOBH56jcsA2W3Q x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)16));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)16)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6945)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__E0A6SaW1v3EKBAVAijH8Mw s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_6978(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7028)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyObject_PackedInstantiation__OE4cbwsIr9bR8qwTi4zXZWw x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
storePrim__icZic_6854(f, x.key);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storePrim__icZic_6854(f, x.sym);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
storeSeq__icZic_6821(f, x.concreteTypes);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_6995)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__ksIzANWGKlNIZxswx6UF9cQ s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_7028(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7095)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__t08apXFlOi7QMiJ7EqOynA x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)20));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)20)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_7062)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__rg1JHBuFtw6jyGZxePBOTg s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_7095(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7145)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tyTuple__mPT8UQTez4CkORDSYBMX5Q x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)20));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)20)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeSeq__icZic_7112)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySequence__6xT3ssEcZuds56oxe6Hi1Q s) {
|
|
NI32 lenPrefix;
|
|
NI T10_;
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = s.len;
|
|
if (!(((NI32)2147483647) <= ((NI32) (T7_)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
T10_ = s.len;
|
|
lenPrefix = ((NI32) (T10_));
|
|
{
|
|
NI T13_;
|
|
T13_ = (NI)0;
|
|
T13_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&lenPrefix))), ((NI)4));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T13_ == ((NI)4)))) goto LA14_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{
|
|
{
|
|
NI i;
|
|
NI colontmp_;
|
|
NI T18_;
|
|
NI i_2;
|
|
i = (NI)0;
|
|
colontmp_ = (NI)0;
|
|
T18_ = s.len;
|
|
colontmp_ = T18_;
|
|
i_2 = ((NI)0);
|
|
{
|
|
while (1) {
|
|
if (!(i_2 < colontmp_)) goto LA20 ;
|
|
i = i_2;
|
|
storePrim__icZic_7145(f, s.p->data[i]);
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
i_2 += ((NI)1);
|
|
} LA20: ;
|
|
}
|
|
}
|
|
}
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZic_7170)(tyObject_RodFile__XcLU0inTFUVuN75PWPV9cMA* f, tySet_tyEnum_ModuleBackendFlag__UvVQ3c8fcznoZW2T46kK6g x) {
|
|
NIM_BOOL* nimErr_;
|
|
{nimErr_ = nimErrorFlag();
|
|
{
|
|
if (!!(((*f).err == ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)0)))) goto LA3_;
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
NI T7_;
|
|
T7_ = (NI)0;
|
|
T7_ = writeBuffer__stdZsyncio_186((*f).f, ((void*) ((&x))), ((NI)1));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
if (!!((T7_ == ((NI)1)))) goto LA8_;
|
|
setError__icZrodfiles_53(f, ((tyEnum_RodFileError__9apxYVvWfmXAkqFBYGC7cBQ)3));
|
|
if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}BeforeRet_: ;
|
|
}
|