Merge pull request #60659 from xymus/print-missing-imports

[ModuleInterface] Print missing imports in swiftinterface
This commit is contained in:
Alexis Laferrière
2022-08-23 09:47:25 -07:00
committed by GitHub
12 changed files with 111 additions and 5 deletions

View File

@@ -712,6 +712,10 @@ public:
void getImportedModules(SmallVectorImpl<ImportedModule> &imports,
ImportFilter filter = ImportFilterKind::Exported) const;
/// Lists modules that are not imported from a file and used in API.
void
getMissingImportedModules(SmallVectorImpl<ImportedModule> &imports) const;
/// Looks up which modules are imported by this module, ignoring any that
/// won't contain top-level decls.
///