1 | // RUN: %clang_cc1 %s -fsyntax-only -verify |
---|---|
2 | |
3 | __attribute__((__objc_exception__)) |
4 | @interface NSException { |
5 | int x; |
6 | } |
7 | |
8 | @end |
9 | |
10 | |
11 | __attribute__((__objc_exception__)) // expected-error {{'__objc_exception__' attribute only applies to Objective-C interfaces}} |
12 | int X; |
13 | |
14 | __attribute__((__objc_exception__)) // expected-error {{'__objc_exception__' attribute only applies to Objective-C interfaces}} |
15 | void foo(); |
16 | |
17 |