mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[ModuleInterfaces] Remove 'parseable' from command-line flags
Leave the old flag in as an alias to the new flag, for transition purposes. Also go ahead and remove the long-deprecated and unused `emit-interface-path`. Part of rdar://49359734
This commit is contained in:
@@ -348,7 +348,7 @@ class swift::ParseableInterfaceBuilder {
|
||||
|
||||
// Tell the subinvocation to serialize dependency hashes if asked to do so.
|
||||
auto &frontendOpts = subInvocation.getFrontendOptions();
|
||||
frontendOpts.SerializeParseableModuleInterfaceDependencyHashes =
|
||||
frontendOpts.SerializeModuleInterfaceDependencyHashes =
|
||||
serializeDependencyHashes;
|
||||
}
|
||||
|
||||
@@ -580,7 +580,7 @@ public:
|
||||
SerializationOpts.ModuleLinkName = FEOpts.ModuleLinkName;
|
||||
SmallVector<FileDependency, 16> Deps;
|
||||
if (collectDepsForSerialization(SubInstance, Deps,
|
||||
FEOpts.SerializeParseableModuleInterfaceDependencyHashes)) {
|
||||
FEOpts.SerializeModuleInterfaceDependencyHashes)) {
|
||||
SubError = true;
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user