Skip to content

Commit e41f314

Browse files
committed
cr feedback
1 parent f019dc0 commit e41f314

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/AST/Decl.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3832,11 +3832,10 @@ bool ValueDecl::skipAccessCheckIfInterface(const DeclContext *useDC,
38323832
AccessScope declScope) const {
38333833
if (!useDC || useAcl != AccessLevel::Package || !declScope.isPackage() ||
38343834
!isUsableFromInline() ||
3835-
getDeclContext()->getParentModule()->getBaseIdentifier() ==
3836-
useDC->getParentModule()->getBaseIdentifier())
3835+
getDeclContext()->getParentModule() == useDC->getParentModule())
38373836
return false;
38383837
auto useSF = useDC->getParentSourceFile();
3839-
return useSF && !useSF->isScriptMode();
3838+
return useSF && useSF->Kind == SourceFileKind::Interface;
38403839
}
38413840

38423841
bool ValueDecl::shouldHideFromEditor() const {

0 commit comments

Comments
 (0)