swift
swift copied to clipboard
[AST/Sema] Make it possible to use init accessors in inlinable initializers
- Make init accessors
internal - Require explicit
@usableFromInlineon init accessor when property is used in a designated inlinable initializer - Improve diagnostics when
@usableFromInlineis applied to a declaration without a name (i.e. accessor/init)
Resolves: rdar://129318806
@swift-ci please test
@swift-ci please test Linux platform
@swift-ci please test macOS platform
@swift-ci please test Windows platform
@swift-ci please test
@swift-ci please test macOS platform