Skip to content

Commit 7fa0dd0

Browse files
authored
Update some missing reflection availability (#63087)
1 parent a01c94b commit 7fa0dd0

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

stdlib/public/Reflection/Sources/_Runtime/ConformanceDescriptor.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import Swift
1313

14-
@available(SwiftStdlib 9999, *)
14+
@available(SwiftStdlib 5.9, *)
1515
@frozen
1616
public struct ConformanceDescriptor: PublicLayout {
1717
public typealias Layout = (
@@ -29,7 +29,7 @@ public struct ConformanceDescriptor: PublicLayout {
2929
}
3030
}
3131

32-
@available(SwiftStdlib 9999, *)
32+
@available(SwiftStdlib 5.9, *)
3333
extension ConformanceDescriptor {
3434
@inlinable
3535
public var `protocol`: ProtocolDescriptor {

stdlib/public/Reflection/Sources/_Runtime/ExistentialContainer.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import Swift
1313

14-
@available(SwiftStdlib 9999, *)
14+
@available(SwiftStdlib 5.9, *)
1515
@frozen
1616
public struct AnyExistentialContainer {
1717
public typealias Storage = (
@@ -38,7 +38,7 @@ public struct AnyExistentialContainer {
3838
}
3939
}
4040

41-
@available(SwiftStdlib 9999, *)
41+
@available(SwiftStdlib 5.9, *)
4242
extension AnyExistentialContainer {
4343
@inlinable
4444
public mutating func allocateBox(_ body: (UnsafeMutableRawPointer) -> ()) {
@@ -80,7 +80,7 @@ extension AnyExistentialContainer {
8080
}
8181
}
8282

83-
@available(SwiftStdlib 9999, *)
83+
@available(SwiftStdlib 5.9, *)
8484
@frozen
8585
public struct ExistentialContainer {
8686
public typealias Storage = (
@@ -92,7 +92,7 @@ public struct ExistentialContainer {
9292
var storage: Storage
9393
}
9494

95-
@available(SwiftStdlib 9999, *)
95+
@available(SwiftStdlib 5.9, *)
9696
@inlinable
9797
public func container(for box: Any) -> AnyExistentialContainer {
9898
unsafeBitCast(box)

stdlib/public/Reflection/Sources/_Runtime/Functions.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import Swift
1313
import _SwiftRuntimeShims
1414

15-
@available(SwiftStdlib 9999, *)
15+
@available(SwiftStdlib 5.9, *)
1616
@frozen
1717
public struct BoxPair {
1818
public typealias Storage = (
@@ -34,11 +34,11 @@ public struct BoxPair {
3434
}
3535
}
3636

37-
@available(SwiftStdlib 9999, *)
37+
@available(SwiftStdlib 5.9, *)
3838
@_silgen_name("swift_allocBox")
3939
public func swift_allocBox(_: Metadata) -> BoxPair
4040

41-
@available(SwiftStdlib 9999, *)
41+
@available(SwiftStdlib 5.9, *)
4242
@inlinable
4343
public func swift_conformsToProtocol(
4444
_ type: Metadata,
@@ -51,7 +51,7 @@ public func swift_conformsToProtocol(
5151
return WitnessTable(wt)
5252
}
5353

54-
@available(SwiftStdlib 9999, *)
54+
@available(SwiftStdlib 5.9, *)
5555
@inlinable
5656
public func swift_projectBox(
5757
_ obj: HeapObject

stdlib/public/Reflection/Sources/_Runtime/HeapObject.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import Swift
1313

14-
@available(SwiftStdlib 9999, *)
14+
@available(SwiftStdlib 5.9, *)
1515
@frozen
1616
public struct HeapObject: PublicLayout {
1717
public typealias Layout = (
@@ -27,7 +27,7 @@ public struct HeapObject: PublicLayout {
2727
}
2828
}
2929

30-
@available(SwiftStdlib 9999, *)
30+
@available(SwiftStdlib 5.9, *)
3131
extension HeapObject {
3232
@inlinable
3333
public var type: Metadata {

stdlib/public/Reflection/Sources/_Runtime/WitnessTable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import Swift
1313

14-
@available(SwiftStdlib 9999, *)
14+
@available(SwiftStdlib 5.9, *)
1515
@frozen
1616
public struct WitnessTable: PublicLayout {
1717
public typealias Layout = ConformanceDescriptor

0 commit comments

Comments
 (0)