__DEQUALIFY
__DEQUALIFY(s *, (const volatile char *)(x) - __offsetof(s, m))
#define __DEQUALIFY(type, var) ((type)(__uintptr_t)(const volatile void *)(var))