Exemple #1
0
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;
}
Exemple #2
0
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;
}