Module::getImportedModules can now get public, private, or all imports.

...whereas before the only options were "public" and "all".

No functionality change.

Swift SVN r13849
This commit is contained in:
Jordan Rose
2014-02-12 23:57:43 +00:00
parent 268316f375
commit 7995dde448
11 changed files with 55 additions and 32 deletions

View File

@@ -261,8 +261,8 @@ bool SerializedModuleLoader::isSerializedAST(StringRef data) {
void SerializedASTFile::getImportedModules(
SmallVectorImpl<Module::ImportedModule> &imports,
bool includePrivate) const {
File.getImportedModules(imports, includePrivate);
Module::ImportFilter filter) const {
File.getImportedModules(imports, filter);
}
void SerializedASTFile::collectLinkLibraries(