Skip to content

Commit 41e371b

Browse files
committed
[Sema] Treat open as we do public for testable and private imports
This should be NFC but will help streamline implementation of access-level on imports enforcement.
1 parent 242d01c commit 41e371b

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

lib/AST/Module.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3155,6 +3155,7 @@ bool SourceFile::hasTestableOrPrivateImport(
31553155
case AccessLevel::Internal:
31563156
case AccessLevel::Package:
31573157
case AccessLevel::Public:
3158+
case AccessLevel::Open:
31583159
// internal/public access only needs an import marked as @_private. The
31593160
// filename does not need to match (and we don't serialize it for such
31603161
// decls).
@@ -3173,8 +3174,6 @@ bool SourceFile::hasTestableOrPrivateImport(
31733174
desc.options.contains(ImportFlags::PrivateImport);
31743175
}
31753176
});
3176-
case AccessLevel::Open:
3177-
return true;
31783177
case AccessLevel::FilePrivate:
31793178
case AccessLevel::Private:
31803179
// Fallthrough.

0 commit comments

Comments
 (0)