array() should work with input ranges.

This commit is contained in:
David Simcha 2010-07-11 23:55:22 +00:00
parent 203e291864
commit 7d9a0eb0c9

View file

@ -29,7 +29,7 @@ auto a = array([1, 2, 3, 4, 5][]);
assert(a == [ 1, 2, 3, 4, 5 ]);
----
*/
ElementType!Range[] array(Range)(Range r) if (isForwardRange!Range)
ElementType!Range[] array(Range)(Range r) if (isInputRange!Range)
{
alias ElementType!Range E;
static if (hasLength!Range)