summaryrefslogtreecommitdiffstats
path: root/test/SemaObjC/arc-peformselector.m
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2012-02-27 22:55:11 +0000
committerTed Kremenek <kremenek@apple.com>2012-02-27 22:55:11 +0000
commit3306ec1923973d7b5767b23ba95915af2fec87d7 (patch)
tree99cb9e6c7fe53f800ace11be098d4caf52b74490 /test/SemaObjC/arc-peformselector.m
parentadfb535905a7ca4226d06a29ebc665085503afd5 (diff)
After numerous requests, have Objective-C 'method declared here' notes mention the actual method. This looks better within an IDE, where text isn't always regurgitated in the presentation of a warning. Fixes radar 10914035.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151579 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/SemaObjC/arc-peformselector.m')
-rw-r--r--test/SemaObjC/arc-peformselector.m8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/SemaObjC/arc-peformselector.m b/test/SemaObjC/arc-peformselector.m
index c015eb8711..dec09e33ed 100644
--- a/test/SemaObjC/arc-peformselector.m
+++ b/test/SemaObjC/arc-peformselector.m
@@ -2,12 +2,12 @@
// rdar://9659270
@interface NSObject
-- (id)copy; // expected-note {{method declared here}}
-- (id) test __attribute__((ns_returns_retained)); // expected-note {{method declared here}}
-+ (id) new ; // expected-note {{method declared here}}
+- (id)copy; // expected-note {{method 'copy' declared here}}
+- (id) test __attribute__((ns_returns_retained)); // expected-note {{method 'test' declared here}}
++ (id) new ; // expected-note {{method 'new' declared here}}
- (id) init __attribute__((ns_returns_not_retained));
- (id)PlusZero;
-- (id)PlusOne __attribute__((ns_returns_retained)); // expected-note {{method declared here}}
+- (id)PlusOne __attribute__((ns_returns_retained)); // expected-note {{method 'PlusOne' declared here}}
@end
@interface I : NSObject