summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2013-10-31 16:10:44 +0000
committerFariborz Jahanian <fjahanian@apple.com>2013-10-31 16:10:44 +0000
commitd41dbadacd42596900ad5f29fcca6ae11a55c0b5 (patch)
tree15ce6807e30ea4a070c39ee394d49328ff1b624f /clang/test
parentd29853564d42b6dd86b6fc13351e659dade7be7c (diff)
downloadbcm5719-llvm-d41dbadacd42596900ad5f29fcca6ae11a55c0b5.tar.gz
bcm5719-llvm-d41dbadacd42596900ad5f29fcca6ae11a55c0b5.zip
ObjectiveC migrator. Change naming hueristic for
deprecated categories, fixes a typo reported by Jordan. llvm-svn: 193759
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/ARCMT/objcmt-deprecated-category.m7
-rw-r--r--clang/test/ARCMT/objcmt-deprecated-category.m.result11
2 files changed, 16 insertions, 2 deletions
diff --git a/clang/test/ARCMT/objcmt-deprecated-category.m b/clang/test/ARCMT/objcmt-deprecated-category.m
index 0b7c1cf1bda..5939e5a50ad 100644
--- a/clang/test/ARCMT/objcmt-deprecated-category.m
+++ b/clang/test/ARCMT/objcmt-deprecated-category.m
@@ -39,3 +39,10 @@
@property int P2 DEPRECATED;
@end
+
+@interface NSArray (Deprecated)
+- (void)getObjects:(id __unsafe_unretained [])objects;
+- (void)dep_getObjects:(id __unsafe_unretained [])dep_objects DEPRECATED;
+@property int P1;
+@property int P2 DEPRECATED;
+@end
diff --git a/clang/test/ARCMT/objcmt-deprecated-category.m.result b/clang/test/ARCMT/objcmt-deprecated-category.m.result
index 4d2a6b64de8..3cb100044e4 100644
--- a/clang/test/ARCMT/objcmt-deprecated-category.m.result
+++ b/clang/test/ARCMT/objcmt-deprecated-category.m.result
@@ -33,9 +33,16 @@
/* This method is unsafe because it could potentially cause buffer overruns. You should use -getObjects:range: instead.
*/
-- (void)getObjects:(id __unsafe_unretained [])objects;
+- (void)getObjects:(id __unsafe_unretained [])objects DEPRECATED;
- (void)dep_getObjects:(id __unsafe_unretained [])dep_objects DEPRECATED;
-@property int P1;
+@property int P1 DEPRECATED;
@property int P2 DEPRECATED;
@end
+
+@interface NSArray (Deprecated)
+- (void)getObjects:(id __unsafe_unretained [])objects DEPRECATED;
+- (void)dep_getObjects:(id __unsafe_unretained [])dep_objects DEPRECATED;
+@property int P1 DEPRECATED;
+@property int P2 DEPRECATED;
+@end
OpenPOWER on IntegriCloud