Lines Matching refs:pure
155 void putElement(uint block) pure nothrow @nogc
161 void putRemainder(scope const(ubyte[]) data...) pure nothrow @nogc
184 void finalize() pure nothrow @nogc
191 Element get() pure nothrow @nogc
197 ubyte[4] getBytes() pure nothrow @nogc
212 this(uint seed4, uint seed3, uint seed2, uint seed1) pure nothrow @nogc
220 this(uint seed) pure nothrow @nogc
229 void putElement(Element block) pure nothrow @nogc
238 void putRemainder(scope const(ubyte[]) data...) pure nothrow @nogc
304 void finalize() pure nothrow @nogc
332 Element get() pure nothrow @nogc
338 ubyte[16] getBytes() pure nothrow @nogc
351 this(ulong seed) pure nothrow @nogc
356 this(ulong seed2, ulong seed1) pure nothrow @nogc
366 void putElement(Element block) pure nothrow @nogc
373 void putRemainder(scope const(ubyte[]) data...) pure nothrow @nogc
434 void finalize() pure nothrow @nogc
448 Element get() pure nothrow @nogc
454 ubyte[16] getBytes() pure nothrow @nogc
469 void putElements(scope const(Element[]) elements...) pure nothrow @nogc
503 void put(scope const(ubyte)[] data...) pure nothrow
590 ubyte[Element.sizeof] finish() pure nothrow
640 private uint fmix(uint h) pure nothrow @nogc
650 private ulong fmix(ulong k) pure nothrow @nogc