Enum member isValueType

Checks if a compile time entity is a value type

enum isValueType(T...) = !isRefType!T;

Example

struct S {}
class C {}
static assert( isValueType!int);
static assert( isValueType!(int*));
static assert( isValueType!S);
static assert(!isValueType!C);