Skip to content

Commit 99d95aa

Browse files
committed
[Concurrency] adjust abi test for hashable async stream
1 parent 06bb718 commit 99d95aa

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

test/abi/macOS/arm64/concurrency.swift

+18
Original file line numberDiff line numberDiff line change
@@ -416,3 +416,21 @@ Added: _swift_task_dealloc_through
416416

417417
// SwiftSettings
418418
Added: _$ss12SwiftSettingVsE16defaultIsolationyABScA_pXpSgFZ
419+
420+
// Hashable for (Throwing)AsyncStream
421+
Added: _$sScS12ContinuationV7storageScS8_StorageCyx_Gvg
422+
Added: _$sScS12ContinuationV7storageScS8_StorageCyx_GvpMV
423+
Added: _$sScS8_StorageCMa
424+
Added: _$sScS8_StorageCMn
425+
Added: _$sScS8_StorageCMo
426+
Added: _$sScS8_StorageCMu
427+
Added: _$sScS8_StorageCfD
428+
Added: _$sScS8_StorageCfd
429+
Added: _$sScs12ContinuationV7storageScs8_StorageCyxq__Gvg
430+
Added: _$sScs12ContinuationV7storageScs8_StorageCyxq__GvpMV
431+
Added: _$sScs8_StorageCMa
432+
Added: _$sScs8_StorageCMn
433+
Added: _$sScs8_StorageCMo
434+
Added: _$sScs8_StorageCMu
435+
Added: _$sScs8_StorageCfD
436+
Added: _$sScs8_StorageCfd

test/abi/macOS/x86_64/concurrency.swift

+18
Original file line numberDiff line numberDiff line change
@@ -416,3 +416,21 @@ Added: _swift_task_dealloc_through
416416

417417
// SwiftSettings
418418
Added: _$ss12SwiftSettingVsE16defaultIsolationyABScA_pXpSgFZ
419+
420+
// Hashable for (Throwing)AsyncStream
421+
Added: _$sScS12ContinuationV7storageScS8_StorageCyx_Gvg
422+
Added: _$sScS12ContinuationV7storageScS8_StorageCyx_GvpMV
423+
Added: _$sScS8_StorageCMa
424+
Added: _$sScS8_StorageCMn
425+
Added: _$sScS8_StorageCMo
426+
Added: _$sScS8_StorageCMu
427+
Added: _$sScS8_StorageCfD
428+
Added: _$sScS8_StorageCfd
429+
Added: _$sScs12ContinuationV7storageScs8_StorageCyxq__Gvg
430+
Added: _$sScs12ContinuationV7storageScs8_StorageCyxq__GvpMV
431+
Added: _$sScs8_StorageCMa
432+
Added: _$sScs8_StorageCMn
433+
Added: _$sScs8_StorageCMo
434+
Added: _$sScs8_StorageCMu
435+
Added: _$sScs8_StorageCfD
436+
Added: _$sScs8_StorageCfd

test/api-digester/stability-concurrency-abi.test

+7
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,13 @@ Func withThrowingTaskGroup(of:returning:body:) has parameter 2 type change from
128128
Func withTaskGroup(of:returning:body:) has been renamed to Func withTaskGroup(of:returning:isolation:body:)
129129
Func withTaskGroup(of:returning:body:) has mangled name changing from '_Concurrency.withTaskGroup<A, B where A: Swift.Sendable>(of: A.Type, returning: B.Type, body: (inout Swift.TaskGroup<A>) async -> B) async -> B' to '_Concurrency.withTaskGroup<A, B where A: Swift.Sendable>(of: A.Type, returning: B.Type, isolation: isolated Swift.Optional<Swift.Actor>, body: (inout Swift.TaskGroup<A>) async -> B) async -> B'
130130

131+
// Hashable for (Throwing)AsyncStream
132+
// These are just @usableFromInline:
133+
Var AsyncStream.Continuation.storage is a new API without '@available'
134+
Var AsyncThrowingStream.Continuation.storage is a new API without '@available'
135+
Class AsyncStream._Storage is a new API without '@available'
136+
Class AsyncThrowingStream._Storage is a new API without '@available'
137+
131138
// *** DO NOT DISABLE OR XFAIL THIS TEST. *** (See comment above.)
132139

133140

0 commit comments

Comments
 (0)