N_NIMCALL(void, close_276047)(tbaselexer276029* l) { nimfr("close", "lexbase.nim") nimln(66, "lexbase.nim"); dealloc_4645(((void*) ((*l).Buf))); nimln(67, "lexbase.nim"); close_123676((*l).Input); popFrame(); }
N_NIMCALL(void, closebaselexer_180035)(tbaselexer180018* l) { nimfr("closeBaseLexer", "nimlexbase.nim") nimln(71, "nimlexbase.nim"); dealloc_4645(((void*) ((*l).Buf))); nimln(72, "nimlexbase.nim"); llstreamclose_178238((*l).Stream); popFrame(); }
N_NIMCALL(NIM_BOOL, ropeequalsfile_144093)(trope144007* r, NimStringDesc* f) { NIM_BOOL result; FILE* bin; void* buf; nimfr("ropeEqualsFile", "ropes.nim") result = 0; bin = 0; nimln(316, "ropes.nim"); result = open_10203(&bin, f, ((NU8) 0), -1); nimln(317, "ropes.nim"); { nimln(317, "ropes.nim"); if (!!(result)) goto LA3; nimln(318, "ropes.nim"); goto BeforeRet; } LA3: ; nimln(319, "ropes.nim"); buf = alloc_4601(1024); nimln(320, "ropes.nim"); result = auxropeequalsfile_146014(r, &bin, buf); nimln(321, "ropes.nim"); { NI LOC9; if (!result) goto LA7; nimln(322, "ropes.nim"); nimln(322, "ropes.nim"); nimln(322, "ropes.nim"); LOC9 = 0; LOC9 = readbuffer_10627(bin, buf, 1024); result = (LOC9 == 0); } LA7: ; nimln(323, "ropes.nim"); dealloc_4645(buf); nimln(324, "ropes.nim"); fclose(bin); BeforeRet: ; popFrame(); return result; }