On 12/21/11, Philippe Sigaud <[email protected]> wrote: > size_t[] arrayLengths(A)(A a) if (isStaticArray!A) > { > static if (isStaticArray!(ElementType!A)) > return arrayLengths(a[0]) ~ a.length; > else > return [a.length]; > }
That returns an array, but I can't pass an array in place of a
variadic argument.
The prototype of uninitializedArray is:
auto uninitializedArray(T, I...)(I sizes)
if(allSatisfy!(isIntegral, I)) { }
