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:
Allan Shortlidge
2024-08-01 10:53:53 -07:00
parent 5424ddd051
commit fff4bebc44
6 changed files with 30 additions and 18 deletions

View File

@@ -273,8 +273,8 @@ public:
ModuleDecl::ImportFilter filter) const {}
/// Lists modules that are not imported from this file and used in API.
virtual void
getMissingImportedModules(SmallVectorImpl<ImportedModule> &imports) const {}
virtual void getImplicitImportsForModuleInterface(
SmallVectorImpl<ImportedModule> &imports) const {}
/// \see ModuleDecl::getImportedModulesForLookup
virtual void getImportedModulesForLookup(