1 // RUN: %clang_cc1 -fsyntax-only -fobjc-arc -fobjc-runtime-has-weak -Wsuper-class-method-mismatch -verify %s
2 // expected-no-diagnostics
7 @property (nonatomic) NSString *thingy;
8 @property () __weak id PROP;
11 @interface Sub : Super
15 - (void)setThingy:(NSString *)val
17 [super setThingy:val];