[Serialization] Intro package-only module wide information and serialize it

This commit is contained in:
Alexis Laferrière
2023-02-21 20:30:16 -08:00
parent cceafcf4ee
commit 6980cf211b
9 changed files with 34 additions and 9 deletions

View File

@@ -113,6 +113,8 @@ static void getImmediateImports(
ModuleDecl::ImportFilterKind::Exported,
ModuleDecl::ImportFilterKind::Default,
ModuleDecl::ImportFilterKind::ImplementationOnly,
ModuleDecl::ImportFilterKind::PackageOnly,
ModuleDecl::ImportFilterKind::SPIOnly,
ModuleDecl::ImportFilterKind::ShadowedByCrossImportOverlay}) {
SmallVector<ImportedModule, 8> importList;
module->getImportedModules(importList, importFilter);