mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Always write out nested types tables
Remove the option to switch off nested types tables. In a world where re-entrant direct lookup will cause deserialization to fail (or worse), disabling these tables will only lead to further instability in the compiler.
This commit is contained in:
@@ -347,8 +347,6 @@ bool ModuleInterfaceBuilder::buildSwiftModuleInternal(
|
||||
// optimization pipeline.
|
||||
SerializationOptions SerializationOpts;
|
||||
std::string OutPathStr = OutPath;
|
||||
SerializationOpts.EnableNestedTypeLookupTable
|
||||
= FEOpts.EnableSerializationNestedTypeLookupTable;
|
||||
SerializationOpts.OutputPath = OutPathStr.c_str();
|
||||
SerializationOpts.ModuleLinkName = FEOpts.ModuleLinkName;
|
||||
SerializationOpts.AutolinkForceLoad =
|
||||
|
||||
Reference in New Issue
Block a user