112a9d9c8Sopenharmony_ci// bindgen-flags: --raw-line '#![cfg(not(target_os="windows"))]' 212a9d9c8Sopenharmony_ci#define POINTER_WIDTH (sizeof(void*) * 8) 312a9d9c8Sopenharmony_ci 412a9d9c8Sopenharmony_cistruct Foo { 512a9d9c8Sopenharmony_ci unsigned long m_bitfield: POINTER_WIDTH; 612a9d9c8Sopenharmony_ci unsigned long m_bar: POINTER_WIDTH; 712a9d9c8Sopenharmony_ci unsigned long foo: 1; 812a9d9c8Sopenharmony_ci unsigned long bar: POINTER_WIDTH; 912a9d9c8Sopenharmony_ci}; 10