Files
swift-mirror/lib/Sema/CodeSynthesis.cpp
Doug Gregor 8741a886fa [Type checker] Allow implicitly-generated initializers to not be @objc.
When an implicitly-generated override of an @objc initializer cannot
be represented in Objective-C, implicitly add @nonobjc. These issues
will be diagnosed early on.

Similarly, when we implicitly create an initializer, allow it to not
be @objc even under Swift 3’s inference rules.
2018-07-18 14:50:41 -07:00

98 KiB