has nil helper [詳解]
#include <Typename.h>
has nil helper
typename T::_ptr_type (*)(void) matches _nil() static member function