File tree Expand file tree Collapse file tree 3 files changed +12
-4
lines changed
stdlib/public/Concurrency Expand file tree Collapse file tree 3 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -32,8 +32,16 @@ import Swift
32
32
@available(SwiftStdlib 6.2, *)
33
33
extension Task where Failure == ${FAILURE_TYPE} {
34
34
35
+ // FIXME: This method is left in place to give adopters time to switch to `immediate` but it's going
36
+ // to be removed soon, since this spelling was rejected as part of SE-0472 proposal.
35
37
@available(SwiftStdlib 6.2, *)
36
38
@available(*, deprecated, renamed: "immediate")
39
+ // Used to preserve the symbols as originally declared without `@isolated(any)` attribute on `operation:`.
40
+ % if FAILURE_TYPE == "Error":
41
+ @_silgen_name("$sScTss5Error_pRs_rlE18startSynchronously4name8priority_ScTyxsAA_pGSSSg_ScPSgxyYaKcntFZ")
42
+ % elif FAILURE_TYPE == "Never":
43
+ @_silgen_name("$sScTss5NeverORs_rlE18startSynchronously4name8priority_ScTyxABGSSSg_ScPSgxyYaKcntFZ")
44
+ % end
37
45
@discardableResult
38
46
public static func startSynchronously(
39
47
name: String? = nil,
Original file line number Diff line number Diff line change @@ -391,8 +391,8 @@ Added: _swift_task_getCurrentTaskName
391
391
392
392
// startSynchronously, immediate, addImmediateTask{UnlessCancelled}
393
393
Added: _swift_task_immediate
394
- Added: _$sScTss5Error_pRs_rlE18startSynchronously4name8priority_ScTyxsAA_pGSSSg_ScPSgxyYaKYAcntFZ
395
- Added: _$sScTss5NeverORs_rlE18startSynchronously4name8priority_ScTyxABGSSSg_ScPSgxyYaKYAcntFZ
394
+ Added: _$sScTss5Error_pRs_rlE18startSynchronously4name8priority_ScTyxsAA_pGSSSg_ScPSgxyYaKcntFZ
395
+ Added: _$sScTss5NeverORs_rlE18startSynchronously4name8priority_ScTyxABGSSSg_ScPSgxyYaKcntFZ
396
396
397
397
// isIsolatingCurrentContext
398
398
Added: _swift_task_invokeSwiftIsIsolatingCurrentContext
Original file line number Diff line number Diff line change @@ -391,8 +391,8 @@ Added: _swift_task_getCurrentTaskName
391
391
392
392
// startSynchronously, immediate, addImmediateTask{UnlessCancelled}
393
393
Added: _swift_task_immediate
394
- Added: _$sScTss5Error_pRs_rlE18startSynchronously4name8priority_ScTyxsAA_pGSSSg_ScPSgxyYaKYAcntFZ
395
- Added: _$sScTss5NeverORs_rlE18startSynchronously4name8priority_ScTyxABGSSSg_ScPSgxyYaKYAcntFZ
394
+ Added: _$sScTss5Error_pRs_rlE18startSynchronously4name8priority_ScTyxsAA_pGSSSg_ScPSgxyYaKcntFZ
395
+ Added: _$sScTss5NeverORs_rlE18startSynchronously4name8priority_ScTyxABGSSSg_ScPSgxyYaKcntFZ
396
396
397
397
// isIsolatingCurrentContext
398
398
Added: _swift_task_invokeSwiftIsIsolatingCurrentContext
You can’t perform that action at this time.
0 commit comments