1 // RUN: %clang --target=x86_64-pc-windows -fasync-exceptions -fsyntax-only -### %s 2>&1 | FileCheck %s
2 // RUN: %clang_cl --target=x86_64-pc-windows /EHa -fsyntax-only -### -- %s 2>&1 | FileCheck %s
3 // RUN: %clang --target=x86_64-pc-windows-gnu -fasync-exceptions -fsyntax-only -### %s 2>&1 | FileCheck %s --check-prefixes=GNU-ALL,GNU
4 // RUN: %clang_cl --target=x86_64-pc-windows-gnu /EHa -fsyntax-only -### -- %s 2>&1 | FileCheck %s --check-prefixes=GNU-ALL,CL-GNU
7 // GNU: warning: argument unused during compilation: '-fasync-exceptions' [-Wunused-command-line-argument]
8 // CL-GNU: warning: argument unused during compilation: '/EHa' [-Wunused-command-line-argument]
10 // CHECK: -fasync-exceptions
11 // GNU-ALL-NOT: -fasync-exceptions
24 void PR62449() { Embed v
{}; }