-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Labels
refcrefc issuesrefc issues
Description
Description
proc ff(a, b: string) = discard
proc fff(v: varargs[string]) = discard
proc fff2(v: openArray[string]) = discard
proc gggg() =
let
a = f()
b = f()
ff(a, b)
fff(a, b)
fff2([a, b])
N_LIB_PRIVATE N_NIMCALL(void, gggg__testit_12)(void) {
NimStringDesc* a;
NimStringDesc* b;
tyArray__Re75IspeoxXy2oCZHwcRrA T1_;
tyArray__Re75IspeoxXy2oCZHwcRrA T2_;
a = f__testit_3();
b = f__testit_3();
ff__testit_5(a, b);
nimZeroMem((void*)T1_, sizeof(tyArray__Re75IspeoxXy2oCZHwcRrA));
T1_[0] = copyString(a);
T1_[1] = copyString(b);
fff__testit_8(T1_, 2);
nimZeroMem((void*)T2_, sizeof(tyArray__Re75IspeoxXy2oCZHwcRrA));
T2_[0] = copyString(a);
T2_[1] = copyString(b);
fff2__testit_10(T2_, 2);
}
clearly, the copyString
is not needed
Nim Version
1.6.12, devel (refc)
Current Output
No response
Expected Output
No response
Possible Solution
No response
Additional Information
No response
Metadata
Metadata
Assignees
Labels
refcrefc issuesrefc issues