1 //Char types 2 static assert( isSomeChar!char); 3 static assert( isSomeChar!wchar); 4 static assert( isSomeChar!dchar); 5 static assert( isSomeChar!(typeof('c'))); 6 static assert( isSomeChar!(immutable char)); 7 static assert( isSomeChar!(const dchar)); 8 9 //Non char types 10 static assert(!isSomeChar!int); 11 static assert(!isSomeChar!byte); 12 static assert(!isSomeChar!string); 13 static assert(!isSomeChar!wstring); 14 static assert(!isSomeChar!dstring); 15 static assert(!isSomeChar!(char[4]));
Detect whether T is one of the built-in character types.
The built-in char types are any of char, wchar or dchar, with or without qualifiers.