I want to get `bitoffsetof` and `bitwidth` in clang, to verify the d memory layout. I try this but not work: ```c #define offsetof_bit(type, member) ((offsetof(type, member) * 8) + __builtin_ctz(((type *)0)->member)) ``` get this error: ```sh cannot compute offset of bit-field 'field' ```