blob: b211cdea37b019a0fb97880c4318945baa04df45 [file] [log] [blame]
// RUN: %clang_cc1 -fsyntax-only -fobjc-arc -fobjc-runtime-has-weak -Wsuper-class-method-mismatch -verify %s
// rdar://11793793
@class NSString;
@interface Super
@property (nonatomic) NSString *thingy;
@property () __weak id PROP;
@end
@interface Sub : Super
@end
@implementation Sub
- (void)setThingy:(NSString *)val
{
[super setThingy:val];
}
@synthesize PROP;
@end