Lines Matching refs:isNumeric
5687 enum bool isNumeric(T) = __traits(isArithmetic, T) && !(is(Unqual!T == bool) ||
5696 isNumeric!byte &&
5697 isNumeric!short &&
5698 isNumeric!int &&
5699 isNumeric!long &&
5700 isNumeric!float &&
5701 isNumeric!double &&
5702 isNumeric!real &&
5703 isNumeric!(const(real)) &&
5704 isNumeric!(immutable(real))
5708 !isNumeric!void &&
5709 !isNumeric!bool &&
5710 !isNumeric!char &&
5711 !isNumeric!wchar &&
5712 !isNumeric!dchar
5731 static assert( isNumeric!(Q!T));
5732 static assert(!isNumeric!(SubTypeOf!(Q!T)));
5741 static assert(!isNumeric!(S!int));
7299 if (isNumeric!T || isSomeChar!T || isBoolean!T)