112a9d9c8Sopenharmony_ci// bindgen-flags: --raw-line "#![cfg(not(test))]" -- --target=i686-pc-win32
212a9d9c8Sopenharmony_ci// bindgen-unstable
312a9d9c8Sopenharmony_ci//
412a9d9c8Sopenharmony_ci// We can only check that this builds, but not that it actually passes, because
512a9d9c8Sopenharmony_ci// we have no CI on the target platform.
612a9d9c8Sopenharmony_ci
712a9d9c8Sopenharmony_cistruct JNINativeInterface_ {
812a9d9c8Sopenharmony_ci  int (__stdcall *GetVersion)(void *env);
912a9d9c8Sopenharmony_ci  unsigned long long __hack; // A hack so the field alignment is the same than
1012a9d9c8Sopenharmony_ci                             // for 64-bit, where we run CI.
1112a9d9c8Sopenharmony_ci};
1212a9d9c8Sopenharmony_ci
1312a9d9c8Sopenharmony_ci__stdcall void bar();
14