@@ -100,13 +100,35 @@ import Swift
100
100
% # -----------------------------------------------------------------------
101
101
% # === Baseline
102
102
% (
103
- % '!SWIFT_STDLIB_TASK_TO_THREAD_MODEL_CONCURRENCY',
103
+ % '', # no #if
104
104
% [
105
105
% 'TaskGroup',
106
106
% 'ThrowingTaskGroup',
107
107
% ],
108
108
% [
109
109
% '@available(SwiftStdlib 5.1, *)',
110
+ % '#if SWIFT_STDLIB_TASK_TO_THREAD_MODEL_CONCURRENCY',
111
+ % '@available(*, unavailable, message: "Unavailable in task-to-thread concurrency model", renamed: "addTask(operation:)")',
112
+ % '#endif',
113
+ % ],
114
+ % ['addTask', 'addTaskUnlessCancelled'],
115
+ % [
116
+ % 'priority: TaskPriority? = nil',
117
+ % # throws and ChildTaskResult will be adjusted per task group type
118
+ % 'operation: sending @escaping @isolated(any) () async throws -> ChildTaskResult'
119
+ % ],
120
+ % ),
121
+ % (
122
+ % '', # no #if
123
+ % [
124
+ % 'DiscardingTaskGroup',
125
+ % 'ThrowingDiscardingTaskGroup',
126
+ % ],
127
+ % [
128
+ % '@available(SwiftStdlib 5.9, *)',
129
+ % '#if SWIFT_STDLIB_TASK_TO_THREAD_MODEL_CONCURRENCY',
130
+ % '@available(*, unavailable, message: "Unavailable in task-to-thread concurrency model", renamed: "addTask(operation:)")',
131
+ % '#endif',
110
132
% ],
111
133
% ['addTask', 'addTaskUnlessCancelled'],
112
134
% [
0 commit comments