Files
swift-mirror/test/IRGen/Inputs/weak_import_availability_helper.swift
Slava Pestov 3bf5a175a3 AST: Check the availability context from Decl::isWeakImported()
Fixes <rdar://problem/46674512>.
2019-02-19 18:58:44 -05:00

27 lines
601 B
Swift

@available(macOS 10.50, *)
public func conditionallyAvailableFunction() {}
@available(macOS 10.50, *)
public var conditionallyAvailableGlobal: Int {
get {return 0}
set {}
}
@available(macOS 10.50, *)
public struct ConditionallyAvailableStruct {
public func conditionallyAvailableMethod() {}
}
public protocol AlwaysAvailableProtocol {}
public struct AlwaysAvailableStruct {}
@available(macOS 10.50, *)
extension AlwaysAvailableStruct : AlwaysAvailableProtocol {}
public enum AlwaysAvailableEnum {
case alwaysAvailableCase
@available(macOS 10.50, *)
case conditionallyAvailableCase
}