1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| // RUN: %clang_cc1 %s -fsyntax-only -Wmicrosoft -verify -fms-extensions
|
| void f() {
| int a;
|
| __try a; // expected-error {{expected '{'}} expected-warning {{expression result unused}}
|
| __try {
| }
| } // expected-error {{expected '__except' or '__finally' block}}
|
| void g() {
| int a;
|
| __try {
| } __except(1) a; // expected-error {{expected '{'}} expected-warning {{expression result unused}}
| }
|
| void h() {
| int a;
|
| __try {
| } __finally a; // expected-error {{expected '{'}} expected-warning {{expression result unused}}
| }
|
|