summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/warn-deprecated-implementations.m
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2017-03-23 11:44:25 +0000
committerAlex Lorenz <arphaman@gmail.com>2017-03-23 11:44:25 +0000
commitf9371395300cc20d7a302e647de9ecda4bdf6b7e (patch)
treea8f235be334048dbc062b2f2ce654c19c8f06e99 /clang/test/SemaObjC/warn-deprecated-implementations.m
parenta8fbef44fe2347942e2eb76e5b9144d74b5bdc7e (diff)
downloadbcm5719-llvm-f9371395300cc20d7a302e647de9ecda4bdf6b7e.tar.gz
bcm5719-llvm-f9371395300cc20d7a302e647de9ecda4bdf6b7e.zip
Support attributes for Objective-C categories
rdar://31095315 Differential Revision: https://reviews.llvm.org/D31179 llvm-svn: 298589
Diffstat (limited to 'clang/test/SemaObjC/warn-deprecated-implementations.m')
-rw-r--r--clang/test/SemaObjC/warn-deprecated-implementations.m7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/SemaObjC/warn-deprecated-implementations.m b/clang/test/SemaObjC/warn-deprecated-implementations.m
index 6e208b5be79..f5a010da3fa 100644
--- a/clang/test/SemaObjC/warn-deprecated-implementations.m
+++ b/clang/test/SemaObjC/warn-deprecated-implementations.m
@@ -65,3 +65,10 @@ __attribute__((deprecated))
return (void *)0;
}
@end
+
+__attribute__((deprecated))
+@interface Test(DeprecatedCategory) // expected-note {{category declared here}}
+@end
+
+@implementation Test(DeprecatedCategory) // expected-warning {{Implementing deprecated category}}
+@end
OpenPOWER on IntegriCloud