Checks if a compile time entity is a value type
Returns a stringof another template with it's real and non-mangled types
Returns a stringof another template with it's real and non-mangled types
Tells you if a list of types, which are composed of ranges and non ranges, share a common type after flattening the ranges (i.e. ElementType)
Returns true if two things are equatable
Checks to see if a type is copy constructable - postblit doesn't count.
Checks to see if a type is non-trivially copy constructable
Returns true of T can be set to null
Returns true of T can be check with null using an if statement
True if T is of type null
Checks if a compile time entity is a reference type.
Checks if a type is trivially constructable, that is no user-defined copy constructor exists - postblit doesn't count.
Traits that can query type information about stuff.