struct S {} struct T { int* _; } static assert( isNullInitializable!(int*)); static assert(!isNullInitializable!(int)); static assert(isNullInitializable!(string)); static assert(!isNullInitializable!(float)); static assert(!isNullInitializable!(S)); static assert(!isNullInitializable!(T));