Files
swift-mirror/test/SILOptimizer/Inputs/cross-module/cross-private-submodule.swift
Erik Eckstein 408cf02bc8 rework cross-module-optimization
* rename the CrossModuleSerializationSetup pass to simply CrossModuleOptimization
* remove the CMO specific serializer pass. Instead run the CrossModuleSerializationSetup pass directly before the standard serializer pass.
* correctly handle shared functions (e.g. specializations)
* refactoring
2021-12-20 11:33:02 +01:00

19 lines
217 B
Swift

public struct PrivateStr {
var i: Int
public init(i: Int) {
self.i = i
}
@inline(never)
public func test() -> Int {
return i
}
}
@inline(never)
public func privateFunc() -> Int {
return 40
}