minix/external/bsd/llvm/dist/clang/test/SemaObjC/nowarn-superclass-method-mismatch.m
Lionel Sambuc f4a2713ac8 Importing netbsd clang -- pristine
Change-Id: Ia40e9ffdf29b5dab2f122f673ff6802a58bc690f
2014-07-28 17:05:57 +02:00

21 lines
402 B
Objective-C

// RUN: %clang_cc1 -fsyntax-only -fobjc-arc -fobjc-runtime-has-weak -Wsuper-class-method-mismatch -verify %s
// expected-no-diagnostics
// 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