1 // RUN: %clang_cc1 -triple amdgcn-amd-amdhsa -aux-triple \
2 // RUN: x86_64-pc-windows-msvc -fms-compatibility -fcuda-is-device \
3 // RUN: -fsyntax-only -verify -x hip %s
4 // RUN: %clang_cc1 -triple x86_64-pc-windows-msvc -fms-compatibility \
5 // RUN: -fsyntax-only -verify -x hip %s
7 // expected-no-diagnostics
9 typedef void (__stdcall* funcTy)();
10 void invoke(funcTy f);
12 static void __stdcall callee() noexcept {