1 // RUN: %clang_cc1 -fsyntax-only -Wmissing-prototypes -x c -ffreestanding -verify %s
2 // RUN: %clang_cc1 -fsyntax-only -Wmissing-prototypes -x c++ -ffreestanding -verify %s
3 // RUN: %clang_cc1 -fms-compatibility -fsyntax-only -Wmissing-prototypes -x c++ -ffreestanding -triple=x86_64-pc-win32 -verify -DMS %s
4 // expected-no-diagnostics
14 int wmain(int, wchar_t *[], wchar_t *[]) {
18 int wWinMain(void*, void*, wchar_t*, int) {
22 int WinMain(void*, void*, char*, int) {
26 bool DllMain(void*, unsigned, void*) {