mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge pull request #76269 from xymus/public-module-name
Diagnostics: Intro the public module name concept to hide support modules from clients
This commit is contained in:
@@ -992,6 +992,8 @@ LoadedFile *SerializedModuleLoaderBase::loadAST(
|
||||
M.setSerializePackageEnabled();
|
||||
if (!loadedModuleFile->getModuleABIName().empty())
|
||||
M.setABIName(Ctx.getIdentifier(loadedModuleFile->getModuleABIName()));
|
||||
if (!loadedModuleFile->getPublicModuleName().empty())
|
||||
M.setPublicModuleName(Ctx.getIdentifier(loadedModuleFile->getPublicModuleName()));
|
||||
if (loadedModuleFile->isConcurrencyChecked())
|
||||
M.setIsConcurrencyChecked();
|
||||
if (loadedModuleFile->hasCxxInteroperability()) {
|
||||
|
||||
Reference in New Issue
Block a user