summaryrefslogtreecommitdiffstats
path: root/test/SemaObjC/class-method-self.m
diff options
context:
space:
mode:
Diffstat (limited to 'test/SemaObjC/class-method-self.m')
-rw-r--r--test/SemaObjC/class-method-self.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/SemaObjC/class-method-self.m b/test/SemaObjC/class-method-self.m
index 71509ba..6f7d1fd 100644
--- a/test/SemaObjC/class-method-self.m
+++ b/test/SemaObjC/class-method-self.m
@@ -18,9 +18,9 @@ typedef struct objc_class *Class;
static XX *obj;
+ (void)classMethod {
- [obj addObserver:self];
+ [obj addObserver:self]; // expected-warning {{incompatible pointer types sending 'Class', expected 'XX *'}}
Class whatever;
- [obj addObserver:whatever]; // GCC warns about this.
+ [obj addObserver:whatever]; // expected-warning {{incompatible pointer types sending 'Class', expected 'XX *'}}
}
@end
OpenPOWER on IntegriCloud