Lines Matching refs:isArray
63 import std.traits : isArray;
222 if (isArray!R1 && is(ElementType!R1 : ubyte) && is(R2 == char[]))
302 char[] encode(R1, R2)(R1 source, R2 buffer) if (!isArray!R1 && isInputRange!R1 &&
477 if (!isArray!R1 && isInputRange!R1 && is(ElementType!R1 : ubyte) &&
562 pure char[] encode(Range)(Range source) if (isArray!Range && is(ElementType!Range : ubyte))
578 char[] encode(Range)(Range source) if (!isArray!Range && isInputRange!Range &&
984 …pure ubyte[] decode(R1, R2)(in R1 source, return scope R2 buffer) if (isArray!R1 && is(ElementType…
1068 ubyte[] decode(R1, R2)(R1 source, R2 buffer) if (!isArray!R1 && isInputRange!R1 &&
1159 if (isArray!R1 && is(ElementType!R1 : dchar) &&
1247 if (!isArray!R1 && isInputRange!R1 && is(ElementType!R1 : dchar) &&
1337 pure ubyte[] decode(Range)(Range source) if (isArray!Range && is(ElementType!Range : dchar))
1353 ubyte[] decode(Range)(Range source) if (!isArray!Range && isInputRange!Range &&