summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/class-method-self.m
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaObjC/class-method-self.m')
-rw-r--r--clang/test/SemaObjC/class-method-self.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/SemaObjC/class-method-self.m b/clang/test/SemaObjC/class-method-self.m
index 71509baf901..6f7d1fd93f4 100644
--- a/clang/test/SemaObjC/class-method-self.m
+++ b/clang/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