N_NIMCALL(NimStringDesc*, prependcurdir_529401)(NimStringDesc* f) { NimStringDesc* result; nimfr("prependCurDir", "nimrod.nim") result = 0; nimln(29, "nimrod.nim"); { NIM_BOOL LOC3; nimln(29, "nimrod.nim"); LOC3 = 0; LOC3 = nosisAbsolute(f); if (!LOC3) goto LA4; nimln(29, "nimrod.nim"); result = copyString(f); } goto LA1; LA4: ; { NimStringDesc* LOC7; nimln(30, "nimrod.nim"); nimln(30, "nimrod.nim"); LOC7 = 0; LOC7 = rawNewString(f->Sup.len + 2); appendString(LOC7, ((NimStringDesc*) &TMP7786)); appendString(LOC7, f); result = LOC7; } LA1: ; popFrame(); return result; }
N_NIMCALL(NimStringDesc*, prependcurdir_535401)(NimStringDesc* f) { NimStringDesc* result; result = 0; { NIM_BOOL LOC3; LOC3 = 0; LOC3 = nosisAbsolute(f); if (!LOC3) goto LA4; result = copyString(f); } goto LA1; LA4: ; { NimStringDesc* LOC7; LOC7 = 0; LOC7 = rawNewString(f->Sup.len + 2); appendString(LOC7, ((NimStringDesc*) &TMP5306)); appendString(LOC7, f); result = LOC7; } LA1: ; return result; }
N_NIMCALL(NimStringDesc*, prependcurdir_598401_957294627)(NimStringDesc* f0) { NimStringDesc* result0; result0 = (NimStringDesc*)0; { NIM_BOOL LOC3; LOC3 = (NIM_BOOL)0; LOC3 = nosisAbsolute(f0); if (!LOC3) goto LA4; result0 = copyString(f0); } goto LA1; LA4: ; { NimStringDesc* LOC7; LOC7 = (NimStringDesc*)0; LOC7 = rawNewString(f0->Sup.len + 2); appendString(LOC7, ((NimStringDesc*) &T957294627_9)); appendString(LOC7, f0); result0 = LOC7; } LA1: ; return result0; }