mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
AST: Clarify SourceFile's existing missing imports record.
In anticipation of adding a new kind of missing import record to `SourceFile`, clarify the purpose of the existing "missing imports" record with more specific naming and documentation.
This commit is contained in:
@@ -87,7 +87,7 @@ static void printToolVersionAndFlagsComment(raw_ostream &out,
|
||||
|
||||
SmallVector<ImportedModule> imports;
|
||||
M->getImportedModules(imports, filter);
|
||||
M->getMissingImportedModules(imports);
|
||||
M->getImplicitImportsForModuleInterface(imports);
|
||||
|
||||
for (ImportedModule import: imports) {
|
||||
StringRef importedName = import.importedModule->getNameStr();
|
||||
@@ -337,7 +337,7 @@ static void printImports(raw_ostream &out,
|
||||
M->getImportedModules(allImports, allImportFilter);
|
||||
|
||||
if (Opts.PrintMissingImports)
|
||||
M->getMissingImportedModules(allImports);
|
||||
M->getImplicitImportsForModuleInterface(allImports);
|
||||
|
||||
ImportedModule::removeDuplicates(allImports);
|
||||
diagnoseScopedImports(ctx.Diags, allImports);
|
||||
|
||||
Reference in New Issue
Block a user