blob: 894e8f78f0e0fa25e6e66ac94a66bfd8d49af83b [file] [log] [blame]
private(set) var privateSetGlobal = 0
struct Members {
private(set) var privateSetProp = 0
private(set) subscript() -> Int {
get { return 0 }
set {}
}
}
struct PrivateConformance : PrivateProtocol, FilePrivateProtocol {}
private protocol PrivateProtocol {}
extension PrivateProtocol {
public func publicExtensionMember() {}
// expected-note@-1 {{'publicExtensionMember()' declared here}}
internal func internalExtensionMember() {}
// expected-note@-1 {{'internalExtensionMember()' declared here}}
}
fileprivate protocol FilePrivateProtocol {}
extension FilePrivateProtocol {
public func publicFPExtensionMember() {}
// expected-note@-1 {{'publicFPExtensionMember()' declared here}}
internal func internalFPExtensionMember() {}
// expected-note@-1 {{'internalFPExtensionMember()' declared here}}
}