Lines Matching refs:pure

119     this(Range)(Range s) pure if (isSomeString!Range)
148 this(T)(T x) pure nothrow if (isIntegral!T)
164 this(T)(T x) pure nothrow if (is(Unqual!T == BigInt))
178 BigInt opAssign(T)(T x) pure nothrow if (isIntegral!T)
194 BigInt opAssign(T:BigInt)(T x) pure @nogc
214 BigInt opOpAssign(string op, T)(T y) pure nothrow
317 BigInt opOpAssign(string op, T)(T y) pure nothrow
376 BigInt opBinary(string op, T)(T y) pure nothrow const
397 BigInt opBinary(string op, T)(T y) pure nothrow const
426 auto opBinary(string op, T)(T y) pure nothrow const
477 BigInt opBinaryRight(string op, T)(T y) pure nothrow const
502 BigInt opBinaryRight(string op, T)(T y) pure nothrow const
518 T opBinaryRight(string op, T)(T x) pure nothrow const
545 BigInt opUnary(string op)() pure nothrow const if (op=="+" || op=="-" || op=="~")
563 BigInt opUnary(string op)() pure nothrow if (op=="++" || op=="--")
591 bool opEquals()(auto ref const BigInt y) const pure @nogc
597 bool opEquals(T)(T y) const pure nothrow @nogc if (isIntegral!T)
622 T opCast(T:bool)() pure nothrow @nogc const
647 T opCast(T:ulong)() /*pure*/ const
728 T opCast(T)() pure nothrow @nogc const
749 int opCmp(ref const BigInt y) pure nothrow @nogc const
756 int opCmp(T)(T y) pure nothrow @nogc const if (isIntegral!T)
764 int opCmp(T:BigInt)(const T y) pure nothrow @nogc const
790 long toLong() @safe pure nothrow const @nogc
810 int toInt() @safe pure nothrow @nogc const
833 @property size_t uintLength() @safe pure nothrow @nogc const
840 @property size_t ulongLength() @safe pure nothrow @nogc const
974 void negate() @safe pure nothrow @nogc
979 bool isZero() pure const nothrow @nogc @safe
983 bool isNegative() pure const nothrow @nogc @safe
989 void checkDivByZero() pure const nothrow @safe
1110 nothrow pure @system
1117 nothrow pure @system
1126 nothrow pure @system
1135 nothrow pure @system
1463 pure long pureTest() {