Lines Matching refs:pure
66 pure @safe unittest
85 pure @safe unittest
101 pure @safe unittest
117 pure @safe unittest
184 pure nothrow size_t encodeLength(in size_t sourceLength)
221 pure char[] encode(R1, R2)(const scope R1 source, return scope R2 buffer)
456 @safe pure nothrow unittest
562 pure char[] encode(Range)(Range source) if (isArray!Range && is(ElementType!Range : ubyte))
925 pure nothrow size_t decodeLength(in size_t sourceLength)
949 pure nothrow private size_t realDecodeLength(R)(R source)
984 pure ubyte[] decode(R1, R2)(in R1 source, return scope R2 buffer) if (isArray!R1 && is(ElementType!R1 : dchar) &&
1337 pure ubyte[] decode(Range)(Range source) if (isArray!Range && is(ElementType!Range : dchar))
1699 @safe pure unittest
1712 pure int decodeChar()(char chr)
1716 // enforce can't be a pure function, so I use trivial check.
1725 pure int decodeChar()(dchar chr)
1756 @safe pure nothrow