Luke J. West <l...@west.me.uk> wrote:

Hi,

I don't want to keep typing isNumeric!T | isSomeChar!T. I want to type
isBuiltIn!T instead, but am trying to work out how to implement it.
Something like


template isBuiltInT(T) {const bool t=isNumeric!T | isSomeChar!T};}

alias isBuiltInT.t isBuiltIn;


But that doesn't compile. How should I be doing it?
(Of course I'm assuming that isNumeric!T | isSomeChar!T captures all
primitives.)

Andrei already answered the main point here, but you are aware | means
bitwise OR, right? It might work, but you should use ||.


--
Simen

Reply via email to