Files
swift-mirror/test/IRGen/Inputs/vtable_symbol_linkage_base.swift
Erik Eckstein fd61338444 IRGen: import external vtable symbols always as _public_ undefined symbols and not as _local_ undefined symbols.
This doesn't make a difference on Darwin, but on Linux it causes linker errors if a class inherits from a public class in another module which has private/internal members.

fixes SR-1901
2016-09-22 16:23:18 -07:00

13 lines
208 B
Swift

open class Base {
private func privateFunc() -> Int {
return 27
}
internal func internalFunc() -> Int {
return 28
}
private var privateVar: Int = 29
internal var internalVar: Int = 30
}