Files
swift-mirror/test/Sema/Inputs/accessibility_multi_other.swift
2019-03-18 13:48:08 -07:00

32 lines
835 B
Swift

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}}
}