Files
swift-mirror/test/ClangImporter/Inputs/custom-modules/ObjCParseExtrasInitHelper.h
Jordan Rose a19cf7b183 Allow designated initializers outside the ClassDecl
Objective-C allows this in "class extensions" (nameless categories);
what's worse is that it's actually useful-ish sometimes: when you want
to put a particular initializer in an explicit submodule, or only
expose it to the current target.

rdar://problem/37173549
2018-03-19 16:36:40 -07:00

6 lines
188 B
Objective-C

@import ObjCParseExtras;
@interface DesignatedInitWithClassExtensionInAnotherModule (/*ew*/)
- (instancetype)initWithFloat:(float)value __attribute__((objc_designated_initializer));
@end