mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Revert "Add a mechanism to let cross-module-optimization add additional TBD symbols."
This reverts commit c55f040308.
It's not needed anymore because CMO does not introduce public symbols when a TBD file is emitted.
This commit is contained in:
@@ -752,12 +752,6 @@ bool SILModule::isOptimizedOnoneSupportModule() const {
|
||||
getSwiftModule()->isOnoneSupportModule();
|
||||
}
|
||||
|
||||
void SILModule::addPublicCMOSymbol(StringRef symbol) {
|
||||
if (!publicCMOSymbols)
|
||||
publicCMOSymbols = std::make_shared<TBDSymbolSet>();
|
||||
publicCMOSymbols->insert(symbol.str());
|
||||
}
|
||||
|
||||
void SILModule::setSerializeSILAction(SILModule::ActionCallback Action) {
|
||||
assert(!SerializeSILAction && "Serialization action can be set only once");
|
||||
SerializeSILAction = Action;
|
||||
|
||||
Reference in New Issue
Block a user