[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / Parser / c2x-attributes.m
blobf4610416cddc746255e3dff650faa3e5a579d254
1 // RUN: %clang_cc1 -fsyntax-only -fdouble-square-bracket-attributes -verify %s
2 // expected-no-diagnostics
4 enum __attribute__((deprecated)) E1 : int; // ok
5 enum [[deprecated]] E2 : int;
7 @interface Base
8 @end
10 @interface S : Base
11 - (void) bar;
12 @end
14 @interface T : Base
15 - (S *) foo;
16 @end
19 void f(T *t) {
20   [[]][[t foo] bar];