purity, and throwabilty checks. To prevent breaking existing code, this function template is temporarily declared @trusted until the implementation can be brought up to modern D expectations.
_d_arraysetctor
fn
void _d_arraysetctor(Tarr : T[], T)(scope Tarr p, scope ref T value) @trustedDo construction of an array. ti[count] p = value;
Parameters
p | what array to initialize |
value | what data to construct the array with |
Bugs
This function template was ported from a much older runtime hook that bypassed safety,