[SR-1275] Implement SE-0025 - Scoped Access Level #43883
Labels
access control
Feature → modifiers: Access control and access levels
compiler
The Swift compiler in itself
feature
A feature request or implementation
swift evolution implemented
Flag → feature: A feature that was approved through the Swift evolution process and implemented
Additional Detail from JIRA
md5: 3369204b8349fbcdc570cd665b354246
relates to:
Issue Description:
SE-0025 has been accepted, and needs an implementation. This involves several pieces of work:
Introduce a new "fileprivate" declmodifier, which has the Swift 2.2 "private" semantics.
Rework "private" decls to only being visible within their scope, not within the current file.
Implement fixit/migration hint to indicate whether a "private" decl should be marked fileprivate.
The text was updated successfully, but these errors were encountered: