FIELD_SIZEOF
#define FIELD_SIZEOF(t, f) sizeof(((t *)0)->f)
#define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))
#define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))
#define FIELD_SIZEOF(x, y) (sizeof(((x*)0)->y))