diff options
Diffstat (limited to 'test/Modules/objc-designated-init-mod.m')
-rw-r--r-- | test/Modules/objc-designated-init-mod.m | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/Modules/objc-designated-init-mod.m b/test/Modules/objc-designated-init-mod.m new file mode 100644 index 0000000000000..15c25a3ec2ef0 --- /dev/null +++ b/test/Modules/objc-designated-init-mod.m @@ -0,0 +1,17 @@ +// RUN: rm -rf %t +// RUN: %clang_cc1 -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -I %S/Inputs/objc-desig-init %s -verify +// expected-no-diagnostics + +#import "X.h" +#import "Base.h" +#import "A.h" + +@implementation X + +- (instancetype)initWithNibName:(NSString *)nibName { + if ((self = [super initWithNibName:nibName])) { + return self; + } + return self; +} +@end |