mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Give OptionSet an initializer_list constructor.
This makes it easier to specify OptionSet arguments. Also modify appropriate uses of ModuleDecl::ImportFilter to take advantage of the new constructor.
This commit is contained in:
@@ -907,9 +907,9 @@ static void collectModuleDependencies(ModuleDecl *TopMod,
|
||||
|
||||
auto ClangModuleLoader = TopMod->getASTContext().getClangModuleLoader();
|
||||
|
||||
ModuleDecl::ImportFilter ImportFilter;
|
||||
ImportFilter |= ModuleDecl::ImportFilterKind::Public;
|
||||
ImportFilter |= ModuleDecl::ImportFilterKind::Private;
|
||||
ModuleDecl::ImportFilter ImportFilter = {
|
||||
ModuleDecl::ImportFilterKind::Public,
|
||||
ModuleDecl::ImportFilterKind::Private};
|
||||
if (Visited.empty()) {
|
||||
// Only collect implementation-only dependencies from the main module.
|
||||
ImportFilter |= ModuleDecl::ImportFilterKind::ImplementationOnly;
|
||||
|
||||
Reference in New Issue
Block a user