__hash_node_type_assert
__hash_node_type_assert(&((type *)0)->member); \
__hash_node_type_assert(&(obj)->member); \
__hash_node_type_assert(node); \