mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Add package access level to enum AccessLevel
Resolves rdar://104198440
This commit is contained in:
@@ -600,6 +600,7 @@ SILLinkage SILDeclRef::getDefinitionLinkage() const {
|
||||
return SILLinkage::Shared;
|
||||
return SILLinkage::Hidden;
|
||||
|
||||
case AccessLevel::Package:
|
||||
case AccessLevel::Public:
|
||||
case AccessLevel::Open:
|
||||
switch (limit) {
|
||||
@@ -1490,6 +1491,7 @@ SubclassScope SILDeclRef::getSubclassScope() const {
|
||||
// SILModule, so we don't need to do anything.
|
||||
return SubclassScope::NotApplicable;
|
||||
case AccessLevel::Internal:
|
||||
case AccessLevel::Package:
|
||||
case AccessLevel::Public:
|
||||
// If the class is internal or public, it can only be subclassed from
|
||||
// the same AST Module, but possibly a different SILModule.
|
||||
|
||||
Reference in New Issue
Block a user